Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Development

Game Development

2098 projects

Showing 36 of 2098 projects

Pygcurse
PygcursePython

A curses library emulator built on Pygame for creating text adventures, roguelikes, and console-style applications.

#terminal-emulation#console-applications#text-adventure
Stars4
Forks4
Last commit3 years ago
Stopwatch
StopwatchYacc

A simple, control-focused replacement for GameMaker: Studio 2.3 alarms with pausing support.

#gamemaker#structs#gamemaker-studio-2
Stars4
Forks1
Last commit3 years ago
AppPlayer-Electron
AppPlayer-ElectronJavaScript

Preview and export Construct 2 apps/games using a prebuilt Electron executable as a custom browser.

#construct3#construct-2#desktop-app
Stars4
Forks1
Last commit3 years ago
Galaxia
GalaxiaAssembly

A 1024-byte Game Boy Color space shooter minigame written in pure 8080-like assembly.

#assembly#game-boy-color#game-development
Stars4
Forks1
Last commit8 years ago
gb-template
gb-templateAssembly

A template project for Gameboy DMG/Color development with pre-made basic functions.

#embedded-systems#gameboy-development#tile-based-graphics
Stars4
Forks0
Last commit8 years ago
PhysicsFS
PhysicsFSD

Dynamic binding to the PhysicsFS library for the D Programming Language, enabling runtime loading of PhysicsFS 2.1.

#d-language#library-binding#archive-handling
Stars4
Forks0
Last commit9 years ago
Fifteen Puzzle
Fifteen PuzzleImba

A classic Fifteen Puzzle game implemented using the Imba programming language.

#imba#web-game#sliding-puzzle
Stars4
Forks1
Last commit7 months ago
Run LÖVE
Run LÖVEJavaScript

Brackets extension to launch LÖVE projects directly from the editor with a keyboard shortcut.

#hacktoberfest#editor-integration#workflow-automation
Stars4
Forks1
Last commit8 years ago
love-qrcode
love-qrcodeLua

A QR Code rendering library for LÖVE game development projects.

#open-source#graphics#library
Stars4
Forks0
Last commit2 years ago
gfm
gfmD

DLang SDL2 and OpenGL wrapper library for simplified game development and graphics programming.

#graphics#sdl2#wrapper-library
Stars4
Forks0
Last commit2 years ago
godot-math
godot-mathD

A D programming language port of Godot Engine's linear algebra library with identical semantics.

#d#d-language#graphics-math
Stars4
Forks0
Last commit2 months ago
colorchanger
colorchangerLua

A LÖVE library for real-time color selection and editing during game development.

#open-source#graphics#real-time-editing
Stars4
Forks0
Last commit4 years ago
toornament-rs
toornament-rsRust

A Rust library providing API bindings for the Toornament.com esports tournament platform.

#tournament#api#esports
Stars3
Forks3
Last commit2 years ago
phgen
phgenGame Maker Language

A placeholder asset generation script for Game Maker Studio 2.3+ that creates cached sprites and strings for prototyping.

#gamemaker#caching#gamedev
Stars3
Forks0
Last commit4 years ago
bar128-love
bar128-loveLua

A lightweight barcode rendering library for LÖVE game engine, supporting Code 128 format.

#code128#barcode#graphics
Stars3
Forks1
Last commit2 years ago
ALURE
ALURED

A dynamic binding to the ALURE audio library for the D programming language.

#d-language#derelict#openal
Stars3
Forks0
Last commit9 years ago
Map
MapHTML

A garbage-collected hashtable implementation for GameMaker Studio 2.3+ with support for non-string keys.

#structs#data-structures#gamemaker-studio
Stars3
Forks1
Last commit6 years ago
Github.gml
Github.gmlGame Maker Language

A wrapper for the GitHub REST API in GameMaker 2024.14, enabling integration of GitHub features into games.

#gamemaker#rest-api-wrapper#github-rest-api
Stars3
Forks0
Last commit7 months ago
Ngrams
NgramsGame Maker Language

A lightweight n-gram library for GameMaker enabling fuzzy search and predictive text modeling.

