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

DHook
DHookYacc

A GameMaker Studio 2.3.1+ extension for sending messages to Discord via webhooks.

#gamemaker-studio#game-engines#game-development
Stars6
Forks0
Last commit2 years ago
Export-TextureAtlas
Export-TextureAtlasLua

A command-line tool that extends Runtime-TextureAtlas to export texture atlases and metadata files from image collections.

#graphics-optimization#image-packing#command-line-tool
Stars6
Forks1
Last commit
BSONGML
BSONGMLGame Maker Language

A GameMaker Language library for robust binary serialization of structured data, designed as an alternative to json_stringify.

#save-game-format#data-persistence#data-storage
Stars6
Forks0
Last commit1 year 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
TuxRedux
TuxReduxLua

An immediate-mode UI system for LOVE2D inspired by SUIT, featuring simple component creation and extensible architecture.

#game-ui#game-development#ui-library
Stars6
Forks0
Last commit2 months 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 commit5 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 commit5 years 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
sfxr-hx
sfxr-hxHaxe

Pure Haxe implementation of Sfxr for generating retro sound effects.

#sound-effects#haxe#sfxr
Stars5
Forks0
Last commit3 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
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
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
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 commit7 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 month 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
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
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
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
engine-3d
engine-3dAda

A pure software 3D engine for DOS and Linux, featuring real-time rendering with dynamic lighting, animated textures, and portal rendering.

#real-time-graphics#open-source#retro-computing
Stars4
Forks1
Last commit7 months 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
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
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
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
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
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 commit4 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
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 commit3 months 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 commit9 days 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
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
GBC Atari Boxing
GBC Atari BoxingC

A Game Boy Color clone of the classic Atari 2600 Boxing game developed by Activision in 1980.

#game-boy#game-boy-color#emulator
Stars4
Forks1
Last commit9 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 commit8 months ago
VolumePro
VolumeProActionScript

An Adobe AIR native extension for Android and iOS to control device volume, detect mute state, play low-latency sounds, and manage audio focus.

#mobile-games#volume-changes#ios
Stars4
Forks2
Last commit6 years ago
Fábio Smuu
Fábio SmuuJavaScript

A template SDK for developing plugins and behaviors for the Construct 2 game engine.

#behavior-system#construct-2#plugins
Stars4
Forks1
Last commit2 years ago
The Jungle Book
The Jungle BookAssembly

A disassembly of the 1994 Game Boy game 'The Jungle Book' with tools for analysis and modification.

#disassembly#assembly#game-boy
Stars4
Forks0
Last commit3 months 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
9 months ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics163
#2d Graphics159
#Opengl158
#Game156