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)

Ego
Ego oguzeroglu JavaScript

A lightweight decision making library for game AI.

174
jme-clj
jme-clj ertugrulcetin Clojure

A Clojure 3D Game Engine (Wrapper), Powered by jMonkeyEngine

172
ecs
ecs andygeiss Go

Build your own Game-Engine based on the Entity Component System concept in Golang.

172
MSXgl
MSXgl aoineko-fr C

The MSX Game Library in C language

172
WACVR
WACVR xiaopeng12138 C#

A VR arcade emulator

170
SeriousSamClassic
SeriousSamClassic tx00100xt C++

Open source game engine version developed by Croteam for Serious Sam Classic (Windows, Linux, FreeBSD, OpenBSD, NetBSD, macOS, Raspberry Pi OS). Based...

169
caviar
caviar load1n9 TypeScript

⚡ Blazing fast, modern, Game Engine powered by WebGPU for Deno and the browser

169
wasabi2d
wasabi2d lordmauve Python

Cutting-edge 2D game framework for Python

168
Xenity-Engine
Xenity-Engine Fewnity C++

PSP, PsVita and PS3 game engine

168
CatDogEngine
CatDogEngine meta4d-me C++

A cross-platform game engine/editor written in modern C++ (WIP)

167
ray4laz
ray4laz GuvaCode Pascal

A complete header translation (binding) of the raylib 6.0 to Pascal. Without any funky helper functions for memory alignment issues. Inspired and part...

167
lambda-lantern
lambda-lantern lettier PureScript

🧙 ‎‎ A 3D game about functional programming patterns. Uses PureScript Native, C++, and Panda3D.

167
cetech
cetech cyberegoorg C

Data driven game engine.

167
Awesome-Stride
Awesome-Stride Doprez

Awesome resources for the fully open source Stride game engine.

166
DGLE
DGLE DGLE-HQ C++

Powerful independent cross-platform engine for 2D/3D games and visualizations. Young, strong and crazy!

166
SimplexRpgEngine
SimplexRpgEngine lofcz C#

Modular game engine built with MonoGame, with GMS2-like workflow and advanced level editor

166
DmitrysEngine
DmitrysEngine mrDIMAS C

[abandoned] C99 cross-platform 3D game engine with absolute minimum of external dependencies

165
Oni
Oni AmelieHeinrich C++

Modern toy DirectX 12 renderer

165
HexaEngine
HexaEngine HexaEngine C#

The official repo of the HexaEngine game engine

165
rapid
rapid liquidev Nim

A game engine optimized for making cool games fast.

161
piston_window
piston_window PistonDevelopers Rust

The official Piston Window for the Piston game engine

161
JulGame.jl
JulGame.jl Kyjor Julia

JulGame is a 2D game engine based on the Julia programming language with the help of SDL2.

161
StaticEcs
StaticEcs Felid-Force-Studios C#

C# Hierarchical Inverted Bitmap ECS framework

161
HellSpawner
HellSpawner OpenDiablo2 Go

The OpenDiablo2 toolset

160
scala-game-library
scala-game-library regb Scala

Scala library for cross-platform 2D game development

160
redis-game-transaction
redis-game-transaction jwpttcg66 Java

在大型游戏中经常使用分布式,分布式中因为游戏逻辑会经常游戏事务,借助redis特性我们可以实现分布式锁和分布式事务。很多redis集群不支持redis的事务特性。 这...

160
fpsgame
fpsgame mrlitong C++

A primary FPS game developed by CPP,including real-time rendering,action processing,collision detection,keyboard response,etc.

159
r96
r96 badlogic C

Repository for the blog post series "Rendering like it's 1996"

158
shiva
shiva Milerius C++

Modern Cross-Platform C++ Engine with modularity (MIT). Maintains here: https://github.com/KomodoPlatform/antara-gaming-sdk

158
EuNet
EuNet zestylife C#

Peer to peer network solution for multiplayer games.

157
js-chess-engine
js-chess-engine josefjadrny TypeScript

Complete TypeScript chess engine with zero dependencies for Node.js >=24 and browsers. Features configurable AI (5 predefined difficulty levels), stat...

157
folded-paper-engine
folded-paper-engine papercraftgames GDScript

A custom Blender-to-Godot addon that makes level and gameplay creation as easy as a few clicks!

157
SwiftVVD
SwiftVVD Hongtae Swift

Swift 3D Game Engine for Windows, macOS, iOS, Linux

155
Stardust-Engine
Stardust-Engine IridescentRose C++

A brand new, easy to use, and beautiful game engine for Windows, Mac OS X, Linux, PSP, and more coming soon!

155
aztecs
aztecs aztecs-hs Haskell

A modular game engine and ECS for Haskell

155
VulkanAbstractionLayer
VulkanAbstractionLayer asc-community C++

Render graph-based Vulkan API abstraction library

154
braid
braid pojol Go

A high-performance distributed framework powered by Actor model, designed for building scalable microservices and real-time applications with ease.

153
zengine
zengine zacharycarter Nim

2D | 3D Game development library

151
RadixEngine
RadixEngine GlPortal C++

A free and open game engine.

150
symphony-of-empires
symphony-of-empires symphony-of-empires C++

Symphony of the Empires is a RTS strategy game and map game.

150
SeriousSamClassic-VK
SeriousSamClassic-VK tx00100xt C++

Open source game engine version developed by Croteam for Serious Sam Classic with Vulkan support (Windows, Linux, FreeBSD, OpenBSD, macOS, Raspberry...

149
midgarts
midgarts drgomesp Go

Multi-platform Ragnarök Online MMORPG client

149
engge
engge scemino C++

Open source remake of Thimbleweed Park's engine

149
war1
war1 acoto87 C

A remake of Warcraft: Orcs & Humans written in C

149
OGS
OGS headcrab-junkyard C

An open-source GoldSrc engine clone (Clean authentic reimplementation without using reverse-engineered code)

146
MapleStory-Porting
MapleStory-Porting flwmxd Lua

MapleStory implementation build with early stage MapleEngine

146
turbine
turbine PistonDevelopers Rust

3D game engine for content production

145
vscode-unreal-python
vscode-unreal-python nils-soderman TypeScript

Visual Studio Code extension with features to assist when writing python code for Unreal Engine

145
rod
rod yglukhov Nim

Cross-platform game engine

143
Xash3D-Emscripten
Xash3D-Emscripten btarg HTML

A re-upload of mittorn's Emscripten port of Xash3D.

143