#predictive-text#game-maker#ngram
Stars3
Forks0
Last commit8 months ago
Voxeledphoton's FreeGMScripts
Voxeledphoton's FreeGMScripts

A collection of reusable GameMaker scripts for game development, offering various utilities and functions.

#gamemaker#open-source#gamedev
Stars3
Forks0
Last commit3 years ago
fen by ucarion
fen by ucarionRust

A Rust parser for Forsyth-Edwards notation (FEN) with robust error handling.

#board-games#fen-parser#game-development
Stars3
Forks1
Last commit2 years ago
rs-x
rs-xTypeScript

Framework-agnostic reactive expressions and state engine for JavaScript and TypeScript.

#fine-grained-reactivity#asynchronous-programming#expression-parser
Stars3
Forks0
Last commit3 months ago
SteamStandardProject
SteamStandardProjectC#

A collection of .NET Standard libraries providing functionality for various Steam services and APIs.

#steamkit-alternative#async-programming#rest-api
Stars3
Forks0
Last commit8 years ago
Barkanoid
BarkanoidJavaScript

A classic Breakout arcade game clone built with Babylon.js as a learning project.

#breakout-clone#babylon-js#3d-graphics
Stars3
Forks0
Last commit2 years ago
JITSpeak
JITSpeakGame Maker Language

A Just-In-Time compiler that converts Catspeak code into GameMaker VM bytecode for improved execution performance.

#gamemaker#prototype#compiler
Stars3
Forks0
Last commit9 months ago
Tilesplit
TilesplitPython

A Python CLI tool to split tilesheet images into individual tiles with flexible naming via text files.

#image-splitting#pixel-art#tile
Stars3
Forks0
Last commit4 years ago
tiled-code-gen
tiled-code-genAda

Generates code from Tiled map editor files to integrate maps into game engines and frameworks.

#workflow-automation#tiled-integration#game-engines
Stars3
Forks0
Last commit4 years ago
FrogAlarm
FrogAlarmGame Maker Language

A GameMaker Studio 2 asset providing a simple, flexible alternative to built-in alarms for delayed code execution.

#gamemaker#game-asset#timed-events
Stars3
Forks1
Last commit4 years ago
Ember
EmberC

A C++ graphics framework built on SDL2 and OpenGL for 2D/3D rendering with event handling and asset management.

#premake#sdl2#opengl
Stars3
Forks0
Last commit4 years ago
gms2-mofile
gms2-mofileC++

A GameMaker Studio 2.3+ extension for loading and using GNU gettext .mo files for game localization.

#gamemaker#gettext#mo-files
Stars3
Forks1
Last commit2 years ago
Snake Game
Snake GameImba

A Nokia-style snake game built with the Imba programming language.

#imba#web-game#nostalgia-games
Stars3
Forks1
Last commit7 months ago
craftos2-plugins
craftos2-pluginsC++

A collection of plugins for CraftOS-PC that add Discord integration, joystick support, sound generation, and other peripherals.

#computercraft#retro-computing#emulator-plugins
Stars3
Forks0
Last commit8 months ago
tictactoe
tictactoeAda

A tic-tac-toe game formally verified using the SPARK programming language to ensure correctness.

#spark#ada#game-development
Stars3
Forks6
Last commit9 years ago
CannonML
CannonMLActionScript

An ActionScript 3 implementation of keim's CannonML scripting language for creating shmup (shoot 'em up) games.

#actionscript-3#open-source#flash
Stars3
Forks0
Last commit14 years ago
Parworks
ParworksGame Maker Language

A DLL extension that fixes and enhances the YYG Steamworks extension for GameMaker Studio.

#dll#steam-integration#gamemaker-studio
Stars3
Forks0
Last commit4 years ago
Timer
TimerYacc

JavaScript-style setTimeout and setInterval functions implemented in GameMaker Studio 2.3 for timed callbacks.

#javascript-api#callback-scheduling#gamemaker-studio
Stars3
Forks0
Last commit6 years ago
PreviousPage 57 of 59

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics163
#2d Graphics159
#Opengl158
#Game156