Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Development

Game Development

383 projects

Showing 36 of 383 projects

Wa/凹语言
Wa/凹语言Go

A general-purpose programming language designed for WebAssembly with a fully self-developed toolchain and dual Chinese/English syntax.

#programming-language#embedded-systems#compiler
Stars1.8k
Forks67
Last commit10 days ago
Pixel Vision 8
Pixel Vision 8C#

An open-source platform for creating authentic 8-bit retro games with modern workflows and programmable limitations.

#pixel-art#games#csharp
Stars1.8k
Forks119
Last commit3 years ago
DirectXMath
DirectXMathC++

An all inline SIMD C++ linear algebra library optimized for games and graphics applications.

#clang#cpp-library#microsoft
Stars1.8k
Forks251
Last commit2 days ago
UPBGE
UPBGEC++

An independent fork of Blender focused on continuing and enhancing the Blender Game Engine (BGE) after its official removal.

#community-driven#open-source#3d-graphics
Stars1.8k
Forks220
Last commit1 day ago
ReactPhysics3D
ReactPhysics3DC++

An open-source C++ physics engine library for 3D simulations and games with rigid body dynamics and collision detection.

#simulation#animation#collision-detection
Stars1.7k
Forks256
Last commit1 year ago
Gamedev Libraries
Gamedev Libraries

A curated collection of open-source C/C++ libraries for game development, covering system, engine components, asset management, and frameworks.

#audio-library#graphics#gamedev
Stars1.7k
Forks99
Last commit2 years ago
Two
TwoC++

A C++ toolkit for rapid development of live graphical applications and games with immediate-mode UI and graphics rendering.

#real-time-graphics#gamedev#app-prototyping
Stars1.7k
Forks97
Last commit2 years ago
Sketchbook
SketchbookTypeScript

A simple web-based 3D game engine built on three.js and cannon.js, focused on third-person character controls and gameplay mechanics.

#character-controller#cannonjs#threejs
Stars1.7k
Forks481
Last commit1 year ago
Monogame.Extended
Monogame.ExtendedC#

A collection of libraries and tools that extend MonoGame to simplify 2D game development.

#content-pipeline#ui-toolkit#csharp
Stars1.7k
Forks351
Last commit17 hours ago
dr_libs
dr_libsC

Public domain, single-file audio decoding libraries for C/C++ supporting FLAC, MP3, and WAV.

#c-library#flac#embedded-audio
Stars1.7k
Forks237
Last commit9 hours ago
legion
legionRust

A high-performance, feature-rich Entity Component System (ECS) library for Rust game development with minimal boilerplate.

#systems-scheduling#parallel-computing#data-oriented-design
Stars1.7k
Forks142
Last commit4 years ago
HexGL
HexGLJavaScript

A futuristic racing game built with HTML5 and WebGL, showcasing browser-based 3D graphics.

#racing-game#3d-graphics#game-development
Stars1.7k
Forks870
Last commit1 year ago
TouchScript
TouchScriptC#

A complete multi-touch gesture library for Unity that handles complex gesture interactions across iOS, Android, Windows, and TUIO platforms.

#ios#multi-touch#android
Stars1.7k
Forks369
Last commit2 years ago
SmartShape2D
SmartShape2DGDScript

A Godot 4 plugin for creating textured 2D terrain polygons using a point-based editor and tile-like materials.

#polygon-tool#open-source#godot-4
Stars1.7k
Forks79
Last commit4 months ago
Arch
ArchC#

A high-performance C# Archetype & Chunks Entity Component System (ECS) for game development and data-oriented programming.

#fast#high-performance#gamedev
Stars1.7k
Forks160
Last commit5 months ago
ProtonGraph
ProtonGraphGDScript

An open-source node-based software for procedural 3D content creation, built with the Godot engine.

#visual-scripting#procedural-generation#open-source
Stars1.7k
Forks93
Last commit2 years ago
Kiss3d
Kiss3dRust

A simple 3D and 2D graphics engine for Rust designed for minimal friction when drawing geometric figures.

#webassembly#graphics-engine#opengl
Stars1.7k
Forks185
Last commit20 days ago
Kiss3D
Kiss3DRust

A simple, frictionless 3D graphics engine for Rust that makes drawing and manipulating geometric shapes easy.

#graphics-engine#opengl#3d-graphics
Stars1.7k
Forks185
Last commit20 days ago
glfw
glfwC

