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

LittleEngineVk
LittleEngineVk karnkaul C++

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

130
nodesnim
nodesnim Ethosa Nim

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

129
GDC-Index
GDC-Index Zilize

The Game Developers Conference (GDC) 中英文摘要索引

129
dust
dust dust-engine Rust

A research project trying to push the boundaries of voxel geometry and interactivity. Experimental real-time global illumination renderer powered by R...

129
ure
ure gilmore606 Java

the unRogueEngine

129
voxelman
voxelman MrSmith33 D

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

129
rust-game-ports
rust-game-ports rust-gamedev Rust

Official host of games ported using Rust game libraries.

128
stride-community-toolkit
stride-community-toolkit stride3d C#

Collection of helpers and extensions for Stride Game Engine developers. Simplifies and demonstrates common developer tasks building experiences for St...

128
INOX
INOX gents83 Rust

Rust Game engine integrated in Blender [WebGPU ready]

127
Starlight.jl
Starlight.jl jhigginbotham64 Julia

A greedy game engine for greedy programmers!

127
Pescado-Engine-Embedded-ESP32S3
Pescado-Engine-Embedded-ESP32S3 Hykudoru C

A 3D Graphics Engine for the ESP32.

127
Tomb-Editor
Tomb-Editor TombEngine C#

A level editor for classic Tomb Raider engines and custom engines such as Tomb Engine, TRX and TRNG

127
suika2
suika2 suika2engine C

A Cross-platform Visual Novel 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
litchi
litchi phantacix Java

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

125
engine
engine Bloom-Engine Rust

Native TypeScript game engine — compiles to Metal, DirectX 12, Vulkan, and OpenGL

125
flo
flo wkwan Rust

Fast Vulkan 3D Renderer Integrated with the Bevy Game Engine

125
sandbox
sandbox hakolao Rust

2D Pixel Physics Simulator

125
small3d
small3d dimi309 C++

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

124
SilenceEngine
SilenceEngine sriharshachilakapati Java

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

124
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
glazejs
glazejs rjewson TypeScript

A high performance 2D game engine built in Typescript

124
Gengine
Gengine JuanDiegoMontoya C++

C++/OpenGL 4.6 voxel game engine.

123
dragon-mud
dragon-mud bbuck Go

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

123
sim-ecs
sim-ecs NSSTC TypeScript

Batteries included TypeScript ECS

123
ScrapEngine
ScrapEngine ScrappyCocco C++

A very simple real-time Vulkan 3D game engine

123
ArcadeMaker
ArcadeMaker ArcadeMakerSources C#

A cross-platform 2D game engine with its own programming language and IDE.

123
Sundown
Sundown Sunset-Studios JavaScript

WebGPU game engine for fun and games.

123
FlaxDocs
FlaxDocs FlaxEngine C#

Flax Engine Documentation

122
foster-ts
foster-ts NoelFB TypeScript

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

122
QtGameEngine
QtGameEngine MeLikeyCode C++

A game engine for the Qt framework.

121
minigame-rust
minigame-rust tanis2000 C

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

121
Jogos
Jogos JudsonSS C++

Curso de Programação de Jogos

120
RenJS-V2
RenJS-V2 lunafromthemoon TypeScript

RenJS Typescript Version

120
magnum-singles
magnum-singles mosra C++

Single-header libraries from the Magnum engine

120
AOGame
AOGame m969 C#

A game framework base on ETCore.

120
papermario-dx
papermario-dx bates64 C

Improved Paper Mario (N64) engine for your next romhack

118
WurfelEngineSDK
WurfelEngineSDK BSVogler Java

Isometric game engine. Open world, block/voxel based and sprite rendering.

118
panopticon
panopticon Panopticon-AI-team TypeScript

A wargaming platform compatible with reinforcement learning agents

118
xray
xray OpenXRay C++

X-Ray Engine 1.0 expansion. Original version was used in S.T.A.L.K.E.R.: Shadow of Chernobyl.

117
Squirrel-Engine
Squirrel-Engine Squirrel-Engine C

Multithreaded C/C++ Game Engine

116
world-engine
world-engine Argus-Labs C#

Seed of a new world. An onchain game engine, built for devs with ambition. (world/acc)

116
crochet
crochet qteatime TypeScript

Crochet: A tool for creating and remixing interactive experiences, safely.

115
aquaplus_gpl
aquaplus_gpl autch C++

AQUAPLUSがGPLとして公開した4作品のソースコード。送付CD-R内のファイルをそのままミラー。

115
playbit
playbit GamesRightMeow Lua

Playbit is a framework for creating cross-platform Playdate games from a single Lua codebase.

114
3dzavr
3dzavr vectozavr C++

3D game engine with custom CPU rendering

114
New-Star
New-Star Yaro2709 PHP

Web. browser game engine :)

113
tapir
tapir qnighy C

RGSS compatible runtime (namely: emulator for RPG Maker XP, VX, and VX Ace)

113
Mage
Mage MageStudio JavaScript

Mage is a 3D Game Engine, built on top of THREE.js. It features Unity-like scripting, AMMO.js powered physics workers, an Infernojs powered UI and a c...

112
PhotonBox
PhotonBox Haeri C++

A portable modern OpenGL Game-Engine with focus on PBR

112