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

Pokémon Yellow
Pokémon YellowAssembly

A complete disassembly of Pokémon Yellow for Game Boy Color, enabling ROM hacking and analysis.

#disassembly#assembly#rom-hacking
Stars859
Forks336
Last commit4 days ago
Octo
OctoJavaScript

A Chip8 IDE

#chip8-emulator#chip8#chip-8
Stars857
Forks57
Last commit11 months ago
Foster
FosterC#

A small cross-platform 2D-focused game framework built with C# and SDL3.

#sdl3#graphics#gamedev
Stars850
Forks67
Last commit2 days ago
Threepp
ThreeppC++

A cross-platform C++20 port of the three.js library, enabling 3D graphics rendering in C++ applications.

#three-js-port#emscripten#path-tracing
Stars846
Forks98
Last commit6 days ago
Lime
LimeJavaScript

A foundational Haxe framework providing unified APIs for cross-platform development across native, web, and mobile targets.

#neko#haxe#gamedev
Stars843
Forks448
Last commit4 days ago
Escoria
EscoriaGDScript

A libre framework for creating point-and-click adventure games using the Godot Engine.

#adventure-games#game-development#open-source-gaming
Stars843
Forks129
Last commit1 day ago
XNA Game Studio Archive
XNA Game Studio Archive

A comprehensive archive of XNA Game Studio educational content, samples, and tutorials for MonoGame developers.

#monogame-framework#game-samples#csharp
Stars837
Forks123
Last commit8 months ago
Riemer's MonoGame Tutorials
Riemer's MonoGame Tutorials

A comprehensive archive of XNA Game Studio educational content, samples, and tutorials for MonoGame developers.

#monogame-framework#game-samples#csharp
Stars837
Forks123
Last commit8 months ago
Lua-C#
Lua-C#C#

A high-performance Lua 5.2 interpreter implemented in C# for seamless scripting in .NET and Unity applications.

#embedding#async-await#lua-interpreter
Stars835
Forks66
Last commit2 days ago
MyGUI
MyGUIC++

Cross-platform GUI library for games and 3D applications, offering fast, flexible, and simple interface creation.

#user-interface#c-plus-plus#game-development
Stars834
Forks227
Last commit1 day ago
Artemis-odb
Artemis-odbJava

A high-performance Java Entity-Component-System framework for game development, supporting Android, HTML5, and iOS.

#ios#high-performance#artemis-odb
Stars832
Forks116
Last commit3 years ago
Love.js
Love.jsJavaScript

A tool that ports LÖVE games to the web using Emscripten, enabling browser-based play.

#game-porting#webassembly#emscripten
Stars832
Forks43
Last commit2 years ago
Tweeny
TweenyC++

A modern C++ header-only tweening library for creating complex animations in games and interactive software.

#graphics#animation#interpolation
Stars831
Forks59
Last commit7 months ago
Pixi3D
Pixi3DTypeScript

A 3D rendering library for the web built on PixiJS, enabling seamless integration of 3D graphics into existing 2D applications.

#web-graphics#game-development#real-time-rendering
Stars829
Forks47
Last commit2 years ago
g3d
g3dLua

A simple and easy-to-use 3D engine for the LÖVE 2D game framework.

#open-source#obj-loader#lightweight
Stars825
Forks44
Last commit2 months ago
Cute Framework
Cute FrameworkC

A portable, lightweight C++ framework for building 2D games with minimal dependencies and cross-platform support.

#mobile-games#vulkan#open-source
Stars820
Forks49
Last commit1 day ago
Modern OpenGL Series
Modern OpenGL SeriesC++

Open-source code examples accompanying a comprehensive Modern OpenGL tutorial series covering textures, matrices, lighting, and 3D graphics.

#shaders#opengl#3d-graphics
Stars817
Forks224
Last commit6 years ago
Oxygine
OxygineC++

A C++ engine and framework for building 2D games across iOS, Android, Windows, Linux, Mac, and web platforms.

#mobile-games#opengl-es#c-plus-plus
Stars816
Forks174
Last commit2 years ago
StratusGFX
StratusGFXC++

