Most popular game-engine repositories and open source projects

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.

island

Lightweight and low-level creative coding toolkits in C.

23   232   232  

HTML5-Canvas-Game-Boilerplate

Provides a set of default code that makes getting up and running with...

63   230   230  

Atlas-Engine

Cross platform toy render engine supporting physically based rendering...

14   227   227  

DGEngine

An implementation of the Diablo 1 game engine

24   226   226  

DeadSimple-Pixel-Perfect-Camera

An exceedingly easy-to-use pixel perfect orthographic camera script fo...

32   226   226  

Moondust-Project

Moondust Project by Wohlstand

36   226   226  

OpenMiner

Minecraft-like game engine written in C++17 with a client/server archi...

32   225   225  

OpenKh

Kingdom Hearts libraries, tools, game engine and documentation

74   225   225  

pyunity

A pure Python 3D Game Engine that was inspired by the structure of the...

10   225   225  

gamedev-resources

An updated collection of useful resources to resources to design, deve...

35   224   224  

text-engine

A browser-based text adventure game engine and sample game

48   223   223  

FishEngine

Simple, Unity-like Game Engine.

38   220   220  

reone

Game engine capable of running KotOR and TSL

20   220   220  

gpm.unity

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

33   219   219  

mos

Lightweight game engine.

13   217   217  

spearmint

Spearmint — an updated id Tech 3 engine for continuing the classics an...

26   215   215  

GlistEngine

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

332   215   215  

everwar

wow game server

94   214   214  

goluwa

game engine and framework written in luajit

16   213   213  

punchy

A 2.5D side-scroller beatemup, made in Bevy

28   213   213  

terminal_dungeon

Doom-like raycasting engine that renders to ascii for playing in termi...

11   212   212  

frag

A cross-platform 2D|3D game framework for the Nim programming language

15   211   211  

PyDark

PyDark is a 2D and Online Multiplayer video game framework written on-...

22   211   211  

instead

INSTEAD - Simple Text Adventure Interpreter

41   205   205  

fonline

FOnline Engine is a flexible cross-platform isometric game engine

49   205   205  

ArcGameEngine

AGE: Arc Game Engine is an open-source engine for building 2D & 3D rea...

14   205   205  

b8

BASIC8 - The Fantasy Computer/Console!

11   204   204  

TheXTech

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

21   203   203  

captain-blood

28   201   201  

littlekt

A multiplatform 2D game framework written in Kotlin. Build your own ga...

3   201   201  

OpenGMK

A rewrite of the GameMaker Classic engine runners with additional tool...

16   200   200  

flextgl

OpenGL and Vulkan header and loader generator.

14   199   199  

o2

2D Game Engine with visual WYSIWYG editor and JS scripting

18   199   199  

dominion-ecs-java

Insanely fast ECS (Entity Component System) for Java

11   198   198  

Black

World's fastest HTML5 2D game engine   🛸

22   197   197  

due

一款基于Go语言开发的轻量级分布式游戏服务器框架

14   192   192  

esp8266_game_engine

Used ili9341 or ST7735. Contains a virtual machine running games from...

23   191   191  

fury

FURY - Free Unified Rendering in pYthon.

148   190   190  

MoltenEngine

A spare-time C# .NET 7 game engine project. Cross-platform, multi-thre...

10   190   190  

Refureku

Cross-platform C++17 Runtime Reflection Library

18   189   189  

BabylonHx

Port of Babylon.js 3D engine to Haxe.

45   188   188  

Lumino

Lumino is a framework for building real-time graphics applications.

14   187   187  

BlueEngine

Blue Engine is a general-purpose and easy-to-use graphics engine writt...

7   187   187  

signals

General purpose modern C++ Signal-Slot providing ease of use, flexibil...

26   186   186  

Plasma

Cyan Worlds's Plasma game engine

79   185   185  

GPlayEngine

Cross-platform C++ 2D / 3D game engine.

51   185   185  

InnocenceEngine

Cross-platform modern game engine.

20   183   183  

RavEngine

A fast, easy to use C++20 3D game engine for modern computers

9   183   183  

Retro-Learning-Environment

The Retro Learning Environment (RLE) -- a learning framework for AI

40   182   182  

kudos

Kudos is a simple, high-performance, easy to expand and easy to deploy...

32   181   181