Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Engine

Game Engine

469 projects

Showing 36 of 469 projects

g3d
g3dLua

A simple and easy-to-use 3D engine for the LÖVE 2D game framework.

#open-source#obj-loader#lightweight
Stars807
Forks43
Last commit1 month ago
OpenNFS
OpenNFSC++

A modern open-source engine that recreates classic Need for Speed games (1-5) by unpacking original data files.

#bullet-physics#game-preservation#opengl
Stars793
Forks44
Last commit25 days ago
Overlap2D
Overlap2DJava

A 2D level and UI editor with engine-agnostic philosophy for game development, separating coding from content creation.

#visual-editor#java#2d-editor
Stars790
Forks218
Last commit4 years ago
Aleph One
Aleph OneC++

Open source continuation of Bungie's Marathon 2 game engine for playing Marathon series games and third-party content.

#sdl2#marathon#first-person-shooter
Stars789
Forks126
Last commit1 month ago
ZGB
ZGBC++

A Game Boy / Game Boy Color engine for creating games in C or assembly with built-in sprite management, collision detection, and asset handling.

#embedded-systems#assembly#game-boy
Stars787
Forks62
Last commit1 year ago
tiny-ecs
tiny-ecsLua

A simple, flexible Entity Component System (ECS) library for Lua, designed for game development and complex simulations.

#simulation#entity-component#luarocks
Stars781
Forks65
Last commit3 years ago
JustWeEngine
JustWeEngineJava

An easy-to-use open source Android native game framework for building 2D games.

#android-native#open-source#android-game-framework
Stars769
Forks111
Last commit1 month ago
OpenMoHAA
OpenMoHAAC

An open-source re-implementation of Medal of Honor: Allied Assault with expansions, modern features, bugfixes, and cross-platform support.

#multiplayer#mod-support#game-preservation
Stars766
Forks64
Last commit1 month ago
panda.js
panda.jsJavaScript

HTML5 game engine built on PixiJS for creating 2D games with a complete development platform.

#html5-game-engine#web-games#game-development
Stars764
Forks100
Last commit5 years ago
DefaultEcs
DefaultEcsC#

A high-performance Entity Component System framework for C# game development, prioritizing simplicity and minimal constraints.

#gamedev#multi-threading#csharp
Stars759
Forks66
Last commit2 years ago
DoomRetro
DoomRetroC

A refined DOOM source port for Windows PC that modernizes the classic game while preserving its nostalgic pixelated aesthetic.

#doom#sdl2-mixer#sdl2
Stars757
Forks92
Last commit2 days ago
Skylicht
SkylichtC++

A high-performance, lightweight C++ game engine for mobile and web platforms, evolved from Irrlicht 3D.

#skylicht-engine#open-source#irrlicht-engine
Stars755
Forks60
Last commit5 days ago
PokeMMO
PokeMMOJavaScript

A Pokémon MMO engine with a real-time map editor, built with WebGL and canvas rendering.

#mmo#canvas#game-development
Stars754
Forks84
Last commit7 years ago
Flambe showcase
Flambe showcaseHaxe

A 2D game engine for cross-platform development targeting HTML5, Flash, Android, and iOS.

#ios#haxe#flash
Stars752
Forks118
Last commit5 years ago
Grid
GridLua

A LÖVE-based 2D game engine for Lua, designed for multiplayer-first experiences with professional-grade features.

#multiplayer#gamedev#luajit
Stars752
Forks68
Last commit3 years ago
iortcw
iortcwC

An enhanced open-source engine for Return to Castle Wolfenstein, merging ioquake3 improvements with the original RTCW codebase.

#multiplayer#singleplayer#sdl
Stars732
Forks96
Last commit1 year ago
Jedi Academy
Jedi AcademyC++

Open-source release of the Star Wars Jedi Knight: Jedi Academy game engine source code under GPLv2.

#action-game#gplv2#star-wars
Stars728
Forks203
Last commit13 years ago
Solarus
SolarusC++

An open-source Zelda-like 2D game engine written in C++ that runs games scripted in Lua.

#lua-scripting#open-source#top-down
Stars726
Forks140
Last commit8 years ago
Vangers
VangersC++

An open-source racing/RPG hybrid video game where players explore a unique world in customizable vehicles.

