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

retruxx
retruxxC++

A reverse-engineered implementation of the Hard Truck Apocalypse game engine for modding and preservation.

#game-preservation#gamedev#cmake
Stars6
Forks1
Last commit2 months ago
Phonix
PhonixGame Maker Language

A compact audio system library for GameMaker Studio 2.3 providing advanced audio management and effects.

#sound-effects#audio-library#game-audio
Stars6
Forks0
Last commit4 years ago
Mouse Queue
Mouse QueueHTML

Extracts high-precision mouse/pointer motion data on Windows for drawing software and applications requiring accurate input.

#gamemaker#input-tracking#mouse-input
Stars6
Forks0
Last commit2 years ago
superhappyfunbubbletime
superhappyfunbubbletimeAssembly

A homebrew adventure game for the original grey Gameboy, built with RGBDS assembly tools.

#action-game#assembly#rgbds
Stars5
Forks1
Last commit6 years ago
Phaser Snake
Phaser SnakeJavaScript

An open-source implementation of the classic Snake game built with the Phaser JavaScript game engine.

#phaser-engine#game-development#open-source-game
Stars5
Forks11
Last commit11 years ago
Bronze Box
Bronze BoxYacc

A GameMaker Studio 2.3+ example project demonstrating how to create simple 3D world models from a 2D grid in the style of classic dungeon crawlers.

#dungeon-crawler#rpg-game#example-project
Stars5
Forks2
Last commit4 years ago
FSM AI
FSM AIGame Maker Language

A finite state machine module for Game Maker Studio 2.3+ that provides AI behavior management for game development.

#game-ai#game-development#ai-behavior
Stars5
Forks0
Last commit4 years ago
glimmer-pong
glimmer-pongTypeScript

A classic Pong game built with Glimmer.js using SVG graphics for smooth rendering.

#pong#glimmerjs#web-game
Stars5
Forks0
Last commit9 years ago
GMLocalize
GMLocalizeC#

Extract text strings for localization from GameMaker Studio 2 projects and save them to JSON.

#string-extraction#json-export#game-localization
Stars5
Forks0
Last commit4 years ago
vab-sdl
vab-sdlV

Extends vab to compile V applications using vlang/sdl for Android, building SDL2/SDL3 from source with Android NDK.

#sdl3#sdl2#vlang
Stars5
Forks2
Last commit6 months ago
LineAudio
LineAudioGame Maker Language

A lightweight audio engine and wrapper library for GameMaker Studio 2, providing enhanced audio capabilities.

#wrapper-library#gamedev#game-audio
Stars5
Forks0
Last commit1 day ago
Pause example
Pause exampleGame Maker Language

GameMaker Studio 2.3+ example demonstrating game pause functionality without using surfaces.

#example-project#gamemaker-studio#game-development
Stars5
Forks0
Last commit4 years ago
sfxr-hx
sfxr-hxHaxe

Pure Haxe implementation of Sfxr for generating retro sound effects.

#sound-effects#haxe#sfxr
Stars5
Forks0
Last commit3 years ago
Lua-Opus
Lua-OpusLua

A Lua module for LÖVE that enables streaming and decoding of Ogg Opus audio files.

#opus-decoder#game-audio#lua-module
Stars5
Forks0
Last commit5 months ago
file_dragger
file_draggerBatchfile

A GameMaker extension that enables dragging files out of game windows to the desktop or other applications.

#gamemaker-extension#file-management#csharp
Stars5
Forks0
Last commit2 years ago
playcanvas-node
playcanvas-nodeTypeScript

A Node.js REST API wrapper for the PlayCanvas game engine, enabling programmatic management of assets, apps, and projects.

#rest-api#game-development#nodejs
Stars5
Forks3
Last commit3 years ago
MVU.v
MVU.vV

An implementation of the MVU pattern (The Elm Architecture) in the V programming language for UI, web, and game applications.

#mvu-pattern#patterns#mvu
Stars5
Forks0
Last commit3 years ago
An ember integration for building visual programming editors with blockly.
An ember integration for building visual programming editors with blockly.JavaScript

An Ember.js integration for building visual programming editors using Google's Blockly library.

#open-source#ember-addon#visual-programming
Stars4
Forks0
Last commit
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 commit8 years ago
Agenda
AgendaYacc

Promise-like callback chaining for GameMaker, designed for offline singleplayer games with a simpler, error-free approach.

#gamemaker#singleplayer#promise-alternative
Stars4
Forks0
Last commit2 months 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
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
chipmunk2d
chipmunk2dC

V wrapper for the Chipmunk2D physics library, providing full API coverage for 2D physics simulations.

#v-lang#simulation#wrapper-library
Stars4
Forks0
Last commit7 months ago
polysec
polysecLua

A framework-agnostic Lua library for detecting intersections and collisions between polygons, circles, and rectangles.

#weiler-atherton#spatial-algorithms#collision-detection
Stars4
Forks0
Last commit1 year ago
world-cup-sokerban
world-cup-sokerbanAda

A soccer-themed 3D Sokoban puzzle game with embedded autosolvers, featuring Andres Cantor's voice commentary.

#opengl#ada#sokoban
Stars4
Forks0
Last commit5 months ago
GameServices
GameServicesActionScript

An Adobe AIR native extension for Android that integrates Google Play Games Services features like achievements, leaderboards, and multiplayer.

#achievements#multiplayer#cloud-save
Stars4
Forks5
Last commit6 years ago
V_sokol_gp
V_sokol_gpC

A V wrapper for the sokol_gp library, enabling 2D rendering with batch optimizations in V applications.

#2d-rendering#graphics#sokol
Stars4
Forks1
Last commit3 years 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
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
OpenGLES
OpenGLESD

Dynamic binding to OpenGL ES for the D programming language, enabling cross-platform graphics development.

#d-language#embedded-systems#graphics
Stars4
Forks5
Last commit9 years ago
ParticleEditor
ParticleEditorLua

A cross-platform particle editor for the LÖVE game framework, enabling creation and editing of particle systems.

#imgui#visual-effects#particle-editor
Stars4
Forks1
Last commit8 years ago
/rsi
/rsiTypeScript

A browser-based strategy game where you guide AI development, balancing capability growth with ethical alignment and resource constraints.

#ai-simulation#strategy-game#game-development
Stars4
Forks0
Last commit1 year ago
Sublime Completions
Sublime CompletionsJavaScript

Sublime Text autocompletion for PlayCanvas engine constructors and their arguments.

#autocompletion#productivity-tools#ide-integration
Stars4
Forks2
Last commit4 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 commit1 month ago
Fifteen Puzzle
Fifteen PuzzleImba

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

#imba#web-game#sliding-puzzle
Stars4
Forks1
Last commit6 months ago
Inverse Kinematics Extension
Inverse Kinematics Extension

A library for implementing inverse kinematics in GameMaker Studio 2 and 1.4 projects.

#gamemaker#character-animation#game-development
Stars4
Forks0
Last commit8 years ago
PreviousPage 56 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
3 years ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156