Game engines and frameworks
Reference project
Rust 2D/3D engine organized around entities, components, systems and plugins.
- Technology
- Rust, ECS, 2D / 3D
- License
- MIT OR Apache-2.0
Clones the reference sources for study and adaptation; follow the guide to create your own game or application.
Game engines and frameworks
Reference project
Java framework for 2D/3D games across desktop, Android, iOS and browser targets.
- Technology
- Java, Gradle, 2D / 3D
- License
- Apache-2.0
Clones the reference sources for study and adaptation; follow the guide to create your own game or application.
Browser games and 3D worlds
Reference project
Web 3D engine for JavaScript/TypeScript games using WebGL, WebGPU and browser input.
- Technology
- JavaScript, TypeScript, WebGL, WebGPU
- License
- MIT
Clones the reference sources for study and adaptation; follow the guide to create your own game or application.
Game engines and frameworks
Reference project
C#/.NET game framework with a game loop, graphics, input and a content pipeline.
- Technology
- C#, .NET, 2D / 3D
- License
- Ms-PL; MIT
Clones the reference sources for study and adaptation; follow the guide to create your own game or application.
Multiplayer and game backends
Reference project
Game backend with player accounts, storage, matchmaking, social features and multiplayer sessions.
- Technology
- Go, TypeScript, Lua, PostgreSQL
- License
- Apache-2.0
Clones the reference sources for study and adaptation; follow the guide to create your own game or application.
Game engines and frameworks
Reference project
Lua framework for compact 2D games with graphics, input, audio and physics APIs.
- Technology
- Lua, 2D
- License
- zlib
Clones the reference sources for study and adaptation; follow the guide to create your own game or application.
Game engines and frameworks
Reference project
Open C# 2D/3D engine with the Game Studio editor and an asset pipeline.
- Technology
- C#, .NET, Game Studio
- License
- MIT
Clones the reference sources for study and adaptation; follow the guide to create your own game or application.