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)

RavEngine
RavEngine RavEngine C++

A fast C++23 3D game engine for modern devices, with wide platform support

821
Unity2D-Components
Unity2D-Components cmilr C#

A constantly evolving array of Unity C# components for 2D games, including classes for pixel art cameras, events & messaging, saving & loading game da...

813
ETEngine
ETEngine Illation C++

Realtime 3D Game-Engine with a focus on space sim. Written in C++ 14

809
Eldiron
Eldiron markusmoenig Rust

Create cross-platform classic RPGs in 2D and 3D with powerful built-in world editing tools.

805
cherry
cherry cherry-game Go

🍒 Cherry — Go game server framework powered by Actor Model. Serial goroutine per actor, NATS/etcd discovery, pluggable connectors (TCP/WS/HTTP), prot...

802
NBlood
NBlood NBlood C++

Reverse-engineered ports of Build games using EDuke32 engine technology and development principles (NBlood/Rednukem/PCExhumed)

798
rtm
rtm nfrechette C++

Realtime Math

797
Librian
Librian RimoChan Python

【Librian】簡明強大的 Galgame | Visual Novel 引擎

791
ZGB
ZGB Zal0 C++

Game Boy / Color engine with lots of features

789
rizz
rizz septag C

Small C game development framework

787
quicksilver
quicksilver elliegoldstein Rust

A simple framework for 2D games on desktop and web

778
doriax
doriax doriaxengine C++

Game engine for 2D and 3D projects with entity component system (ECS) and data-oriented design

774
skylicht-engine
skylicht-engine skylicht-lab C++

Skylicht Engine is C++ Game Engine based on Irrlicht 3D. And my goal is to create a high-performance and lightweight Game Framework that can seamlessl...

770
EveryRay-Rendering-Engine
EveryRay-Rendering-Engine steaklive C++

Robust real-time rendering engine on DX11, DX12 with many advanced graphical features for quick prototyping

769
Friflo.Engine.ECS
Friflo.Engine.ECS friflo C#

High-performance C# ECS

764
RaZ
RaZ Razakhel C++

Modern & multiplatform 3D game engine

761
DefaultEcs
DefaultEcs Doraku C#

Entity Component System framework aiming for syntax and usage simplicity with maximum performance for game development.

760
CRYENGINE
CRYENGINE CRYTEK C++

CRYENGINE is a powerful real-time game development platform created by Crytek.

753
game-engine-2d
game-engine-2d Planimeter Lua

Planimeter Game Engine 2D - LÖVE-based game engine for Lua

751
peredvizhnikov-engine
peredvizhnikov-engine eduard-permyakov C++

A fully lock-free game engine written in C++20

745
p5play
p5play quinton-ashley JavaScript

JavaScript game engine that uses q5.js/p5.js for graphics and Box2D for physics.

738
phy
phy lo-th JavaScript

Physics for three. Game engine

737
godot-psx-style-demo
godot-psx-style-demo MenacingMecha GDScript

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

730
Kaetram-Open
Kaetram-Open Kaetram TypeScript

Kaetram is an open-source 2D HTML5 MMORPG. It is an extended version of BrowserQuest (BQ).

724
engine-native
engine-native cocos C++

Native engine for Cocos Creator v2.x

714
indigo
indigo PurpleKingdomGames Scala

An FP game engine for Scala.

713
24a2
24a2 jamesroutley TypeScript

🏵 An ultra-minimalist game engine

709
etlegacy
etlegacy etlegacy C

ET: Legacy is an open source project based on the code of Wolfenstein: Enemy Territory which was released in 2010 under the terms of the GPLv3 license...

709
limonEngine
limonEngine enginmanap C++

3D FPS game engine with full dynamic lighting and shadows

708
ballistica
ballistica efroemling Python

The BombSquad Game Engine

703
luascript
luascript perbone C++

Lua language support for Godot Engine

702
awesome-entity-component-system
awesome-entity-component-system jslee02 Python

:sunglasses: A curated list of Entity-Component-System (ECS) libraries and resources

697
ruby2d
ruby2d ruby2d Ruby

🎨 The Ruby 2D gem

696
HackMatrix
HackMatrix collinalexbell C++

A 3d Linux desktop environment (and game engine)

695
tyra
tyra h4570 C++

Game engine for PlayStation 2™

692
RobustToolbox
RobustToolbox space-wizards C#

Robust multiplayer game engine, used by Space Station 14

689
noa
noa fenomas JavaScript

Experimental voxel game engine.

686
core
core soonfx-engine TypeScript

🎮 TypeScript game numeric engine for RPG & strategy games. Zero dependencies, type-safe formula parsing, battle system simulation, and expression eva...

686
oreon-engine
oreon-engine fynnfluegge Java

OpenGL/Vulkan Java 3D Engine

682
Neo3dEngine
Neo3dEngine IvanSobolev C#

A minimalist CPU-based 3D console engine in C# (.NET 8) built from scratch. Features Raycasting/Raytracing, dynamic lighting & shadows, .obj loader, a...

681
hex-engine
hex-engine suchipi TypeScript

A modern 2D game engine for the browser.

675
voxelize
voxelize voxelize Rust

:mushroom: Full stack voxel engine

672
thunder
thunder thunder-engine C++

Thunder Engine – Cross-platform 2D and 3D game engine with modular architecture

671
LGame
LGame cping Java

A cross-platform Java game Engine (Framework) , support JavaFX / Android / IOS / HTML5 / Linux / MAC / Windows

669
nico
nico ftsf Nim

a Game Framework in Nim inspired by Pico-8.

666
estella
estella esengine TypeScript

A fast 2D game engine — TypeScript SDK, C++/WebAssembly core, visual editor. Ship one project to web, desktop, WeChat MiniGames, playable ads, and nat...

661
ZXEngine
ZXEngine AshenvaleZX C++

C++ game engine project, for learning, practice and experiment.

660
harfang3d
harfang3d harfang3d C++

HARFANG 3D source code public repository

658
dxx-rebirth
dxx-rebirth dxx-rebirth C++

Descent-Rebirth and Descent II-Rebirth

634
ROYGBIV
ROYGBIV oguzeroglu JavaScript

A 3D engine for the Web

630