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

Drill Bunny
Drill BunnyJavaScript

A JavaScript game built with Phaser for Ludum Dare 29 game jam.

#game-jam#travis-ci#ludum-dare
Stars50
Forks26
Last commit12 years ago
Scenery
SceneryLua

A lightweight scene/state manager for Love2D games, simplifying game organization with automatic and manual scene loading.

#lightweight#game-development#game-architecture
Stars50
Forks4
Last commit1 year ago
Pixelbox Lite
Pixelbox LiteLua

A fast and modular teletext character renderer for ComputerCraft, enabling 2D graphics with 3x2 pixel blocks per terminal character.

#computercraft#pixel-art#modular
Stars50
Forks1
Last commit1 year ago
DungeonTemplateLibrary-Godot
DungeonTemplateLibrary-GodotC++

A Godot 4 GDExtension that wraps the C++ Dungeon Template Library for procedural 2D map generation.

#terrain-generation#procedural-generation#2d-maps
Stars50
Forks3
Last commit
yuka-babylonjs-examples
yuka-babylonjs-examplesJavaScript

Examples demonstrating integration of Yuka Game AI library with Babylon.js for 3D rendering.

#ai#game-ai#simulation
Stars50
Forks13
Last commit4 years ago
p8
p8TypeScript

A dependency manager for PICO-8 that enables importing Lua/Moonscript modules and spritesheets with auto-reload.

#dependency-manager#game-development#live-reload
Stars50
Forks4
Last commit3 years ago
go-mcproto
go-mcprotoGo

A Go library implementing the Minecraft protocol for creating bots, clients, and servers.

#bot-creation#client-server#go-library
Stars50
Forks3
Last commit4 years ago
TurboRaylib
TurboRaylibPascal

Stable Raylib bindings for Object Pascal (Delphi and FreePascal) with extensive platform support and examples.

#object-pascal#lazarus#game-development
Stars50
Forks3
Last commit2 years ago
Platshoot
PlatshootGDScript

A free/libre 2D side-scroller shooter game where players kill enemies, progress through levels, and manage credits.

#action-game#free-software#shooter-game
Stars49
Forks10
Last commit1 year ago
TenPatch
TenPatchJava

An enhanced alternative to libGDX's 9patch implementation with multiple stretch regions, tiling, gradients, and animations.

#graphics#animation#java
Stars49
Forks6
Last commit4 years ago
gdx-graph
gdx-graphJava

A GUI tool and library for designing rendering pipelines and shaders for libGDX games, simplifying graphics programming.

#graphics#java#game-development
Stars49
Forks5
Last commit3 months ago
vraylib
vraylibV

V language bindings for the raylib game development framework, providing access to raylib 2.5.0 functionality.

#3d-graphics#game-development#graphics-library
Stars49
Forks5
Last commit5 years ago
neko
nekoTypeScript

A Deno frame buffer module with Canvas API implementation and WebGPU renderer for graphics programming.

#graphics#webgpu#canvas
Stars49
Forks4
Last commit3 years ago
Ball And Wall
Ball And WallJavaScript

An Arkanoid-style browser game with two episodes, level editor, and free space-themed assets.

#arkanoid-clone#grunt#game-development
Stars49
Forks40
Last commit11 years ago
TS-PICO-8
TS-PICO-8JavaScript

A toolchain for developing PICO-8 games using TypeScript, providing type safety and modern development workflows.

#compiler#developer-tools#game-development
Stars48
Forks2
Last commit7 months ago
Head tracking using OpenCV
Head tracking using OpenCVC++

A Godot engine module for real-time head tracking using OpenCV with GPU acceleration for immersive 3D perspective.

#cuda#opencv#gpu-acceleration
Stars48
Forks16
Last commit11 years ago
vudu
vuduLua

A visual in-game debugging GUI for the LÖVE2D game engine, featuring a variable browser, console, and execution controls.

#debugging-tools#real-time-editing#physics-debug
Stars48
Forks4
Last commit1 year ago
Ruby.app
Ruby.appRuby

A macOS application wrapper that packages a full Ruby installation for deploying Ruby apps and games.

#deployment#game-development#self-contained
Stars48
Forks6
Last commit4 years ago
vsdl2
vsdl2V