A realtime 3D rendering engine focused on modern graphics techniques, designed for learning and integration.

#vulkan#directx-12#graphics
Stars814
Forks44
Last commit1 year ago
Command & Conquer
Command & ConquerJavaScript

A recreation of the original Command & Conquer RTS game built entirely with HTML5 and JavaScript as a technical proof of concept.

#command-and-conquer#game-development#real-time-strategy
Stars804
Forks188
Last commit
func_godot
func_godotGDScript

A Godot 4 plugin that imports Quake .map and Valve .vmf files to generate scenes, materials, and collision.

#scene-generation#plugin#level-design
Stars803
Forks74
Last commit24 days ago
vulkan-go
vulkan-goC

Go bindings for the Vulkan graphics and compute API, enabling low-level GPU programming in Go.

#vulkan#graphics#bindings
Stars803
Forks59
Last commit3 years ago
DDraceNetwork
DDraceNetworkC++

A free cooperative platformer game and mod of Teeworlds, focused on team-based obstacle courses.

#multiplayer#vulkan#hacktoberfest
Stars799
Forks631
Last commit1 day ago
PhysicsFS
PhysicsFSC

A portable, flexible file I/O abstraction library for game developers and applications requiring virtual file systems.

#c-library#mod-support#virtual-file-system
Stars799
Forks127
Last commit1 month ago
DDraceNetwork
DDraceNetworkC++

A free cooperative platformer game and mod of Teeworlds focused on team-based obstacle courses.

#multiplayer#vulkan#hacktoberfest
Stars799
Forks631
Last commit1 day ago
Overlap2D
Overlap2DJava

A 2D level and UI editor with engine-agnostic philosophy for game development, separating coding from content creation.

#visual-editor#java#2d-editor
Stars792
Forks217
Last commit4 years ago
Hexworks/Zircon
Hexworks/ZirconKotlin

An extensible, user-friendly tile engine and text GUI library for building roguelikes and terminal-style applications.

#tile-engine#java#multiplatform
Stars792
Forks137
Last commit1 month ago
ZGB
ZGBC++

A Game Boy / Game Boy Color engine for creating games in C or assembly with built-in sprite management, collision detection, and asset handling.

#embedded-systems#assembly#game-boy
Stars789
Forks62
Last commit2 years ago
tiny-ecs
tiny-ecsLua

A simple, flexible Entity Component System (ECS) library for Lua, designed for game development and complex simulations.

#simulation#entity-component#luarocks
Stars783
Forks65
Last commit3 years ago
Fusion
FusionLuau

A portable Luau companion library for simpler, more descriptive code with strong guarantees.

#declarative#code-simplification#luau
Stars782
Forks123
Last commit5 months ago
Edyn
EdynC++

A real-time physics engine organized as an Entity-Component System (ECS) using EnTT, designed for multi-threaded and networked simulation.

#simulation#collision-detection#entt
Stars781
Forks35
Last commit1 month ago
Font Stash
Font StashC

A lightweight C library for building font texture atlases on-demand using stb_truetype.

#c-library#font-rendering#graphics
Stars778
Forks96
Last commit3 years ago
Nazi Zombies Portable
Nazi Zombies PortableShell

A Call of Duty: Zombies demake powered by enhanced Quake engine forks, aiming to recreate World at War gameplay across multiple platforms.

#first-person-shooter#zombies#game-development
Stars771
Forks143
Last commit24 days ago
VisUI
VisUIJava

A libGDX UI toolkit providing enhanced scene2d.ui widgets and a polished skin for creating attractive desktop and mobile game interfaces.

#mobile-games#scene2d#desktop-games
Stars771
Forks128
Last commit1 month ago
Mari0
Mari0Lua

A 2D platformer combining Mario gameplay with Portal mechanics, built with the LÖVE framework.

#2d-platformer#puzzle-platformer#game-development
Stars768
Forks120
Last commit2 years ago
JustWeEngine
JustWeEngineJava

An easy-to-use open source Android native game framework for building 2D games.

#android-native#open-source#android-game-framework
Stars768
Forks111
Last commit2 months ago
PreviousPage 15 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
5 years ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156