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

Octo
OctoJavaScript

A Chip8 IDE

#chip8-emulator#chip8#chip-8
Stars867
Forks57
Last commit1 year ago
ÖbEngine
ÖbEngineC++

A free and open-source 2D game engine with Lua scripting, built on SFML, featuring a map editor and plugin system.

#sfml#lua-scripting#open-source
Stars863
Forks55
Last commit1 month ago
ÖbEngine
ÖbEngineC++

A free and open-source 2D game engine with Lua scripting, built on SFML, featuring a map editor and plugin system.

#sfml#lua-scripting#open-source
Stars862
Forks55
Last commit1 month ago
Foster
FosterC#

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

#sdl3#graphics#gamedev
Stars858
Forks69
Last commit1 day 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
Stars847
Forks67
Last commit19 days ago
Lime
LimeJavaScript

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

#neko#haxe#gamedev
Stars847
Forks453
Last commit11 hours ago
Tweeny
TweenyC++

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

#graphics#animation#interpolation
Stars846
Forks60
Last commit25 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
Stars845
Forks131
Last commit3 days 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
Stars840
Forks43
Last commit2 years 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
Stars837
Forks229
Last commit4 days 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
Stars835
Forks123
Last commit9 months 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
Stars835
Forks123
Last commit9 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
Stars833
Forks49
Last commit2 days ago
g3d
g3dLua

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

#open-source#obj-loader#lightweight
Stars832
Forks44
Last commit3 months 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
Stars831
Forks118
Last commit3 years 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
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
Stars829
Forks76
Last commit4 days ago
StratusGFX
StratusGFXC++

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

#vulkan#directx-12#graphics
Stars817
Forks46
Last commit1 year ago
DDraceNetwork
DDraceNetworkC++

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

#multiplayer#vulkan#hacktoberfest
Stars817
Forks654
Last commit2 days ago
DDraceNetwork
DDraceNetworkC++

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

#multiplayer#vulkan#hacktoberfest
Stars817
Forks654
Last commit2 days 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
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
Stars815
Forks224
Last commit6 years 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
Stars812
Forks130
Last commit4 days 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
Stars806
Forks189
Last commit
vulkan-go
vulkan-goC

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

#vulkan#graphics#bindings
Stars805
Forks59
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
Stars798
Forks146
Last commit2 days 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
Stars797
Forks137
Last commit2 months 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
Stars793
Forks217
Last commit4 years ago
Fusion
FusionLuau

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

#declarative#code-simplification#luau
Stars793
Forks123
Last commit6 months 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
Stars786
Forks66
Last commit3 years ago
Font Stash
Font StashC

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

#c-library#font-rendering#graphics
Stars783
Forks97
Last commit3 years 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
Stars783
Forks36
Last commit2 months ago
godot-ink
godot-inkC#

An ink narrative scripting language integration for Godot Engine 4, enabling interactive story creation.

#game-design#godot-ink#gdscript
Stars777
Forks45
Last commit1 month ago
Anima
AnimaGDScript

A Godot add-on that simplifies UI animations with CSS-like syntax, 89 built-in animations, and 33 easing options.

#ui-animation#open-source-addon#css-like-syntax
Stars772
Forks23
Last commit3 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
Stars770
Forks127
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
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics163
#2d Graphics159
#Opengl158
#Game156