A V language wrapper for libSDL2 providing multimedia capabilities for 2D graphics, audio, and input handling.

#sdl2#wrapper-library#game-development
Stars48
Forks6
Last commit2 months ago
GUT Visual Studio Code Extension
GUT Visual Studio Code ExtensionTypeScript

A VSCode extension to run GUT unit and integration tests for Godot projects directly from the editor.

#test-runner#unit-testing#integration-testing
Stars47
Forks9
Last commit2 months ago
Choose Figure
Choose FigureSwift

A simple iOS puzzle game where players choose the correct figure from multiple options across 80+ levels.

#ios#spritekit#pattern-recognition
Stars47
Forks9
Last commit8 years ago
Iota
IotaGame Maker Language

A lightweight delta time and time dilation library for GameMaker 2022 LTS to improve frame-rate independent movement.

#gamemaker#frame-rate-independent#time-management
Stars47
Forks5
Last commit17 days ago
Jitter
JitterC#

A fast, lightweight 3D physics engine written in C# for .NET, Mono, and Xamarin applications.

#xamarin#simulation#mono
Stars47
Forks8
Last commit5 years ago
parens-8
parens-8Lua

A tiny Lisp interpreter for PICO-8 that bypasses token limits by storing code in strings or ROM.

#lisp-interpreter#parens-8#embedded-scripting
Stars47
Forks0
Last commit1 year ago
dotobj
dotobjGame Maker Language

A lightweight .obj/.mtl 3D model loader written in native GML for GameMaker LTS 2022.

#gamemaker#native-gml#obj-format
Stars47
Forks6
Last commit9 months ago
CrystalPathFinding
CrystalPathFindingPascal

An extremely fast and simple A*/WA* pathfinding library for tile-based maps with 4, 8, or 6 neighbor connectivity.

#c-library#heuristics#tile-based
Stars47
Forks8
Last commit7 years ago
SDL2 and OpenGL
SDL2 and OpenGLScala

Scala Native bindings for SDL2 and OpenGL, enabling high-performance graphics programming in Scala.

#sdl2#opengl#graphics-bindings
Stars46
Forks6
Last commit4 years ago
LOVE-WrapLua
LOVE-WrapLuaLua

A LOVE2D wrapper enabling game development for PSP, PS Vita, and PS3 using OneLua, lpp-vita, and Lua Player PS3.

#ps3#ps-vita#psp
Stars46
Forks9
Last commit5 years ago
lue
lueLua

A LÖVE library for managing colors and creating hue effects in games.

#color-management#graphics#animation
Stars46
Forks1
Last commit3 years ago
haxe-glm
haxe-glmHaxe

A native Haxe library for 2D, 3D, and 4D vector, matrix, and quaternion mathematics, inspired by GLM.

#haxe#graphics#quaternions
Stars46
Forks7
Last commit8 years ago
playcanvas-vue
playcanvas-vueJavaScript

A boilerplate for building 3D applications or games by integrating the PlayCanvas engine with Vue.js.

#vue-js#boilerplate#3d-graphics
Stars46
Forks7
Last commit4 years ago
CleanShapes
CleanShapesGame Maker Language

Antialiased primitives library for GameMaker Studio 2024.8 using signed distance field functions.

#gamemaker#primitive#linestrip
Stars46
Forks5
Last commit2 months ago
Elemental One
Elemental OneJavaScript

A simple platformer game created for the Ludum Dare 28 game jam using the Phaser HTML5 framework.

#game-jam#ludum-dare#platformer
Stars46
Forks37
Last commit11 years ago
hxpk
hxpkHaxe

A Haxe port of libGDX Texture Packer for creating texture atlases from image assets, supporting both command-line and runtime usage.

#graphics-optimization#haxe#openfl
Stars46
Forks9
Last commit7 years ago
lover
loverRust

A command-line build system and runner for Love2D projects, inspired by Cargo.

#appimage#cargo-inspired#dependency-management
Stars46
Forks2
Last commit17 hours ago
Kohl's Admin
Kohl's AdminLuau

A comprehensive, high-performance admin system for Roblox experiences with built-in monetization and customization.

#open-source#luau#admin
Stars45
Forks48
Last commit1 month ago
PreviousPage 40 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
1 month ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156