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

Captain Rogers
Captain RogersJavaScript

An HTML5 mobile game where players navigate through asteroid belts, built with ImpactJS game engine.

#game-development#javascript-game#mobile-game
Stars51
Forks32
Last commit6 years ago
yuka-babylonjs-examples
yuka-babylonjs-examplesJavaScript

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

#ai#game-ai#simulation
Stars51
Forks13
Last commit4 years ago
nata
nataLua

A Lua library for managing game entities with minimal Entity Component System structure.

#open-source#game-development#entity-management
Stars51
Forks2
Last commit5 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
Stars50
Forks10
Last commit1 year 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
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
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
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 commit3 years ago
Drill Bunny
Drill BunnyJavaScript

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

#game-jam#travis-ci#ludum-dare
Stars50
Forks25
Last commit12 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 commit4 months 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
Forks41
Last commit11 years 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
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
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
Quill-IDE
Quill-IDEGDScript

A modern, customizable script editor plugin for Godot 4.4+ with top tabs, outline panel, and enhanced styling.

#script-editor#gdscript#editor-plugin
Stars48
Forks4
Last commit17 days 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
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
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 commit8 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
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
Stars48
Forks5
Last commit1 month ago
CleanShapes
CleanShapesGame Maker Language

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

#gamemaker#primitive#linestrip
Stars48
Forks5
Last commit3 months 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 commit3 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
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
Stars47
Forks49
Last commit11 days 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 commit3 months 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
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
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 commit10 months 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
Stars47
Forks9
Last commit5 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
Stars47
Forks7
Last commit8 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 commit1 month 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
OSIS
OSISHaxe

An Entity Component System framework for Haxe with optional, non-intrusive networking support for client-server architectures.

#multiplayer#haxe#authoritative-server
Stars46
Forks2
Last commit6 years ago
Flash Module
Flash ModuleC++

A Godot Engine module that enables importing and playing Adobe Animate (Flash) animations as native nodes.

#adobe-animate#import-module#flash
Stars46
Forks3
Last commit4 months 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
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
2 months ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics163
#2d Graphics159
#Opengl158
#Game156