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

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
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
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
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
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 commit1 month 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
SafeWord
SafeWordLua

An overscan detection library for LÖVE that helps ensure UI elements are visible on televisions.

#ui-safety#overscan-detection#game-development
Stars4
Forks0
Last commit11 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
love-qrcode
love-qrcodeLua

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

#open-source#graphics#library
Stars3
Forks0
Last commit2 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 commit6 months 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
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 commit7 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
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
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 commit8 months 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
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 commit2 months ago
Snake Game
Snake GameImba

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

#imba#web-game#nostalgia-games
Stars3
Forks1
Last commit6 months 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
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
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
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
ipygame
ipygamePython

A pygame-compatible API for creating interactive games and graphics in Jupyter notebooks using ipycanvas rendering.

#notebook#gamedev#education
Stars3
Forks1
Last commit4 months 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
Pygcurse
PygcursePython

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

#terminal-emulation#console-applications#text-adventure
Stars3
Forks4
Last commit2 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
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
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 commit7 months 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
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
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
GM Networking
GM NetworkingGame Maker Language

A GameMaker networking example demonstrating 39dll-style packet handling using the first byte for action identification.

#gamemaker#multiplayer#educational
Stars2
Forks1
Last commit3 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
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156