Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Engine

Game Engine

626 projects

Showing 36 of 626 projects

LIKO-12
LIKO-12Lua

An open-source fantasy computer for creating and sharing tiny retro games and programs, built with LÖVE.

#pixel-art#android#educational-tool
Stars1.2k
Forks70
Last commit2 years ago
microStudio
microStudioJavaScript

A free, open-source online game engine and platform for learning programming through game creation.

#multi-language#open-source#game-3d
Stars1.2k
Forks137
Last commit24 days ago
xoreos
xoreosC++

An open-source reimplementation of BioWare's Aurora game engine and its derivatives, enabling portable gameplay for classic RPGs.

#bioWare-games#neverwinter-nights#nwn2
Stars1.2k
Forks130
Last commit7 days ago
Trial's CI
Trial's CICommon Lisp

A modular Common Lisp game engine for building interactive applications and games.

#modular-architecture#lisp#gamedev
Stars1.1k
Forks56
Last commit2 months ago
The Force Engine
The Force EngineC++

A modern reverse-engineered replacement for the Jedi Engine, enabling Dark Forces and future Outlaws support on modern systems.

#opengl#outlaws#software-renderer
Stars1.1k
Forks86
Last commit1 day ago
UniLua
UniLuaC#

A pure C# implementation of Lua 5.2 designed for seamless integration with Unity3D game development.

#unity3d#mono#embedding
Stars1.1k
Forks288
Last commit2 years ago
SimCity
SimCityC

Open-source simulation engine based on the original SimCity Classic, designed for building city simulation games.

#gpl-licensed#simulation#emscripten
Stars1.1k
Forks190
Last commit5 months ago
Riiablo
RiiabloJava

A cross-platform Diablo II remake built with Java and LibGDX, supporting PC, Android, and multiplayer.

#multiplayer#opengl#android
Stars1.1k
Forks122
Last commit1 year ago
SurrealEngine
SurrealEngineC++

A reimplementation of Unreal Engine 1 focused on making Unreal (Gold) and Unreal Tournament (UT99) playable on modern systems.

#vulkan#direct3d#first-person-shooter
Stars1.1k
Forks42
Last commit1 day ago
Simple Tiled Implementation
Simple Tiled ImplementationLua

A Tiled map loader and renderer library for the LÖVE 2D game framework.

#level-design#game-development#lua
Stars1.1k
Forks136
Last commit2 years ago
Intrinsic Engine
Intrinsic EngineC++

A Vulkan-based cross-platform game and rendering engine for modern graphics development.

#vulkan#graphics#cross-platform-game
Stars1.0k
Forks73
Last commit3 years ago
Miniplex
MiniplexTypeScript

A developer-friendly entity management system for games and demanding applications based on ECS architecture.

#data-oriented-design#game-development#entity-management
Stars1.0k
Forks45
Last commit3 months ago
Diablo JavaScript
Diablo JavaScriptJava

An isometric minimal-code style game built with HTML5 Canvas and JavaScript, featuring extracted Diablo 2 resources.

#diablo-2#game-development#isometric-graphics
Stars1.0k
Forks252
Last commit3 years ago
vkQuake2
vkQuake2C

A modernized source port of id Software's Quake 2 v3.21 with Vulkan support, mission packs, and cross-platform compatibility.

#vulkan#quake#first-person-shooter
Stars1.0k
Forks94
Last commit2 days ago
Rigel Engine
Rigel EngineC++

A modern C++ re-implementation of the classic DOS game Duke Nukem II, offering enhanced graphics and usability on modern systems.

#game-engine-2d#sdl2#opengl
Stars995
Forks65
Last commit2 years ago
ironwail
ironwailC

A high-performance QuakeSpasm fork that offloads rendering to the GPU for smooth gameplay on demanding custom maps.

#opengl4#gpu-rendering#opengl
Stars993
Forks88
Last commit9 days ago
Ouzel
OuzelC++

A cross-platform C++ game engine for 2D game development, supporting Windows, macOS, Linux, iOS, tvOS, Android, and web browsers.

#emscripten#direct3d#opengl
Stars980
Forks118
Last commit2 years ago
anim8
anim8Lua

A Lua animation library for LÖVE that simplifies sprite sheet animation with grids and frame management.

#open-source#lightweight#game-development
Stars979
Forks107
Last commit4 years ago
FreeSO
FreeSOC#

