Topic

game-engine

Game engines are software frameworks for game development. Game engines do the heavy lifting for developers so they can focus on other aspects of game development.

Repositories (1510)

godot
godot godotengine C++

Godot Engine – Multi-platform 2D and 3D game engine

109.5k
imgui
imgui ocornut C++

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

72.7k
bevy
bevy bevyengine Rust

A refreshingly simple data-driven game engine built in Rust

45.7k
raylib
raylib raysan5 C

A simple and easy-to-use library to enjoy videogames programming

32.1k
Babylon.js
Babylon.js BabylonJS TypeScript

Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.

25.4k
libgdx
libgdx libgdx Java

Desktop/Android/HTML5/iOS Java game development framework

25k
games
games leereilly

Archived — A list of games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.

24.7k
GDevelop
GDevelop 4ian JavaScript

🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.

22.3k
cocos2d-x
cocos2d-x cocos2d C++

Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved...

19k
matter-js
matter-js liabru JavaScript

a 2D rigid body physics engine for the web ▲● ■

18.2k
aframe
aframe aframevr JavaScript

:a: Web framework for building virtual reality experiences.

17.5k
pyxel
pyxel kitao Rust

A retro game engine for Python

17.4k
OpenRA
OpenRA OpenRA C#

Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on W...

16.6k
magictools
magictools ellisonleao Markdown

:video_game: :pencil: A list of Game Development resources to make magic happen.

16.5k
engine
engine playcanvas JavaScript

Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF

14.8k
openage
openage SFTtech Python

Clone of the Age of Empires II engine 🚀

14.2k
MonoGame
MonoGame MonoGame C#

One framework for creating powerful cross-platform games.

13.7k
ebiten
ebiten hajimehoshi Go

A dead simple 2D game engine for Go

13.1k
luanti
luanti luanti-org C++

Luanti (formerly Minetest) is an open source voxel game-creation platform with easy modding and game creation

12.8k
entt
entt skypjack C++

Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more

12.5k
boardgame.io
boardgame.io boardgameio TypeScript

State Management and Multiplayer Networking for Turn-Based Games

12.3k
OpenDiablo2
OpenDiablo2 OpenDiablo2 Go

An open source re-implementation of Diablo 2

11k
flame
flame flame-engine Dart

A Flutter based game engine.

10.5k
JoltPhysics
JoltPhysics jrouwe C++

A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forb...

10.2k
ET
ET egametang C#

Unity3D Client And C# Server Framework

9.7k
cocos-engine
cocos-engine cocos C++

Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers...

9.5k
Fyrox
Fyrox FyroxEngine Rust

3D and 2D game engine written in Rust

9.3k
o3de
o3de o3de C++

Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quali...

9.1k
flecs
flecs SanderMertens C

A fast entity component system (ECS) for C & C++

8.2k
amethyst
amethyst amethyst Rust

Data-oriented and data-driven game engine written in Rust

8k
Entitas
Entitas sschmid C#

Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity

7.6k
stride
stride stride3d C#

Stride (formerly Xenko), a free and open-source cross-platform C# game engine.

7.6k
WickedEngine
WickedEngine turanszkij C

3D engine with modern graphics

7k
FlaxEngine
FlaxEngine FlaxEngine C++

Flax Engine – multi-platform 3D game engine

6.7k
Piccolo
Piccolo BoomingTech C++

Piccolo (formerly Pilot) – mini game engine for games104

6.6k
GameDev-Resources
GameDev-Resources Kavex

:video_game: :game_die: A wonderful list of Game Development resources.

6.5k
melonJS
melonJS melonjs JavaScript

a modern & lightweight HTML5 game engine

6.3k
defold
defold defold C++

Defold is a completely free to use game engine for development of desktop, mobile and web games.

5.9k
redot-engine
redot-engine Redot-Engine C++

Redot Engine – Multi-platform 2D and 3D game engine

5.8k
planck.js
planck.js piqnt TypeScript

2D JavaScript Physics Engine

5.2k
godot-docs
godot-docs godotengine reStructuredText

Godot Engine official documentation

5.2k
magnum
magnum mosra C++

Lightweight and modular C++11 graphics middleware for games and data visualization

5.1k
panda3d
panda3d panda3d C++

Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU

5.1k
FXGL
FXGL AlmasB Kotlin

Java / JavaFX / Kotlin Game Library (Engine)

4.8k
urho3d
urho3d urho3d C++

Game engine

4.7k
mach
mach hexops Zig

zig game engine & graphics toolkit - mirror of https://code.hexops.com/hexops/mach

4.7k
ggez
ggez ggez Rust

Rust library to create a Good Game Easily

4.6k
pixel
pixel faiface Go

A hand-crafted 2D game library in Go

4.5k
kaiju
kaiju KaijuEngine Go

General purpose 3D and 2D game engine using Go (golang) and Vulkan with built in editor

4.4k
macroquad
macroquad not-fl3 Rust

Cross-platform game engine in Rust.

4.4k