Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Engine

Game Engine

627 projects

Showing 36 of 627 projects

Rajawali
RajawaliJava

A 3D engine for Android based on OpenGL ES 2.0/3.0, used for apps and live wallpapers.

#opengl-es#android#java
Stars2.4k
Forks701
Last commit3 years ago
Chocolate Doom
Chocolate DoomC

A minimalist, historically accurate source port of Doom and other Doom-engine games for modern computers.

#dos-emulation#sdl2#gplv2
Stars2.4k
Forks713
Last commit3 days ago
FerrumC
FerrumCRust

A high-performance, memory-efficient Minecraft server implementation written in Rust, compatible with vanilla 1.21.8 clients.

#multiplayer#async-rust#high-performance
Stars2.4k
Forks97
Last commit13 days ago
EntityX
EntityXC++

A fast, type-safe C++11 Entity-Component System for game development and simulation.

#event-driven#system-architecture#simulation
Stars2.3k
Forks301
Last commit1 year ago
Excalibur
ExcaliburTypeScript

A free TypeScript 2D game engine for making HTML5 canvas games, handling cross-platform boilerplate and engine code.

#open-source#web-games#gamedev
Stars2.3k
Forks226
Last commit1 day ago
OpenJK
OpenJKC++

A community-maintained open-source engine for Jedi Academy and Jedi Outcast with bug fixes, performance improvements, and multi-platform support.

#tps#openjk-mod#game-preservation
Stars2.3k
Forks715
Last commit1 month ago
vkQuake
vkQuakeC

A Vulkan-based source port of id Software's Quake, offering enhanced graphics and performance over QuakeSpasm.

#vulkan#mod-support#graphics
Stars2.3k
Forks277
Last commit2 days ago
OpenXcom
OpenXcomC++

An open-source clone of the classic 'UFO: Enemy Unknown' and 'X-COM: Terror From the Deep' strategy games.

#xcom#turn-based#sdl
Stars2.2k
Forks575
Last commit2 months ago
HaxeFlixel (OpenFL)
HaxeFlixel (OpenFL)Haxe

A free, cross-platform 2D game engine built with Haxe and OpenFL for native multi-platform deployment.

#mobile-games#haxe#haxeflixel
Stars2.2k
Forks519
Last commit4 days ago
KlayGE
KlayGEC++

A cross-platform open source game engine with a plugin-based architecture, focused on cutting-edge graphics technology.

#open-source#graphics#opengl
Stars2.2k
Forks355
Last commit1 month ago
Freeablo
FreeabloC++

A modern cross-platform reimplementation of the Diablo 1 game engine.

#action-rpg#diablo-1#cmake
Stars2.2k
Forks196
Last commit3 years ago
dhewm3
dhewm3C++

A modern, cross-platform source port of Doom 3 that fixes bugs and adds new features while preserving original gameplay.

#doom#opengl#sdl
Stars2.2k
Forks416
Last commit2 months ago
Amazon Lumberyard
Amazon LumberyardC++

A free AAA game engine deeply integrated with AWS and Twitch, now succeeded by Open 3D Engine.

#visual-editor#aws-integration#c-plus-plus
Stars2.1k
Forks547
Last commit3 years ago
Allegro 4.2
Allegro 4.2C

A cross-platform game development library for C/C++ with multimedia, graphics, and input handling capabilities.

#c-plus-plus-library#direct3d#opengl
Stars2.1k
Forks320
Last commit11 days ago
Allegro 5
Allegro 5C

A cross-platform library for video game and multimedia programming with support for graphics, audio, input, and more.

#c-library#multimedia-library#opengl
Stars2.1k
Forks320
Last commit11 days ago
Torque3D
Torque3DC++

An open-source C++ engine for 3D game development, offering a full suite of tools and cross-platform support.

#open-source#indie-dev#mit-license
Stars2.1k
Forks235
Last commit3 days ago
Awesome C++ Game Dev
Awesome C++ Game DevMarkdown

A curated list of over 2000 awesome C++ libraries, engines, and tools for game development.

#open-source#awesome-list#c-plus-plus
Stars2.1k
Forks154
Last commit1 year ago
Acid
AcidC++

A high-speed, cross-platform game engine built with modern C++17 and Vulkan for graphics rendering.

#vulkan#open-source#cpp17
Stars2.0k
Forks167
Last commit2 years ago
Acid
AcidC++

