Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Development

Game Development

2099 projects

Showing 36 of 2099 projects

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
zitk
zitkYacc

An experimental immediate mode GUI toolkit for GameMaker Studio 2, serving as a rewrite and successor to IMNOTGUI.

#gui-toolkit#gamemaker-studio#open-source-library
Stars6
Forks0
Last commit4 years ago
red hot princess carnage
red hot princess carnageC

A Game Boy game created in one week for the BitBitJam3 game jam.

#game-jam#game-boy#game-development
Stars6
Forks1
Last commit10 years ago
timeco
timecoC

A modern, portable reimplementation of the Time Commando game engine from 1996, built for learning and preservation.

#sdl3#open-source#educational
Stars6
Forks0
Last commit5 months ago
hxyarn
hxyarnHaxe

A Haxe port of Yarn Spinner for parsing and running Yarn dialogue files in non-Unity projects.

#narrative-tool#haxe#interactive-fiction
Stars6
Forks5
Last commit3 months 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
Object-Library
Object-LibraryLua

A simple LÖVE2D library for creating objects with physics, collision detection, and optional textures.

#game-library#collision-detection#game-development
Stars6
Forks0
Last commit1 year 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 commit9 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
DHook
DHookYacc

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

#gamemaker-studio#game-engines#game-development
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
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
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
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
Forks12
Last commit11 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
Stars5
Forks0
Last commit1 month 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
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 commit3 months 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
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
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
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 commit5 days 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 commit9 months 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 commit4 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
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
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
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
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
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
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
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
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
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
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
Stars4
Forks0
Last commit10 months 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
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
11 months ago
Next
#Cross Platform490
#Game Engine465
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics164
#2d Graphics159
#Opengl158
#Game156