Back to the catalog

Game engines and frameworks

Compare visual editors with code-driven 2D/3D frameworks. Choose around your target platforms, programming language, content pipeline and first playable slice.

7 repositories

Game engines and frameworks
Reference project

Godot

Complete 2D/3D game engine with a visual editor, scenes, nodes and GDScript or C# gameplay.

Technology
GDScript, C#, C++
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

raylib

C library for code-driven 2D/3D games, graphics, input and audio.

Technology
C, C++, 2D / 3D
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

Bevy

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

libGDX

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.

Game engines and frameworks
Reference project

MonoGame

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.

Game engines and frameworks
Reference project

LÖVE

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

Stride

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.