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

cl-sdl2
cl-sdl2Common Lisp

Common Lisp bindings for SDL2, enabling cross-platform game and multimedia development in Lisp.

#graphics#sdl2#lisp-games
Stars339
Forks82
Last commit1 year ago
XLE
XLEC++

A hackable 3D game rendering engine designed for prototyping and custom rendering pipelines.

#graphics#c-plus-plus#prototyping
Stars337
Forks75
Last commit4 years ago
ROTA
ROTAGDScript

A gravity-bending puzzle platformer game built with Godot Engine where players manipulate gravity to solve block puzzles.

#2d-platformer#vector-art#open-source
Stars335
Forks41
Last commit4 months ago
t
tLua

A runtime type checker for Roblox Lua to validate data types and prevent type mismatch bugs.

#runtime-type-checking#developer-tools#luau
Stars334
Forks44
Last commit1 year ago
THREEx
THREExHTML

A collection of game-oriented extensions and utilities for three.js to simplify 3D web development.

#interactive-3d#threejs#3d-graphics
Stars334
Forks62
Last commit9 years ago
VkHLF
VkHLFC++

An experimental high-level C++ abstraction library for Vulkan with transparent suballocation, resource tracking, and simplified resource creation.

#vulkan#memory-allocation#graphics-framework
Stars329
Forks26
Last commit7 years ago
Lovebird
LovebirdLua

A browser-based debug console for the LÖVE game development framework.

#developer-tools#web-console#game-development
Stars329
Forks25
Last commit5 years ago
ofxBox2d
ofxBox2dC++

An openFrameworks wrapper for the Box2D physics engine, enabling 2D physics simulations in creative coding projects.

#openframeworks#simulation#interactive-art
Stars328
Forks127
Last commit3 years ago
Desperate Gods
Desperate GodsC#

A digital board game engine for playing tabletop games online with physics-based interactions.

#multiplayer#tabletop-gaming#board-game-engine
Stars326
Forks130
Last commit8 years ago
Concord
ConcordLua

A feature-complete Entity Component System library for LÖVE, focused on performance and ease of use.

#modular-architecture#composition#game-development
Stars326
Forks27
Last commit12 hours ago
Jedi Outcast
Jedi OutcastC++

Open-source release of the complete Star Wars Jedi Knight II: Jedi Outcast game engine source code.

#game-preservation#star-wars#first-person-shooter
Stars324
Forks123
Last commit13 years ago
Starling-Particles
Starling-ParticlesActionScript

A particle system extension for the Starling framework, compatible with Particle Designer configurations.

#starling-framework#flash#visual-effects
Stars324
Forks142
Last commit2 years ago
JNGL
JNGLC++

An easy-to-use cross-platform 2D game library for C++ supporting desktop, mobile, console, and web platforms.

#mobile-games#ios#sdl2
Stars321
Forks27
Last commit1 day ago
JNGL
JNGLC++

An easy-to-use cross-platform 2D game library for C++ supporting desktop, mobile, console, and web platforms.

#mobile-games#ios#webassembly
Stars321
Forks27
Last commit1 day ago
Zui
ZuiHaxe

A portable immediate mode UI library for tools and debug interfaces, built with Haxe and Kha.

#user-interface#haxe#imgui
Stars318
Forks62
Last commit3 years ago
Sound.js
Sound.jsJavaScript

A micro-library for loading, playing, and generating sound effects and music for games and interactive applications.

#sound-effects#lightweight#procedural-audio
Stars317
Forks44
Last commit2 years ago
Super Bombinhas
Super BombinhasRuby

A retro 2D platformer game built with Ruby, featuring a unique character-switching mechanic inspired by Super Mario World.

#2d-platformer#character-switching#ruby-game
Stars314
Forks16
Last commit1 year ago
Tuff
TuffAssembly

An original GameBoy game blending Jump'n'Run and Metroidvania elements, developed with custom tools and assembly.

#metroidvania#assembly#emulator-development
Stars312
Forks11
Last commit8 years ago
Simplified Flight Simulation library
Simplified Flight Simulation libraryGDScript

A modular, simplified flight simulation addon for Godot Engine, designed for games rather than realistic pilot training.