Go bindings for the GLFW 3 library, enabling window and input management for OpenGL applications.

#gamedev#opengl#go-bindings
Stars1.7k
Forks191
Last commit19 days ago
bracket-lib
bracket-libRust

A modular Rust toolkit for building roguelikes and terminal-based games with multiple rendering backends.

#terminal-emulation#rltk#crates
Stars1.7k
Forks125
Last commit4 months ago
Tetris
TetrisDart

A cross-platform Tetris game built with Flutter, supporting Android, iOS, Windows, macOS, Linux, and web.

#tetris#ios-app#dart
Stars1.7k
Forks347
Last commit6 months ago
Oak
OakGo

A pure Go game engine for building 2D games and GUI applications with built-in rendering, physics, and audio systems.

#gamedev#collision-detection#ui
Stars1.7k
Forks85
Last commit25 days ago
V-HACD
V-HACDC++

A C++ library for decomposing 3D meshes into approximate convex parts for efficient collision detection in games and simulations.

#voxelization#collision-detection#c-plus-plus
Stars1.6k
Forks303
Last commit7 months ago
Kha showcase
Kha showcaseC

A low-level, ultra-portable SDK for building high-performance games and media applications across all platforms.

#haxe#portable-sdk#shader-compiler
Stars1.6k
Forks170
Last commit20 days ago
Kha
KhaC

A low-level, ultra-portable SDK for building high-performance games and media applications across all platforms.

#haxe#portable-sdk#shader-compiler
Stars1.6k
Forks170
Last commit20 days ago
Clumsy Bird
Clumsy BirdJavaScript

A MelonJS-based open-source clone of the popular Flappy Bird game, playable online and customizable.

#flappy-bird-clone#grunt#game-development
Stars1.6k
Forks1.1k
Last commit8 years ago
RGBDS
RGBDSC++

A free assembler/linker toolchain for developing games and software for the Nintendo Game Boy and Game Boy Color.

#asm#embedded-systems#assembly
Stars1.6k
Forks182
Last commit4 days ago
toy engine
toy engineC++

A thin, modular C++ game engine designed for building games directly from C++ with full control and fast iteration.

#procedural-generation#modular-architecture#real-time-graphics
Stars1.6k
Forks103
Last commit5 years ago
Greenworks
GreenworksC++

A Node.js addon that enables Steamworks integration for HTML5 games and apps built with NW.js or Electron.

#html5-games#steam#native-modules
Stars1.6k
Forks159
Last commit5 months ago
microprofile
microprofileC

An embeddable, lightweight profiler for C++ applications with CPU/GPU timing, live web view, and dynamic instrumentation.

#c-plus-plus#low-overhead#dynamic-instrumentation
Stars1.6k
Forks130
Last commit2 months ago
Lumos
LumosC++

A cross-platform C++ game engine for 2D and 3D development with Vulkan rendering and Lua scripting.

#vulkan#premake#lua-scripting
Stars1.6k
Forks155
Last commit26 days ago
MoonSharp
MoonSharpC#

A complete Lua interpreter written in C# for .NET, Mono, Xamarin, and Unity3D platforms with remote debugger support.

#unity3d#xamarin#mono
Stars1.6k
Forks234
Last commit7 days ago
Torque 2D
Torque 2DC

A free, open-source, cross-platform 2D game engine built on proven Torque technology with editors and modular tools.

#modular-architecture#opengl#openal
Stars1.6k
Forks128
Last commit6 days ago
Godot-GameTemplate
Godot-GameTemplateGDScript

A Godot Engine template and library for building top-down shooter games with production-ready solutions.

#sfx#gdscript#loading
Stars1.6k
Forks101
Last commit2 months ago
Rojo
RojoRust

A tool that enables Roblox developers to use professional software engineering tools like VS Code and Git for game development.

#version-control#developer-tools#filesystem-sync
Stars1.5k
Forks278
Last commit2 months ago
Handmade Math
Handmade MathC

A single-file public domain math library for game and graphics programming with C/C++ support.

#c-library#cpp-library#vector
Stars1.5k
Forks105
Last commit1 month ago
PreviousPage 10 of 11

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 Platform169
#Game Engine117
#C Plus Plus89
#Gamedev84
#Open Source73
#Opengl70
#Game55
#3d Graphics55
#Webgl44
#Javascript42
#Graphics40
#2d Graphics37