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

kaplayground
kaplayground kaplayjs TypeScript

🧰 A web editor to edit and create KAPLAY projects, examples and more!

50
gamekit
gamekit TreePuncher C++

A Simple Game Engine, very WIP

49
godpaper
godpaper yangboz HTML

:monkey_face: An AI chess-board-game framework(by many programming languages) implementations.

49
FluxEngine
FluxEngine simco50 C++

Simple framework built from the ground up used for experimenting and learning different aspects of game engine architecture

49
bevy_miniquad
bevy_miniquad smokku Rust

Bevy engine + miniquad render plugin

49
computersystems
computersystems sean-lawless C

Incremental system software for Raspberry Pi. From a blinking LED to a video game.

49
XSharp
XSharp sharivan C#

A Mega Man X engine made in C#

49
Ember-old
Ember-old deg3x C++

An OpenGL game engine with simple architecture and easy to understand codebase

49
PlatinumSrc
PlatinumSrc PlatinumSrc C

A WIP 3D retro game engine inspired by GoldSrc and Quake

49
SungearEngine
SungearEngine Pixelfield-ru C++

An open-source game engine

49
burnoutjs
burnoutjs burnoutjs JavaScript

:video_game: 2D game engine for manage collisions. Made with javascript and CSS Grid Layout.

48
GameShardingDb
GameShardingDb jwpttcg66 Java

基于spring-sharding-mybaits集成redis缓存的游戏分布式存储框架.支持将对象序列化到队列里,异步存储。 使用spring集成mybatis3垂直和水平分库mysql.使用模版编...

48
HXEngine
HXEngine huangx916 C++

HXEngine is a cross-platform open source game engine developed by personal

48
LM-Engine
LM-Engine Lawrencemm C++

"The Vim of game engines"

48
astonia3
astonia3 eddoww C

MMORPG game-engine/source for Astonia III & Astonia 3.5.

48
brux-gdk
brux-gdk KelvinShadewing C++

Free runtime and development kit using SDL and Squirrel

48
YetAnotherGraphPlugin
YetAnotherGraphPlugin LazyTurtle C++

A simple plugin for creating graph-like assets for Unreal Engine 4

48
elixr
elixr felixtrz TypeScript

A WebXR framework for building the metaverse, powered by three.js and cannon-es

48
flaw
flaw quyse C++

FLAW is an experimental game engine in Haskell

47
soul-engine
soul-engine synodic C++

Physically based renderer and simulation engine for real-time applications.

47
rpgwizard
rpgwizard swordmaster2k Java

2D RPG Game creator

47
Azurite
Azurite azurite-engine Java

Azurite Game Engine is a 2D Java game engine built on top of LWJGL.

47
lesser-doom
lesser-doom jakehffn C

Wolfenstein-style render engine experiment in C

47
DwarfGameEngine
DwarfGameEngine Hyrdaboo Java

A Java-based minimalistic game engine and software renderer.

47
lum
lum platonvin C++

Lum - 3D voxel game renderer

47
ComputerSoftware
ComputerSoftware vircon32 C++

Vircon32 is a 32-bit game console. This is the general repository for software like emulators and dev tools, that is related to Vircon32 but not runni...

47
v3
v3 r-lyeh C

💎 3D game framework in C, v3.

47
Brus-16
Brus-16 true-grue Python

A tiny game console for education

47
L
L lut0pia C++

Public-domain modular game engine.

46
shatter-engine
shatter-engine AniCator C++

Mini-engine for small-scale personal development projects.

46
CYOAwesome
CYOAwesome McFunkypants JavaScript

An easy-to-use html5 text adventure game engine. PLAY THE DEMO:

46
n8engine
n8engine natecurtiss C#

An open-source C# game engine that's going to be the best thing ever.

46
Vacaro
Vacaro Vacaro Rust

Achieving photorealistic experiences.

46
PalicoEngine
PalicoEngine forkercat Swift

Metal-Based Game Engine in Swift 🐑

46
Astro
Astro PaoloMazzon C

Game engine utilizing Wren for quick and easy development

46
Far-Cry-1-CryEngine1
Far-Cry-1-CryEngine1 OpenFarCry1 C++

Full Source Far Cry 1 CE1 | Only for non commercial purposes. Let's improve this together.

46
WorldLines
WorldLines LudicDynamics

Agents for Role Play. Agents for Game. Agents as a Game. An orchestrator-agents engine for living worlds — file-backed, event-sourced.

46
JasonAmbition
JasonAmbition RogerKang JavaScript

A game sample using cocos2dx-js with some materials from Tencent's flying shooting game 'feiji'(http://feiji.qq.com/, 全民飞机大战). 基于Cocos2d JS的...

45
ldk
ldk marciovmf C++

A game engine being developed from scratch for learning and practicing essential game development skills. Each and every single feature is written fro...

45
CryBits
CryBits ricardodalarme C#

CryBits is an open-source 2D ORPG game engine written in C#

45
ADAPT
ADAPT LaKraven Pascal

Advanced Developer Async Programming Toolkit

45
engine
engine iceshard-engine C++

(Mirror) A personal game engine project, with development focus towards 2D/2.5D games.

45
Varekat
Varekat LouisSchmieder V

A game engine with multiple backends, written in V

45
engine
engine FloatyMonkey Rust

Early stage of a new game engine, focusing on fully path-traced graphics

45
Raylib.nelua
Raylib.nelua AuzFox Lua

Raylib binding for the Nelua Programming Language

45
nokamute
nokamute edre Rust

Hive AI engine focused on speed.

45
gemini-engine
gemini-engine renpenguin Rust

A 2D/3D monospaced ASCII rendering engine

45
agentodyssey
agentodyssey agentodyssey Python

Open-Ended Long-Horizon Text Game Generation for Test-Time Continual Learning Agents

45
m.grl
m.grl Aeva JavaScript

Midnight Graphics & Recreation Library

44
zion
zion cyan33 JavaScript

[Deprecated] A tentative, light-weight 2D game framework based on HTML5 canvas.

44