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

Xash3D-Emscripten
Xash3D-Emscripten btarg HTML

A re-upload of mittorn's Emscripten port of Xash3D.

143
PEEL_PhysX_Edition
PEEL_PhysX_Edition Pierre-Terdiman C++

An updated build of PEEL dedicated to PhysX

143
openc2e
openc2e openc2e C++

openc2e is an open-source game engine for the games in the Creatures series.

142
tec
tec trillek-team C++

The Trillek Engine

142
lionengine
lionengine b3dgs Java

Java 2D Game Engine

141
darkfo
darkfo darkf TypeScript

DarkFO, a post-nuclear RPG remake (of Fallout 2)

141
ecs
ecs fireblade-engine Swift

A dependency free, lightweight, fast Entity-Component System (ECS) implementation in Swift

141
MultiCraft
MultiCraft MultiCraft C++

🌍 MultiCraft Engine | Open Source

141
ducktape
ducktape aryanbaburajan C++
140
Taylor
Taylor HellRok Ruby

A simple game engine built using raylib and mruby

140
umodel_tools
umodel_tools skarndev Python

A Blender add-on featuring import of Unreal Engine games static meshes and maps. It provides basic support for many UE games, while some have dedicate...

139
HipremeEngine
HipremeEngine MrcSnm D

Cross Platform D-Lang Game Engine with scripting support

139
jsrl
jsrl slashman JavaScript

JavaScript/TypeScript Roguelike Template - The basics to start building your own

138
FlaxAPI
FlaxAPI FlaxEngine C#

Old repository with C# Editor and C# API for creating games in Flax Engine

138
OpenMB
OpenMB cookgreen C#

Open Source role-playing game engine for Taleworlds' Mount&Blade Series written in C# using Ogre3d Engine

137
elm-narrative-engine
elm-narrative-engine jschomay Elm

A tool for building interactive fiction style stories in Elm.

137
voodoo2d
voodoo2d JacksonHoggard Java

👹 2D Java Game Engine built in OpenGL

136
arcgis-maps-sdk-unity-samples
arcgis-maps-sdk-unity-samples Esri C#

Sample code for the ArcGIS Maps SDK for Unity.

134
Zuma-Deluxe-HD
Zuma-Deluxe-HD GalaxyShad C

A remake of the legendary 2003 PopCap game with improved textures and support for 16:9 aspect ratio.

133
MiniRTS
MiniRTS roy-t C#

A game engine to learn about game engine development

132
Lisien
Lisien TacticalMetaphysics Python

Rules-based engine for life sims, with time travel

132
3DConsoleGame
3DConsoleGame JohnMega C++

3D Game In Console

132
KotOR.js
KotOR.js KobaltBlu TypeScript

A remake of the Odyssey Game Engine that powered KotOR I & II written in JavaScript

132
DartGodot
DartGodot mahdisml Dart

Godot + Dart 🎯

130
nodesnim
nodesnim Ethosa Nim

The Nim GUI/2D framework, based on OpenGL and SDL2.

129
LittleEngineVk
LittleEngineVk karnkaul C++

3D game engine using C++20 and Vulkan (WIP)

129
voxelman
voxelman MrSmith33 D

Plugin-based client-server voxel game engine written in D language

129
taxman-engine
taxman-engine McDevon C

Game Engine for Embedded Systems

129
LunyScript-RFC
LunyScript-RFC CodeSmile-0000011110110111 Python

Beginner-friendly gameplay programming for Godot & Unity: Declarative, block-based, StateMachine & BehaviorTree powered portable C# code!

128
ure
ure gilmore606 Java

the unRogueEngine

128
UniMob.UI
UniMob.UI codewriter-packages C#

MVU/Redux like library for building declarative UI in Unity (inspired by Flutter)

127
suika2
suika2 suika2engine C

A Cross-platform Visual Novel Game Engine

127
Starlight.jl
Starlight.jl jhigginbotham64 Julia

A greedy game engine for greedy programmers!

127
rust-game-ports
rust-game-ports rust-gamedev Rust

Official host of games ported using Rust game libraries.

127
GDevelop-examples
GDevelop-examples GDevelopApp JavaScript

Repository of examples and templates for GDevelop - the open-source, no-code game engine

127
neosphere
neosphere spheredev C

A lightweight game engine and development platform using JavaScript for game coding, based on the original Sphere engine by Chad Austin but with a red...

126
glazejs
glazejs rjewson TypeScript

A high performance 2D game engine built in Typescript

126
dungeon-of-quake
dungeon-of-quake jakubtomsu Odin

Retro FPS game inspired by Quake, using Odin and Raylib [ALPHA]

125
Blotch3D
Blotch3D Blotch3D C#

A high-level 3D class library that gives you real-time 3D graphics with just a few lines of C# code. Supports multiple platforms. Implemented as a .NE...

124
sandbox
sandbox hakolao Rust

2D Pixel Physics Simulator

124
INOX
INOX gents83 Rust

Rust Game engine integrated in Blender [WebGPU ready]

124
litchi
litchi phantacix Java

这是一款分布式的java游戏服务器框架

124
ScrapEngine
ScrapEngine ScrappyCocco C++

A very simple real-time Vulkan 3D game engine

123
foster-ts
foster-ts NoelFB TypeScript

A WebGL + TypeScript 2D Game framework with a Scene>Entity>Component model.

123
dragon-mud
dragon-mud bbuck Go

A text-based game engine written in Go and scripted with Lua.

123
small3d
small3d dimi309 C++

Tiny C++ 3D game development library for Windows and Linux

123
SilenceEngine
SilenceEngine sriharshachilakapati Java

A cross platform 2D / 3D Java Game Engine (Desktop / Html5 / Android)

122
Gengine
Gengine JuanDiegoMontoya C++

C++/OpenGL 4.6 voxel game engine.

121
minigame-rust
minigame-rust tanis2000 C

A simple game made in Rust that runs on desktop and mobile

120
magnum-singles
magnum-singles mosra C++

Single-header libraries from the Magnum engine

120