A full reimplementation of The Sims Online game engine with modern enhancements and support for The Sims 1 via Simitone.

#multiplayer#volcanic#game-modding
Stars958
Forks138
Last commit4 days ago
TR1X
TR1XC

An open-source reimplementation of Tomb Raider 1, 2, and 3 with modern enhancements, bug fixes, and a unified engine.

#game-reimplementation#game-modding#game
Stars951
Forks60
Last commit1 day ago
raylib-rs
raylib-rsC

Rust bindings for raylib, providing idiomatic and safe access to the 2D/3D game development library.

#gamedev#opengl#3d-graphics
Stars935
Forks175
Last commit1 year ago
Crispy Doom
Crispy DoomC

A limit-removing enhanced-resolution Doom source port based on Chocolate Doom, offering visual and gameplay improvements while maintaining compatibility.

#chocolate-doom#accurate#doom
Stars932
Forks155
Last commit10 days ago
Ashley
AshleyJava

A tiny, high-performance Java entity framework for game development, inspired by Ash and Artemis.

#java#game-development#game-architecture
Stars929
Forks146
Last commit3 years ago
Lina Engine
Lina EngineC++

A lightweight, modular, and fast open-source C++ game engine for developing customizable 3D desktop games.

#vulkan#modular-architecture#3d-graphics-engine
Stars900
Forks62
Last commit9 months ago
Shockolate
ShockolateC

A cross-platform source port of System Shock that closely mimics the original with quality-of-life improvements.

#immersive-sim#system-shock#sdl2
Stars896
Forks75
Last commit9 months ago
Falltergeist
FalltergeistC++

An open-source cross-platform game engine for running Fallout 2™, written in C++ with SDL.

#fallout2#sdl2#game-preservation
Stars888
Forks91
Last commit3 years ago
PicoLove
PicoLoveLua

A free and open-source PICO-8 API implementation in LÖVE for running PICO-8 games on other platforms.

#open-source#luajit#emulator
Stars888
Forks70
Last commit1 year ago
qengine
qengineC

A cross-platform retro game engine forked from Quake II, focused on creating standalone games with a 1997-era software renderer aesthetic.

#pixel-art#gamedev#fps
Stars884
Forks47
Last commit3 months ago
Raze
RazeC++

A modern source port for classic Build engine games (Duke Nukem 3D, Blood, Shadow Warrior, etc.) using GZDoom technology.

#shadow-warrior#first-person-shooter#source-port
Stars875
Forks76
Last commit8 months ago
Myra
MyraC#

A UI library for MonoGame, FNA, and Stride game engines, featuring a rich widget set and XML-based UI design.

#xml-ui#open-source#gamedev
Stars868
Forks115
Last commit3 days ago
ÖbEngine
ÖbEngineC++

A free and open-source 2D game engine with Lua scripting, built on SFML, featuring a map editor and plugin system.

#sfml#lua-scripting#open-source
Stars864
Forks55
Last commit16 days ago
ÖbEngine
ÖbEngineC++

A free and open-source 2D game engine with Lua scripting, built on SFML, featuring a map editor and plugin system.

#sfml#lua-scripting#open-source
Stars864
Forks55
Last commit16 days ago
Foster
FosterC#

A small cross-platform 2D-focused game framework built with C# and SDL3.

#sdl3#graphics#gamedev
Stars850
Forks67
Last commit2 days ago
OpenEnroth
OpenEnrothC++

An open-source reimplementation of the Might and Magic 6-8 game engine for modern platforms with enhanced graphics and modding support.

#game-reimplementation#rpg#c-plus-plus
Stars839
Forks99
Last commit1 day ago
Riemer's MonoGame Tutorials
Riemer's MonoGame Tutorials

A comprehensive archive of XNA Game Studio educational content, samples, and tutorials for MonoGame developers.

#monogame-framework#game-samples#csharp
Stars837
Forks123
Last commit8 months ago
Nazara Engine
Nazara EngineC++

A cross-platform C++ framework for building real-time applications with 2D/3D rendering, audio, physics, and networking.

#vulkan#nazara-engine#opengl
Stars837
Forks86
Last commit5 days ago
PreviousPage 6 of 18Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Game Development464
#Cross Platform249
#C Plus Plus129
#Open Source117
#Gamedev105
#Lua101
#Opengl94
#Game86
#Retro Gaming81
#2d Games80
#3d Graphics75
#2d Graphics74