#gdscript#addon#modular-design
Stars310
Forks21
Last commit
CrossShader
CrossShaderC++

A cross-compiler for shader languages, converting between SPIR-V, GLSL, HLSL, and Metal Shader Language.

#vulkan#compiler#webassembly
Stars309
Forks13
Last commit3 years ago
noblox.js
noblox.jsJavaScript

A Node.js API wrapper for interacting with the Roblox website, enabling programmatic control of Roblox operations.

#community-management#hacktoberfest#noblox
Stars308
Forks143
Last commit7 months ago
CRT Shader
CRT ShaderGLSL

A 2D shader for Godot 3 that simulates CRT screen effects like curvature, scan lines, and vignette.

#visual-effects#game-development#shader
Stars308
Forks17
Last commit6 years ago
Ark
ArkGo

An archetype-based Entity Component System (ECS) for Go, designed for performance and extensibility.

#simulation#gamedev#individual-based-modelling
Stars305
Forks13
Last commit4 days ago
AAAAXY
AAAAXYGo

A nonlinear 2D puzzle platformer set in impossible spaces where gravity and geometry defy Euclidean expectations.

#2d-platformer#non-euclidean#jumpnrun
Stars305
Forks18
Last commit7 hours ago
gamera
gameraLua

A flexible camera system for LÖVE games with scaling, rotation, and coordinate transformation.

#open-source#game-development#camera-system
Stars304
Forks23
Last commit5 years ago
MonoGame.Forms
MonoGame.FormsC#

Integrate MonoGame rendering into Windows Forms applications to easily create custom editor environments.

#nuget#monogame-framework#monogame-forms
Stars304
Forks28
Last commit1 year ago
Menori
MenoriLua

A LÖVE library for 3D rendering with scene graph support and glTF 2.0 asset loading.

#open-source#animation#3d-graphics
Stars303
Forks14
Last commit1 year ago
GodotPhoenixChannels
GodotPhoenixChannelsGDScript

A GDScript and Godot Engine client for connecting to Phoenix Framework Channels, enabling real-time communication in games and applications.

#realtime#multiplayer#elixir
Stars302
Forks20
Last commit3 years ago
Astera
AsteraC

A C99 cross-platform 2D game library with deferred/forward rendering, collision detection, audio, and asset management.

#collision-detection#c#cmake
Stars301
Forks10
Last commit1 month ago
Becsy
BecsyTypeScript

A multithreaded Entity Component System (ECS) for TypeScript and JavaScript, enabling high-performance game and simulation development.

#js#simulation#ts
Stars299
Forks24
Last commit24 days ago
QuarkPhysics
QuarkPhysicsC++

A 2D physics engine for games, simulating rigid bodies, soft bodies, and various physics models together.

#2d-physics-engine#simulation#soft-bodies
Stars298
Forks13
Last commit1 year ago
Auto-Vk
Auto-VkC++

A modern C++ convenience and productivity layer atop Vulkan-Hpp, adding clarity and efficiency to Vulkan development.

#vulkan#game-development#real-time-rendering
Stars298
Forks19
Last commit1 year ago
YATI (Yet Another Tiled Importer
YATI (Yet Another Tiled ImporterGDScript

A Godot 4 addon for importing Tiled map editor files (.tmx, .tmj) into your game projects.

#import-tool#gdscript#addon
Stars296
Forks33
Last commit20 days ago
Pumex
PumexC++

A high-performance, multithreaded rendering engine built on Vulkan API with a customizable render graph and cross-platform support.

#vulkan-library#render-graph#vulkan
Stars296
Forks15
Last commit7 years ago
GodotTIE
GodotTIEGDScript

A Text Interface Engine plugin for Godot to create RPG-style dialogue with controllable text output.

#game-ui#rpg-dialogue#open-source
Stars296
Forks22
Last commit4 years ago
ShipThis
ShipThisTypeScript

A CLI tool to build and publish Godot games to the App Store and Google Play without requiring Xcode or Android Studio.

#app-store#mobile-publishing#cloud-builds
Stars294
Forks3
Last commit3 days ago
PreviousPage 23 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 year ago
Next
#Cross Platform490
#Game Engine465
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics164
#2d Graphics159
#Opengl158
#Game156