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)

blip
blip bliporg Go

Blip is a cross-platform fully scriptable game engine and distribution platform.

284
GDevelop-extensions
GDevelop-extensions GDevelopApp JavaScript

Repository of behaviors, actions, conditions and expressions to be used in GDevelop for creating games

284
LogicLooper
LogicLooper Cysharp C#

A library for building server application using loop-action programming model on .NET.

281
AbyssEngine
AbyssEngine AbyssEngine C

Abyss Engine clean-room reimplementation of Diablo 2, written in C. The goal is to recreate the original game engine, but on a portable platform that...

281
OpenDream
OpenDream OpenDreamProject C#

A project for running games made in the DM programming language

280
Intersect-Engine
Intersect-Engine AscensionGameDev C#

Intersect provides a complete game development suite for creating 2d mmorpgs with no programming experience required!

280
Moondust-Project
Moondust-Project WohlSoft C++

Moondust Project by Wohlstand

279
pyunity
pyunity pyunity Python

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

279
captain-blood
captain-blood storm-devs C++
279
MAGE-v0
MAGE-v0 matt77hias C++

🧙 MAGE v0

278
Oxylus
Oxylus oxylusengine C++

A powerful data-driven game engine built in C++

277
spearmint
spearmint clover-moe C

Spearmint — an updated id Tech 3 engine for continuing the classics and creating new games.

276
RightMouseNavigation
RightMouseNavigation SpectralVectors Python

Game Engine-style Right Mouse Viewport Navigation

275
vxr
vxr avilapa C++

General purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)

273
OpenMiner
OpenMiner Unarelith C++

Minecraft-like game engine written in C++17 with a client/server architecture and support for Lua modding

272
arsenal
arsenal katharostech Rust

Blender game engine prototype written in Rust.

270
DGEngine
DGEngine dgcor C++

An implementation of the Diablo 1 game engine

270
NcEngine
NcEngine NcStudios C++

NcEngine: 3D game engine written in modern C++ and Vulkan

270
PokemonGameEngine
PokemonGameEngine Kermalis C#

A C# 2D Pokémon game engine and map editor.

269
h2engine
h2engine fanchy C

H2服务器引擎架构是轻量级的,与其说是引擎,个人觉得称之为平台更为合适。因为它封装的功能少之又少,但是提供了非常简洁方便的扩展机制,使得可以用C++、pytho...

268
osp-magnum
osp-magnum TheOpenSpaceProgram C++

A spaceship game

267
HTML5-Canvas-Game-Boilerplate
HTML5-Canvas-Game-Boilerplate IceCreamYou JavaScript

Provides a set of default code that makes getting up and running with an HTML5 canvas game very easy.

264
godot
godot catppuccin Just

👾 Soothing pastel theme for Godot

262
phase
phase phase-rs Rust

A rules engine and game client — Rust + WASM + React

262
NeoAxisEngine
NeoAxisEngine NeoAxis C#

A versatile game engine designed for creating video games and real-time apps.

262
instead
instead instead-hub C

INSTEAD - Simple Text Adventure Interpreter

258
intro-to-dx12
intro-to-dx12 yottaawesome C++

Unofficial repo for Frank D. Luna's "Introduction to 3D Game Programming with DirectX 12".

255
OutFox
OutFox TeamRizu

The Bug Reporting Repository for OutFox Alpha 4 LTS / V, Beta I Builds

253
Flecs.NET
Flecs.NET BeanCheeseBurrito C#

A C# wrapper for flecs

253
FishEngine
FishEngine yushroom C++

Simple, Unity-like Game Engine.

252
OpenGL-3D-Game-Tutorial-Series
OpenGL-3D-Game-Tutorial-Series PardCode C++

C++ OpenGL 3D Game Tutorial Series - Learn to code a Cross-Platform OpenGL 3D Game in C++ from scratch

252
Refureku
Refureku jsoysouvanh C++

Cross-platform C++17 Runtime Reflection Library

252
CALVINBALL
CALVINBALL trentpolack TeX

All sorts of random publicly-available information, assets, scripts, and more.

251
tuesday-js
tuesday-js Kirilllive HTML

simple web-based, free and open-source visual novel editor that can be used in a web browser. It is written in JavaScript without using any third part...

251
godot-n64-shader-demo
godot-n64-shader-demo MenacingMecha GDScript

Demo project featuring a collection of N64 style shaders and materials for Godot engine.

251
pragma
pragma Silverlan C++

Repository for the pragma game engine.

250
island
island island-org C

Lightweight and low-level creative coding toolkits in C.

248
goluwa
goluwa CapsAdmin Lua

game engine and framework written in luajit

246
b8
b8 paladin-t

BASIC8 - The Fantasy Computer/Console!

246
terminal_dungeon
terminal_dungeon salt-die Python

A raycasting library for your terminal!

245
cosplay
cosplay nivanov Scala

🕹 2D ASCII Game Engine for Scala3

245
Inline-Engine
Inline-Engine petiaccja C++

Game engine written in C++ with ease of use and next-gen parallel computing in focus.

241
DeadSimple-Pixel-Perfect-Camera
DeadSimple-Pixel-Perfect-Camera cmilr C#

An exceedingly easy-to-use pixel perfect orthographic camera script for 2D scenes in Unity. Punch in a few specs and you've got a working pixel perfec...

240
all-is-cubes
all-is-cubes kpreid Rust

Yet another block/voxel game; in this one the blocks are made out of blocks. Runs in browsers on WebGPU+WebAssembly.

236
Plasma
Plasma H-uru C++

Cyan Worlds's Plasma game engine

235
is-Engine
is-Engine Is-Daouda C

C++, SDL 2 and SFML game engine that allows to create games on Nintendo Switch, Web (HTML 5), Mobile and PC.

234
GoMud
GoMud GoMudEngine Go

A Go based MUD (Multi-User Dungeon) server.

233
GPlayEngine
GPlayEngine fredakilla C++

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

232
GDevelop-documentation
GDevelop-documentation GDevelopApp JavaScript

Documentation of GDevelop - the fast, open-source, no-code game engine.

232
signals
signals TheWisp C++

General purpose modern C++ Signal-Slot providing ease of use, flexibility and extremely high performance aiming to replace traditional interfaces in r...

230