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)

awesome-rust-gamedev
awesome-rust-gamedev NightsWatchGames

A collection about rust gamedev resources.

109
danmokou
danmokou Bagoum C#

A bullet hell engine for Unity.

109
SedulousEngine
SedulousEngine SedulousWorks Beef

Open source game engine written in Beeflang

108
UniEngine
UniEngine mdziekon PHP

OGame-like Game Engine

108
DuckEngine
DuckEngine art-emini TypeScript

A 2D Game Engine for the web.

108
q3lite
q3lite cdev-tux C

Q3lite, an OpenGL ES port of Quake III Arena for embedded Linux systems.

108
Lunar-Engine
Lunar-Engine JohnLamontagne C#

A free, open source 2D online RPG engine in C#/.NET

107
FEngine
FEngine hoyt-tian JavaScript

2d格斗游戏引擎&&编辑器 / 2d FTG engine and editor

106
TotoroEngine
TotoroEngine zhanjinzhao C++

A toy 3D game engine using DirectX 12.

106
StrawberryBF
StrawberryBF MaddyThorson Beef

A tiny 2D game engine focused on usability and simplicity.

106
prism
prism da1nerd Crystal

A 3D game engine written in crystal

106
CSEngine
CSEngine ounols C++

CSEngine is a cross-platform 3D game engine.

105
mgp
mgp chunquedong C++

C++ 3D Game engine building from Gameplay3D codebase

105
ElvenEngine
ElvenEngine denyskryvytskyi C++

2D/3D game engine from scratch

105
hearth
hearth echoo19 TypeScript

Hearth: an open-source, agent-native desktop app for agentic game development.

104
SREngine
SREngine SpaRcle-Studio C++

:zap: SpaRcle Engine - cross-platform 2D/3D game engine in C++.

104
magnum-integration
magnum-integration mosra C++

Integration libraries for the Magnum C++11 graphics engine

104
Rogy-Engine-
Rogy-Engine- RogyDev C

Rogy Engine Source Code.

103
magnum-plugins
magnum-plugins mosra C++

Plugins for the Magnum C++11 graphics engine

103
raylib-cpp-starter
raylib-cpp-starter CapsCollective Makefile

A portable, automated template for raylib projects with C++ bindings

103
Velaptor
Velaptor KinsonDigital C#

2D game development framework

103
cubos
cubos GameDevTecnico C++

A still very barebones game engine focused on voxels and data-oriented programming

102
flickgame
flickgame increpare HTML

tiny game engine

102
gravitle
gravitle loicbourgois JavaScript

Space jelly ships and floating gems

101
1oom
1oom 1oom-fork C

1oom is a Master of Orion Classic (1993) game engine recreation that requires the original files to run.

101
Super-Mega-Engine
Super-Mega-Engine rafaelcp Game Maker Language

Mega Man GameMaker Studio 1.4.1760 Engine

100
web-sdk
web-sdk mhttp-org

🌐 Web framework for building and using teleportation portals.

100
name-needed
name-needed DomWilliams0 Rust

🕹 A one man effort to produce an intuitive and high performance Dwarf Fortress-esque game. Needs a name.

100
EquilibriumEngine-CSharp
EquilibriumEngine-CSharp clibequilibrium C#

Data-oriented C# Game Engine with libraries & shaders hot-reloading.

99
Engine
Engine boldtempleGaming C++

C++11 and SDL2 lightweight 2d game framework

98
Doom-Compose
Doom-Compose ditn Kotlin

An implementation of the DOOM fire effect using Jetpack Compose

98
helixjs
helixjs DerSchmale JavaScript

A Javascript 3D game engine.

98
Carrot
Carrot jglrxavpok C++

(WIP) Small game engine made for fun and educational proposes. Might do something with it later, might not.

98
magnum-bootstrap
magnum-bootstrap mosra Shell

Bootstrap projects for the Magnum C++11 graphics engine

97
apolune
apolune LAGameStudio C++

Lost Astronaut's Game Creation Framework: A massive 1800+ class 1400 file extravaganza of OpenGL, WinAPI, OpenAL and many other features, written in V...

97
gbb
gbb paladin-t C++

A retro Fantasy Console that generates ROMs compatible with the popular handheld game console.

97
Ghurund
Ghurund ZieIony C++

My DirectX 12 playground - an engine and a bunch of tools and samples.

96
UnitySmoothPixelFiltering
UnitySmoothPixelFiltering 9D-Tony ShaderLab

A unity shader for smooth pixel filtering, based on CptPotato's smooth filtering

96
gly-engine
gly-engine gly-engine Lua

Create games and apps that run on smart TVs, browsers, old consoles and embedded systems.

96
PolyrayGameEngine
PolyrayGameEngine GiveJavaAChance Java

A highly modular and flexible game engine built from scratch, designed to support a wide range of projects and applications.

96
msgi
msgi MrSapps C++

Metal Gear Solid Integral PC reversing, efforts moved to https://github.com/FoxdieTeam/mgs_reversing

95
PICO-Tween
PICO-Tween JoebRogers Lua

A small library of tweening/easing functions for use in the PICO-8 fantasy console, inspired by Robert Penner's easing functions.

95
ohrrpgce
ohrrpgce ohrrpgce FreeBASIC

Official Hamster Republic RPG Construction Engine

94
mizu
mizu sedyh Go

Entity Component System framework for Ebitengine

94
FRAY
FRAY PsiLupan C

Recompilable version of Super Smash Bros. Melee 1.02 based on the LibOGC project.

94
tofu
tofu tofuengine C

Multiplatform lightweight 2D game-engine, retro-game inspired. Uses OpenGL through GLFW3. Scripted in Lua. Aiming zero run-time dependencies.

94
cat-400
cat-400 0xE111 Nim

Game framework for nim programming language. Modular and extensible

93
Fusee
Fusee FUSEEProjectTeam C#

Fusee aims at becoming a multiplatform 3D realtime engine with a strong emphasis on content transformation and manipulation. Fusee is written mainly...

93
ALPACA
ALPACA pinguin999 C++

A Library for Point And Click Adventures

93
super-mario-kart
super-mario-kart vmbatlle C++

Super Mario Kart clone using C++ with SFML

92