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)

quicksilver
quicksilver ryanisaacg Rust

A simple framework for 2D games on desktop and web

784
rtm
rtm nfrechette C++

Realtime Math

783
ZGB
ZGB Zal0 C++

Game Boy / Color engine with lots of features

780
cherry
cherry cherry-game Go

Actor model game server framework based on golang

774
NBlood
NBlood NBlood C++

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

767
Prowl
Prowl ProwlEngine C#

An Open Source C# 3D Game Engine under MIT license, inspired by Unity and featuring a complete editor

759
game-engine-2d
game-engine-2d Planimeter Lua

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

754
CRYENGINE
CRYENGINE CRYTEK C++

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

753
DefaultEcs
DefaultEcs Doraku C#

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

753
Eldiron
Eldiron markusmoenig Rust

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

753
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...

749
EveryRay-Rendering-Engine
EveryRay-Rendering-Engine steaklive C++

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

745
peredvizhnikov-engine
peredvizhnikov-engine eduard-permyakov C++

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

744
RaZ
RaZ Razakhel C++

Modern & multiplatform 3D game engine

735
p5play
p5play quinton-ashley JavaScript

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

731
engine-native
engine-native cocos C++

Native engine for Cocos Creator v2.x

715
24a2
24a2 jamesroutley TypeScript

🏵 An ultra-minimalist game engine

712
indigo
indigo PurpleKingdomGames Scala

An FP game engine for Scala.

710
phy
phy lo-th JavaScript

Physics for three. Game engine

701
godot-psx-style-demo
godot-psx-style-demo MenacingMecha GDScript

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

698
HackMatrix
HackMatrix collinalexbell C++

A 3d Linux desktop environment (and game engine)

695
luascript
luascript perbone C++

Lua language support for Godot Engine

695
LGame
LGame cping Java

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

694
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...

691
Kaetram-Open
Kaetram-Open Kaetram TypeScript

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

685
oreon-engine
oreon-engine fynnfluegge Java

OpenGL/Vulkan Java 3D Engine

681
limonEngine
limonEngine enginmanap C++

3D FPS game engine with full dynamic lighting and shadows

681
hex-engine
hex-engine suchipi TypeScript

A modern 2D game engine for the browser.

677
ruby2d
ruby2d ruby2d Ruby

🎨 The Ruby 2D gem

677
awesome-entity-component-system
awesome-entity-component-system jslee02 Python

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

676
noa
noa fenomas JavaScript

Experimental voxel game engine.

674
tyra
tyra h4570 C++

Game engine for PlayStation 2™

674
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...

669
nico
nico ftsf Nim

a Game Framework in Nim inspired by Pico-8.

660
Infernux
Infernux ChenlizheMe C++

Open-source game engine with a C++17 / Vulkan runtime and a Python production layer.

657
ballistica
ballistica efroemling Python

The BombSquad Game Engine

655
ZXEngine
ZXEngine AshenvaleZX C++

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

652
harfang3d
harfang3d harfang3d C++

HARFANG 3D source code public repository

646
thunder
thunder thunder-engine C++

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

646
voxelize
voxelize voxelize TypeScript

:mushroom: Full stack voxel engine

630
ROYGBIV
ROYGBIV oguzeroglu JavaScript

A 3D engine for the Web

627
react-native-game-engine-handbook
react-native-game-engine-handbook bberak JavaScript

A React Native app showcasing some examples using react-native-game-engine 🐒✨

622
dwarfcorp
dwarfcorp Blecki C#

An open-source 3D colony management game for PC, Mac and Linux

616
kengine
kengine phisko C++

Game engine with an Entity-Component-System (ECS) architecture. Focus on ease-of-use, runtime extensibility and compile-time type safety.

616
dxx-rebirth
dxx-rebirth dxx-rebirth C++

Descent-Rebirth and Descent II-Rebirth

611
Friflo.Engine.ECS
Friflo.Engine.ECS friflo C#

High-performance C# ECS

609
gideros
gideros gideros C

Gideros Release version

608
blah
blah NoelFB C++

A small 2d c++ game framework

607
eepp
eepp SpartanJ C++

eepp is an open source cross-platform game and application development framework heavily focused on the development of rich graphical user interfaces.

604
xash3d
xash3d FWGS C

DEPRECATED in favor of https://github.com/FWGS/xash3d-fwgs. Only bugfixes are accepted.

599