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)

Vortice.Windows
Vortice.Windows amerkoleci C

.NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.

1.2k
MxEngine
MxEngine asc-community C++

C++ open source 3D game engine

1.2k
Player
Player EasyRPG C++

RPG Maker 2000/2003 and EasyRPG games interpreter

1.2k
vulkan-renderer
vulkan-renderer inexorgame C++

A new, render-graph based 3D game engine for Linux and Windows using C++20 and Vulkan API 1.3 (in early development)

1.2k
Sparky
Sparky TheCherno C++

Cross-Platform High Performance 2D/3D game engine for people like me who like to write code.

1.2k
OpenSiv3D
OpenSiv3D Siv3D C++

C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)

1.2k
microstudio
microstudio pmgl JavaScript

Free, open source game engine online

1.2k
Awesome-Game-Analysis
Awesome-Game-Analysis OTFCG Python

a comprehensive collection of video game tech analysis resources

1.2k
coffee
coffee hecrj Rust

An opinionated 2D game engine for Rust

1.1k
CPP-3D-Game-Tutorial-Series
CPP-3D-Game-Tutorial-Series PardCode C++

C++ 3D Game Tutorial Series (DirectX) - Learn to code a DirectX 3D Game in C++ from scratch

1.1k
trial
trial Shirakumo Common Lisp

A modular Common Lisp game engine

1.1k
TinyEngine
TinyEngine weigert C++

Tiny OpenGL Wrapper / 3D Engine in C++

1.1k
sprig
sprig hackclub JavaScript

🍃 Learn to code by making games in a JavaScript web-based game editor.

1.1k
skyrim-community-shaders
skyrim-community-shaders community-shaders C++

Community-driven advanced graphics modifications for AE, SE and VR.

1.1k
nebula
nebula gscept C++

Nebula is an open-source and free-to-use modern C++ game engine.

1.1k
PuzzleScript
PuzzleScript increpare JavaScript

Open Source HTML5 Puzzle Game Engine

1.1k
Intrinsic
Intrinsic begla C++

Intrinsic is a Vulkan based cross-platform game and rendering engine. The project is currently in an early stage of development.

1k
FlexEngine
FlexEngine ajweeks C++

Cross-platform game engine with Vulkan backend

1k
rbfx
rbfx rbfx C++

Lightweight Game Engine/Framework in C++17 with WYSIWYG Editor. Experimental C# bindings.

1k
tetra
tetra 17cupsofcoffee Rust

🎮 A simple 2D game framework written in Rust

1k
RigelEngine
RigelEngine lethal-guitar C++

A modern re-implementation of the classic DOS game Duke Nukem II

1k
godot-powerful
godot-powerful nonunknown

List of plugins to turn godot into a most powerful engine that already is.

984
Infernux
Infernux ChenlizheMe Python

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

983
ouzel
ouzel elnormous C++

C++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers

980
quadplay
quadplay morgan3d JavaScript

The quadplay✜ fantasy console

962
due
due dobyte Go

基于Go语言开发的高性能分布式游戏服务器框架

958
glas
glas lume TypeScript

WebGL in WebAssembly with AssemblyScript

942
pmtech
pmtech polymonster C++

Lightweight, multi-platform, data-oriented game engine.

926
SakuraEngine
SakuraEngine SakuraEngine C++

为高性能而生的游戏运行时与工具箱

926
esengine
esengine esengine TypeScript

ESEngine - High-performance TypeScript ECS Framework for Game Development

915
LollipopGo
LollipopGo Golangltd Go

稳定分支2.9.X 版本已更新,由【Golang语言游戏服务器】维护,全球服游戏服务器及区域服框架,目前协议支持websocket、http及RPC,采用状态同步、帧同步,愿景:...

912
UnicornConsole
UnicornConsole Gigoteur Lua

Unicorn Console: create quick fantasy game in Rust/Python/Lua/Rhai/Wasm !

901
LinaEngine
LinaEngine inanevin C++

Lina Engine is an open-source , modular, tiny and fast C++ game engine, aimed to develop 3D desktop games.

900
gainput
gainput jkuhlmann C++

Cross-platform C++ input library supporting gamepads, keyboard, mouse, touch

898
storm-engine
storm-engine storm-devs C++

Game engine behind Sea Dogs, Pirates of the Caribbean and Age of Pirates games.

898
qengine
qengine klaussilveira C

Retro game engine for creating games like it's 1997

891
falltergeist
falltergeist falltergeist C++

Opensource crossplatform Fallout 2™ game engine writen in C++ and SDL.

891
Monogatari
Monogatari Monogatari TypeScript

Monogatari is a simple web visual novel engine, created to bring Visual Novels to the web.

883
lighthouse2
lighthouse2 jbikker C++

Lighthouse 2 framework for real-time ray tracing

870
Foster
Foster FosterFramework C#

A small C# game framework

867
ObEngine
ObEngine ObEngine C++

2D Game Engine with Lua Scripting made on top of SFML !

863
avg-core
avg-core avgjs JavaScript

A Future-oriented Adventure Game Framework based on React & Pixi.js. Docs: https://avgjs.github.io/docs/

861
usagi
usagi brettchalupa Rust

A simple 2D game engine for rapid prototyping with Lua, featuring live reload and cross-platform export; this repo is a mirror and development happens...

857
graphics.gd
graphics.gd quaadgras Go

Runtime for Go + Godot

857
ranviermud
ranviermud RanvierMUD JavaScript

A node.js based MUD game engine

856
Prowl
Prowl ProwlEngine C#

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

854
UeCore
UeCore geektcp C++

UeCore(Universe Engine Core) is an Open Source MMO RPG Framework World of Warcraft Server Engine (NOT Unreal Engine)

851
cute_framework
cute_framework RandyGaul C

The *cutest* framework out there for creating 2D and 3D games in C++!

842
NazaraEngine
NazaraEngine NazaraEngine C++

Nazara Engine is a cross-platform framework aimed at (but not limited to) real-time applications requiring audio, 2D and 3D real-time rendering, netwo...

840
litiengine
litiengine gurkenlabs Java

LITIENGINE 🕹 The Java 2D game engine.

835