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)

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

157
aztecs
aztecs aztecs-hs Haskell

A modular game engine and ECS for Haskell

157
VulkanAbstractionLayer
VulkanAbstractionLayer asc-community C++

Render graph-based Vulkan API abstraction library

156
VibeGame
VibeGame tettethu Python

VibeGame: Vibe Your Dream Game -- An open-source self-evolving multi-agent framework with an AI-Native game engine that turns your natural language in...

156
SwiftVVD
SwiftVVD Hongtae Swift

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

155
MultiCraft
MultiCraft MultiCraft C++

🌍 MultiCraft Engine | Open Source

155
gamedev-free-resources
gamedev-free-resources teamgravitydev

This repository offers free assets for game developers, including 2D and 3D art, sound effects, music, and more, all at no cost.

153
OGS
OGS headcrab-junkyard C

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

152
Luth
Luth Hekbas C++

Data-oriented C++20 game engine with a fiber-based job system and bindless Vulkan 1.3 renderer.

152
braid
braid pojol Go

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

152
Taylor
Taylor HellRok Ruby

A simple game engine built using raylib and mruby

151
symphony-of-empires
symphony-of-empires symphony-of-empires C++

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

151
zengine
zengine zacharycarter Nim

2D | 3D Game development library

151
RadixEngine
RadixEngine GlPortal C++

A free and open game engine.

151
engge
engge scemino C++

Open source remake of Thimbleweed Park's engine

151
war1
war1 acoto87 C

A remake of Warcraft: Orcs & Humans written in C

151
MapleStory-Porting
MapleStory-Porting flwmxd Lua

MapleStory implementation build with early stage MapleEngine

149
umodel_tools
umodel_tools skarndev Python

A Blender add-on featuring import of Unreal Engine games static meshes and maps. It provides basic support for many UE games, while some have dedicate...

149
vscode-unreal-python
vscode-unreal-python nils-soderman TypeScript

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

148
wonkey
wonkey wonkey-coders C++

Wonkey is an easy to learn, oriented object, modern and cross-platform programming language for creating cross-platform video games. Pull requests wel...

147
ecs
ecs fireblade-engine Swift

A dependency free, lightweight, fast Entity-Component System (ECS) implementation in Swift

146
turbine
turbine PistonDevelopers Rust

3D game engine for content production

146
Zuma-Deluxe-HD
Zuma-Deluxe-HD GalaxyShad C

A remake of the legendary 2003 PopCap game with improved textures and support for 16:9 aspect ratio.

146
tec
tec trillek-team C++

The Trillek Engine

145
darkfo
darkfo darkf TypeScript

DarkFO, a post-nuclear RPG remake (of Fallout 2)

145
pixi-vn
pixi-vn DRincs-Productions TypeScript

Create visual novels with a modern 2D rendering engine and your favorite JavaScript framework.

145
Xash3D-Emscripten
Xash3D-Emscripten btarg HTML

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

144
SedulousEngine
SedulousEngine SedulousWorks Beef

Open source game engine written in Beeflang

144
HipremeEngine
HipremeEngine MrcSnm D

Cross Platform D-Lang Game Engine with scripting support

144
OpenMB
OpenMB cookgreen C#

Open Source role-playing game engine for Taleworlds' Mount&Blade Series written in C# using Ogre3d Engine

142
lionengine
lionengine b3dgs Java

Java 2D Game Engine

142
Fio
Fio ViciousSquid Python

Unified Liminal World Editor, Procedural Engine & Game Creation Toolkit inspired by Radiant and Hammer. Optimised for low-power CPUs.

142
KotOR.js
KotOR.js KobaltBlu TypeScript

A remake of the Odyssey Game Engine that powered KotOR I & II written in JavaScript

140
rod
rod yglukhov Nim

Cross-platform game engine

140
ducktape
ducktape aryanbaburajan C++
139
elm-narrative-engine
elm-narrative-engine jschomay Elm

A tool for building interactive fiction style stories in Elm.

139
jsrl
jsrl slashman JavaScript

JavaScript/TypeScript Roguelike Template - The basics to start building your own

139
arcgis-maps-sdk-unity-samples
arcgis-maps-sdk-unity-samples Esri C#

Sample code for the ArcGIS Maps SDK for Unity.

138
FlaxAPI
FlaxAPI FlaxEngine C#

Old repository with C# Editor and C# API for creating games in Flax Engine

137
voodoo2d
voodoo2d JacksonHoggard Java

👹 2D Java Game Engine built in OpenGL

135
Lisien
Lisien TacticalMetaphysics Python

Rules-based engine for life sims, with time travel

134
3DConsoleGame
3DConsoleGame JohnMega C++

3D Game In Console

134
vectarine
vectarine vanyle Rust

A free cross-platform game engine focusing on fast prototyping and having fun with Luau scripting

134
LunyScript-RFC
LunyScript-RFC CodeSmile-0000011110110111 Python

Beginner-friendly gameplay programming for Godot & Unity: Declarative, block-based, StateMachine & BehaviorTree powered portable C# code!

133
dungeon-of-quake
dungeon-of-quake jakubtomsu Odin

Retro FPS game inspired by Quake, using Odin and Raylib [ALPHA]

133
taxman-engine
taxman-engine McDevon C

Game Engine for Embedded Systems

133
MiniRTS
MiniRTS roy-t C#

A game engine to learn about game engine development

132
UntoldEngine
UntoldEngine untoldengine Swift

UntoldEngine is an open-source Swift/Metal XR engine for high-performance Apple-platform spatial visualization apps, giving developers full control ov...

132
UniMob.UI
UniMob.UI codewriter-packages C#

MVU/Redux like library for building declarative UI in Unity (inspired by Flutter)

130
DartGodot
DartGodot mahdisml Dart

Godot + Dart 🎯

130