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 (1546)

urho
urho xamarin C#

Code to integrate with the Urho3D engine

466
Pico3D
Pico3D bernhardstrobl C++

Open World 3D Game Engine for the PicoSystem & RP2040 Microcontroller

463
Vanilla-Conquer
Vanilla-Conquer TheAssemblyArmada C++

Vanilla Conquer provides clean, cross-platform builds of the C&C Remastered Collection and the standalone legacy games.

457
basque
basque ryanpcmcquen C

A top-down 2d game engine, written from scratch in under 1000 lines of C. Development of the game based on this engine is streamed on Twitch: https://...

452
ryzomcore
ryzomcore ryzom C++

Ryzom Core is the open-source project related to the Ryzom game. This community repository is synchronized with the Ryzom Forge repository, based on t...

452
RendererEngine
RendererEngine JeanPhilippeKernel C++

3D Renderer Engine builds with Vulkan and C++ 20

446
Monofoxe
Monofoxe Martenfur C#

Foxes made Monogame easy.

446
AbyssEngineOld
AbyssEngineOld AbyssEngine C++

The Open Source ARPG Engine.

442
DiligentFX
DiligentFX DiligentGraphics C++

High-level rendering components

442
Fiber2D
Fiber2D s1ddok Swift

Cross-platform 2D Game Engine in pure Swift

441
etlegacy-deprecated
etlegacy-deprecated etlegacy C

Archived repository. For current repo, see: https://github.com/etlegacy/etlegacy

440
gpm.unity
gpm.unity nhn

A brand of NHN providing free services required for game development.

439
GateEngine
GateEngine STREGAsGate Swift

Swift Game Engine supporting Windows, Linux, macOS, HTML5, and more 🚂

437
ixray-1.6-stcop
ixray-1.6-stcop ixray-team C++

Stable repository of the modernized X-Ray 1.6 game engine

432
chocolatier
chocolatier alexkehayias Clojure

WIP ClojureScript game/engine using Pixi.js for rendering.

429
OpenKh
OpenKh OpenKH C#

Kingdom Hearts libraries, tools, game engine and documentation

425
UE5-MCP
UE5-MCP VedantRGosavi

MCP for Unreal Engine 5

423
BlueshiftEngine
BlueshiftEngine PolygonTek C++

Blueshift is a cross-platform 3D game engine implemented in C++. it's free, open-source, and works on Windows, macOS, iOS, and Android. The project is...

422
rune
rune rune TypeScript

Build multiplayer web games played by millions! 👾 You focus on your game, Rune handles everything else, incl. backend and networking 🚀 Make your gam...

422
thing-editor
thing-editor Megabyteceer TypeScript

pixi.js based visual game editor

422
awesome-haxe-gamedev
awesome-haxe-gamedev Dvergar Haxe

Resources for game development on haxe

421
U3D
U3D u3d-community C++

Open-source, cross-platform 2D and 3D game engine built in C++

420
rusty_engine
rusty_engine CleanCut Rust

2D game engine for learning Rust

420
megaglest-source
megaglest-source MegaGlest C++

MegaGlest real-time strategy game engine (cross-platform, 3-d)

413
TheXTech
TheXTech TheXTech C++

The full port of the SMBX engine from VB6 into C++ and SDL2, FreeImage and MixerX

410
tram-sdk
tram-sdk racenis C++

Software Development Kit for creating Tramway Drifting and Dungeon Exploration Simulators

408
JoltPhysicsSharp
JoltPhysicsSharp amerkoleci C#

JoltPhysics C# bindings

403
dagon
dagon gecko0307 D

3D game engine for D

403
ecere-sdk
ecere-sdk ecere eC

Ecere SDK (eC Language, Ecere IDE, Cross platform GUI, graphics, and more) — http://ec-lang.org —

399
littlekt
littlekt littlektframework Kotlin

A multiplatform WebGPU 2D game framework written in Kotlin. Build your own game engine on top.

398
OpenGMK
OpenGMK OpenGMK Rust

A rewrite of the GameMaker Classic engine runners with additional tooling

398
dominion-ecs-java
dominion-ecs-java dominion-dev Java

Insanely fast ECS (Entity Component System) for Java

397
godot-power-pitch
godot-power-pitch GDQuest GDScript

International pitch for the Godot Game Engine, made in Godot, available in 15+ languages

396
ArcGameEngine
ArcGameEngine GloriousPtr C++

AGE: Arc Game Engine is an open-source engine for building 2D & 3D real-time rendering and interactive contents, especially video games with C# script...

387
GlistEngine
GlistEngine GlistEngine C++

GlistEngine is a cross platform OpenGL game engine written in C++

385
opengltutor
opengltutor parallel101 C

零基础入门计算机图形学必不可少的在线网络公开课,手把手教您现代 OpenGL 的点点滴滴,构建爆款游戏引擎。

383
Daemon
Daemon DaemonEngine C++

Daemon Game Engine — Maintained multiplatform 3D game engine tailored for first-person shooters, delivering 25 years of modernization after id Tech 3....

382
UECS
UECS Ubpa C++

Ubpa Entity-Component-System (U ECS) in Unity3D-style

378
donburi-ecs
donburi-ecs yohamta0 Go

Just another ECS library for Go/Ebitengine

375
text-engine
text-engine okaybenji JavaScript

A browser-based text adventure game engine and sample game

375
detonator
detonator ensisoft C++

2D game engine and editor 💥💣

374
Pulsar-Native
Pulsar-Native Far-Beyond-Pulsar Rust

The next-generation game engine that you deserve implemented in rust https://pulsarnative.com/ Developer_Blogs: https://pulsarnative.com/blog/ Researc...

372
SimpleRenderEngine
SimpleRenderEngine mortennobel C++

Small C++14 render engine

363
CodeWire
CodeWire ayushk7 JavaScript

Node editor which compiles flow to human readable javascript. Try at https://ayushk7.github.io/CodeWire/ Try V2 here: https://jp.akasm.dev/

358
qfusion
qfusion Qfusion C

Source code for cross-platform OpenGL gaming engine

357
awesome-babylonjs
awesome-babylonjs Symbitic

A curated list of awesome things related to Babylon.js

355
WeDot
WeDot WeDot-Engine C++

WeDot 是一个专注于技术和用户体验的多平台 2D 与 3D 游戏引擎,开发者可以把注意力集中在游戏开发本身,而非繁杂的技术细节。

355
rayfork
rayfork SasLuca C

C99 Game Library. XNA-like. Platform Independent. Allocator Aware.

354
Entitas-Cpp
Entitas-Cpp JuDelCo C++

Entitas++ is a fast Entity Component System (ECS) C++11 port of Entitas C#

353
Viry3D
Viry3D stackos C++

Cross platform 2D and 3D game engine in C++.

352