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)

microstudio
microstudio pmgl JavaScript

Free, open source game engine online

1.2k
ai-game-devtools
ai-game-devtools Yuan-ManX

Here we will keep track of the latest AI Game Development Tools, including LLM, World Model, Agent, Code, Image, Texture, Shader, 3D Model, Animation,...

1.2k
coffee
coffee hecrj Rust

An opinionated 2D game engine for Rust

1.1k
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.1k
trial
trial Shirakumo Common Lisp

A modular Common Lisp game engine

1.1k
Awesome-Game-Analysis
Awesome-Game-Analysis OTFCG Python

a comprehensive collection of video game tech analysis resources

1.1k
TinyEngine
TinyEngine weigert C++

Tiny OpenGL Wrapper / 3D Engine in C++

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
sprig
sprig hackclub JavaScript

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

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
Esoterica
Esoterica BobbyAnguelov C++

Esoterica 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
editor
editor playcanvas TypeScript

Browser-based visual editor for building WebGL, WebGPU, WebXR apps

1k
tetra
tetra 17cupsofcoffee Rust

🎮 A simple 2D game framework written in Rust

1k
rbfx
rbfx rbfx C++

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

995
skyrim-community-shaders
skyrim-community-shaders doodlum C++

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

994
ouzel
ouzel elnormous C++

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

987
RigelEngine
RigelEngine lethal-guitar C++

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

979
quadplay
quadplay morgan3d JavaScript

The quadplay✜ fantasy console

960
glas
glas lume TypeScript

WebGL in WebAssembly with AssemblyScript

939
godot-powerful
godot-powerful nonunknown

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

929
pmtech
pmtech polymonster C++

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

921
SakuraEngine
SakuraEngine SakuraEngine C++

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

919
LollipopGo
LollipopGo Golangltd Go

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

909
UnicornConsole
UnicornConsole Gigoteur Lua

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

902
storm-engine
storm-engine storm-devs C++

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

896
LinaEngine
LinaEngine inanevin C++

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

894
gainput
gainput jkuhlmann C++

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

890
falltergeist
falltergeist falltergeist C++

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

887
due
due dobyte Go

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

887
qengine
qengine klaussilveira C

Retro game engine for creating games like it's 1997

885
lighthouse2
lighthouse2 jbikker C++

Lighthouse 2 framework for real-time ray tracing

868
avg-core
avg-core avgjs JavaScript

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

863
ObEngine
ObEngine ObEngine C++

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

860
esengine
esengine esengine TypeScript

ESEngine - High-performance TypeScript ECS Framework for Game Development

858
Monogatari
Monogatari Monogatari TypeScript

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

839
ranviermud
ranviermud RanvierMUD JavaScript

A node.js based MUD game engine

838
UeCore
UeCore geektcp C++

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

832
litiengine
litiengine gurkenlabs Java

LITIENGINE 🕹 The pure 2D java game engine.

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

820
Foster
Foster FosterFramework C#

A small C# game framework

813
Unity2D-Components
Unity2D-Components cmilr C#

A constantly evolving array of Unity C# components for 2D games, including classes for pixel art cameras, events & messaging, saving & loading game da...

811
RavEngine
RavEngine RavEngine C++

A fast C++23 3D game engine for modern devices, with wide platform support

810
ETEngine
ETEngine Illation C++

Realtime 3D Game-Engine with a focus on space sim. Written in C++ 14

800
rizz
rizz septag C

Small C game development framework

792
cute_framework
cute_framework RandyGaul C

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

792
graphics.gd
graphics.gd quaadgras Go

Go + Godot

790
Librian
Librian RimoChan Python

【Librian】簡明強大的 Galgame | Visual Novel 引擎

788