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

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
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
Fifteen Puzzle
Fifteen PuzzleImba

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

#imba#web-game#sliding-puzzle
Stars4
Forks1
Last commit9 months 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
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
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
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
/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
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
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
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
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 commit5 months 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
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
Resolution Solution
Resolution SolutionLua

A flexible Lua scaling library for LÖVE2D games with multiple scaling modes and full customization.

#pixel-art#open-source#graphics
Stars3
Forks0
Last commit2 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
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
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
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
roomshift
roomshiftLua

A room-based camera system with smooth transitions for LÖVE game development.

#camera#game-camera#room-transitions
Stars3
Forks0
Last commit9 months ago
Fresh NW
Fresh NWJavaScript

A modern installer for NW.js support in Construct 2, enabling game exports with updated or custom NW.js versions.

#desktop-packaging#construct-2#legacy-support
Stars3
Forks0
Last commit11 months 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 commit5 months 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
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
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 commit11 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
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
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
Snake Game
Snake GameImba

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

#imba#web-game#nostalgia-games
Stars3
Forks1
Last commit9 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
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
loveblobs
loveblobsLua

A softbody physics library for the LÖVE game framework supporting dynamic and static arbitrary softbodies.

#simulation#game-development#lua
Stars3
Forks1
Last commit8 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
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 commit5 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
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
3 years ago
Next
#Cross Platform490
#Game Engine465
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics164
#2d Graphics159
#Opengl158
#Game156