#multiplayer#sdl2#racing-game
Stars721
Forks96
Last commit10 days ago
Moonshine
MoonshineLua

A library of chainable post-processing shaders for the LÖVE 2D game framework.

#graphics#shaders#visual-effects
Stars712
Forks43
Last commit2 years ago
Ethereal Engine
Ethereal EngineTypeScript

An open-source platform for building and deploying immersive social experiences, games, and spatial web applications.

#multiplayer#mmo#volumetric-video
Stars709
Forks4
Last commit1 year ago
Godot XR Tools
Godot XR ToolsGDScript

A collection of support scenes and tools for building AR and VR applications in the Godot game engine.

#3d-graphics#xr-tools#game-development
Stars705
Forks106
Last commit8 days ago
gameBase
gameBaseHaxe

A lightweight base structure for creating games using the Heaps framework and Haxe language.

#haxe#heaps-framework#3d-games
Stars694
Forks164
Last commit8 months ago
Limon Engine
Limon EngineC++

A multi-platform 3D game engine focused on first-person games with dynamic lighting, physics, and an integrated editor.

#physics#opengl#first-person-shooter
Stars687
Forks68
Last commit2 days ago
OpenVIII
OpenVIIIC#

An open-source engine implementation of Final Fantasy VIII written in C# using MonoGame, enabling the game to run on Windows and Linux.

#final-fantasy#fantasy#game-preservation
Stars676
Forks62
Last commit1 year ago
Exult
ExultC++

A modern game engine that recreates Ultima 7 for contemporary operating systems using the original game data.

#ultima7#ultima-vii#game-preservation
Stars658
Forks93
Last commit6 days ago
friflo ECS
friflo ECSC#

A high-performance, fully managed C# Entity Component System library focused on simplicity, reliability, and developer experience.

#fast#high-performance#simd
Stars657
Forks64
Last commit1 month ago
SignalVisualizer
SignalVisualizerGDScript

A Godot 4 plugin that visualizes scene signals and connections as an interactive graph and tree for debugging.

#debugging-tools#godot-4#visual-debugging
Stars657
Forks16
Last commit9 months ago
Thunder
ThunderC++

A modular, cross-platform 2D and 3D game engine designed to keep projects lightweight by allowing developers to exclude unused modules.

#vulkan#modular-architecture#open-source
Stars656
Forks47
Last commit1 day ago
Bladecoder
BladecoderJava

A LibGDX-based engine and editor for creating cross-platform point-and-click adventure games with minimal programming.

#adventure-games#animation#storytelling
Stars638
Forks65
Last commit1 month ago
DXX-Rebirth
DXX-RebirthC++

A modern source port of Descent 1 & 2 that updates the classic 3D shooters for contemporary PCs while preserving the original gameplay.

#multiplayer#game-preservation#opengl
Stars618
Forks133
Last commit1 day ago
Koala Engine
Koala EngineC++

A C++20 game engine built on EnTT's Entity-Component-System architecture, focusing on ease-of-use, runtime extensibility, and compile-time type safety.

#modular-architecture#type-safety#c-plus-plus-20
Stars617
Forks33
Last commit3 years ago
Gideros
GiderosC

A cross-platform development environment for creating 2D/3D games and interactive applications with Lua, supporting Android, iOS, desktop, and web.

#mobile-games#lua-scripting#opengl
Stars612
Forks118
Last commit2 months ago
blah
blahC++

A minimal 2D C++ game framework focused on simplicity, portability, and easy building with few dependencies.

#game-engine-2d#minimal-dependencies#direct3d
Stars604
Forks54
Last commit3 years ago
Nevermore
NevermoreLua

A ModuleScript loader with reusable server-client modules for faster Roblox game development.

#nevermore#animation#reusable-modules
Stars591
Forks142
Last commit3 days ago
Open Fodder
Open FodderC++

An open-source port of the classic Cannon Fodder action-strategy game engine for modern operating systems.

#cannon-fodder#game#map-editor
Stars591
Forks55
Last commit2 days ago
PreviousPage 7 of 14Next

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 Development331
#Cross Platform230
#C Plus Plus118
#Open Source99
#Gamedev99
#Opengl87
#Game78
#Retro Gaming72
#3d Graphics71
#Lua67
#2d Games61
#2d Graphics58