A high-speed, cross-platform game engine built with modern C++17 and Vulkan for graphics.

#vulkan#bullet-physics#open-source
Stars2.0k
Forks167
Last commit2 years ago
ezEngine
ezEngineC++

An open-source, modular C++ game engine with a feature-rich editor and visual scripting.

#visual-scripting#modular-architecture#open-source
Stars2.0k
Forks257
Last commit2 days ago
osu-framework
osu-frameworkC#

A cross-platform .NET game framework with built-in UI components, advanced input handling, and performance tooling.

#hacktoberfest#desktop-games#csharp
Stars2.0k
Forks495
Last commit3 days ago
Corange
CorangeC

A pure C game engine and framework for cross-platform 2D/3D game development with modern graphics features.

#open-source-game-dev#graphics#opengl
Stars2.0k
Forks212
Last commit2 years ago
Fungus
FungusC#

An easy-to-use Unity 3D library for creating illustrated interactive fiction games without coding.

#visual-scripting#unity3d#no-code
Stars1.9k
Forks309
Last commit1 year ago
OpenLoco
OpenLocoC++

An open-source re-implementation of Chris Sawyer's Locomotion, a transport company simulation game.

#multiplayer#simulation#simulation-game
Stars1.9k
Forks214
Last commit1 day ago
RBDOOM-3-BFG
RBDOOM-3-BFGC++

A Doom 3 BFG Edition source port with modern DX12/Vulkan renderer, PBR, global illumination, and enhanced modding support.

#vulkan#modding-tools#pbr
Stars1.8k
Forks276
Last commit20 days ago
MTA:SA
MTA:SAC++

Multi Theft Auto is a game engine that turns Grand Theft Auto: San Andreas into networked multiplayer.

#multiplayer#game-mod#multi theft auto
Stars1.8k
Forks582
Last commit2 days ago
ImagineEngine
ImagineEngineSwift

A blazingly fast Swift 2D game engine for Apple platforms with an easy-to-use API and Core Animation-based rendering.

#apple-platforms#ios#coreanimation
Stars1.8k
Forks104
Last commit6 years ago
Engo
EngoGo

A cross-platform 2D game engine written in Go using an Entity Component System (ECS) architecture.

#mobile-games#webassembly#opengl
Stars1.8k
Forks132
Last commit5 months ago
Arch
ArchC#

A high-performance C# Archetype & Chunks Entity Component System (ECS) for game development and data-oriented programming.

#fast#high-performance#gamedev
Stars1.8k
Forks172
Last commit21 days ago
UPBGE
UPBGEC++

An independent fork of Blender focused on continuing and enhancing the Blender Game Engine (BGE) after its official removal.

#community-driven#open-source#3d-graphics
Stars1.8k
Forks229
Last commit1 day ago
Esoterica Engine
Esoterica EngineC++

An MIT-licensed prototype game engine framework for education, R&D, and building custom engines.

#prototype#physics#animation
Stars1.8k
Forks145
Last commit1 day ago
Pixel Vision 8
Pixel Vision 8C#

An open-source platform for creating authentic 8-bit retro games with modern workflows and programmable limitations.

#pixel-art#games#csharp
Stars1.8k
Forks121
Last commit3 years ago
Gamedev Libraries
Gamedev Libraries

A curated collection of open-source C/C++ libraries for game development, covering system, engine components, asset management, and frameworks.

#audio-library#graphics#gamedev
Stars1.8k
Forks100
Last commit2 years ago
ORX
ORXC

A portable, data-driven 2D game engine focused on ease of use and powerful features.

#animation#gamedev#opengl
Stars1.8k
Forks123
Last commit8 days ago
Monogame.Extended
Monogame.ExtendedC#

A collection of libraries and tools that extend MonoGame to simplify 2D game development.

#content-pipeline#ui-toolkit#csharp
Stars1.8k
Forks356
Last commit10 days ago
Sketchbook
SketchbookTypeScript

A simple web-based 3D game engine built on three.js and cannon.js, focused on third-person character controls and gameplay mechanics.

#character-controller#cannonjs#threejs
Stars1.7k
Forks504
Last commit1 year ago
PreviousPage 4 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
#Game87
#Retro Gaming81
#2d Games80
#3d Graphics75
#2d Graphics74