bobeff/open-source-games
PythonA list of open source games.
pip install open-source-gamesOpen source games
This is a list of different open-source video games and commercial video games open-source remakes.
Table of contents
- Action games
- Adventure games
- Business and Tycoon games
- City-Building games
- First-Person games
- Platformers
- Puzzle games
- Racing games
- Real-Time strategies
- Roguelikes
- Role-Playing games
- Sandbox games
- Shoot 'em up games
- Sport games
- Third-Person games
- Tower Defense games
- Turn-Based strategies
- Other lists
Action games
- Hypersomnia - Competitive top-down shooter with extreme dynamics and pixely nostalgia. Comes with a built-in map Editor. [source]
Adventure games
Dead Ascend - A zombie adventure, escape room, with twists. [source]
Endless Sky - Space exploration, trading, and combat game. [source]
Pioneer - A space adventure game set in our galaxy at the turn of the 33rd century. [source]
ScummVM - A program which allows you to run certain classic graphical adventure and role-playing games. [source]
The Legend of Zelda: Twilight Princess - A reverse engineering project to decompile Twilight Princess into human-readable and modifiable source code. [source]
Zelda 3 - A reverse engineered clone of The Legend of Zelda: A Link to the Past. [source]
Business and Tycoon games
CorsixTH - Open source clone of Theme Hospital. [source]
Hurry Curry! - Cooperative fast-paced multiplayer cooking game. [source]
OpenLoco - An open source re-implementation of Chris Sawyer's Locomotion. [source]
OpenRCT2 - An open-source re-implementation of RollerCoaster Tycoon 2. [source]
OpenTTD - An open source simulation game based upon Transport Tycoon Deluxe. [source]
City-Building games
Akhenaten - A strategic city-building game, based on assets and gameplay mechanics from Pharaoh + Cleopatra title, where players take on the role of a ruler and mayor of ancient Egyptian civilization. [source]
Citybound - A city building game that uses microscopic models to vividly simulate the organism of a city arising from the interactions of millions of individuals. [source]
Cytopia - A free, open source retro pixel-art city building game. [source]
Egregoria - Egregoria is an indie city builder, mostly inspired by Cities: Skylines. [source]
IsoCity - Isometric city-building simulation game built with NextJS, TypeScript and TailwindCSS. [source]
Julius - An open source re-implementation of Caesar III. [source]
micropolisJS - A handmade Javascript port of the open-source city simulator Micropolis. [source]
Unknown Horizons - A 2D realtime strategy simulation with an emphasis on economy and city building.
First-Person games
.kkrieger - A first-person shooter video game created by German demogroup .theprodukkt (a former subdivision of Farbrausch), which won first place in the 96k game competition at Breakpoint in April 2004. [source]
Anarch - This isn't a 90s style retro shooter, this is a 90s shooter. [source]
AssaultCube - A FREE, multiplayer, first-person shooter game. [source] Engine: CUBE [source]
Cube 2: Sauerbraten - A free multiplayer & singleplayer first person shooter. [source] Engine: CUBE [source]
Liblast - A Libre Multiplayer FPS Game built with Godot 4 engine and a fully open-source toolchain. [source] Engine: Godot [source]
Red Eclipse - An old-school arena shooter for the modern age. [source] Engine: CUBE [source]
Surreal Engine - Unreal Tournament Engine Reimplementation. [source]
The Dark Mod - First-person stealth video game. [source]
Xonotic - An addictive arena-style first person shooter with crisp movement and a wide array of weapons. [source]
Aliens Versus Predator game source ports
AvP Forever - Project focuses on maintenance of available source code for Aliens versus Predator (1999) game. [source]
avpmp - Fork of the original AvP port for Linux, expanded with multiplayer and other features. [source]
NakedAVP - A port of Aliens vs Predator Classic (2000) to modern systems, based on the icculus port for Linux, macOS and Windows using SDL3 ([source]). [source]
Build engine [source] based games
Shadow Warrior - Official source release for Shadow Warrior. [source]
Source Ports and Re-Implementations
BuildGDX - [source]
EDuke32 - The official EDuke32 Git repository: home to the source code to EDuke32, Ion Fury, VoidSW, Mapster32, and related projects based on the Build Engine.
JFDuke3D - Port of the 3D Realms game Duke Nukem 3D [source]
JFShadowWarrior - Port of the 3D Realms game Shadow Warrior.
NBlood - Reverse-engineered ports of Build games using EDuke32 engine technology and development principles (NBlood/Rednukem/PCExhume d) [source]
NuBuildGDX - A fork of BuildGDX aiming for stability, bug fixing and performance. [source]
Raze - Build engine port backed by GZDoom tech. Currently supports Duke Nukem 3D, Blood, Shadow Warrior, Redneck Rampage and Powerslave/Exhumed.
id Software Games
Source Ports and Re-Implementations
-
- CatacombGL - A source port of Catacomb 3D and the Catacomb Adventure series. [source]
-
Chocolate Doom - A Doom source port that accurately reproduces the experience of Doom as it was played in the 1990s. [source]
ZDoom - A feature centric port for all Doom engine games. [source]
Platformers
-
Commander-Genius - An open-source interpreter for the Commander Keen (1-6, Dreams) and Cosmo's Cosmic series which allows you to play the original episodes and some of the mods made for them. [source]
Commander Keen in Keen Dreams - A side-scrolling platform video game developed by id Software. [source]
Omnispeak - An open-source re-implementation of Commander Keen in Goodbye Galaxy. [source]
DDraceNetwork - Cooperative 2D online platformer. [source]
Fish Folk Games
Frogatto & Friends - An action-adventure platformer game, starring a certain quixotic frog. [source] Engine: Anura [source]
OpenGOAL - This project is to port Jak & Daxter Series to PC. [source]
Rigel Engine - This project is a re-implementation of the game Duke Nukem II, originally released by Apogee Software in 1993 for MS-DOS. [source]
Sonic Robo Blast 2 - A 3D open-source Sonic the Hedgehog fangame built on Doom. [source]
Super Mario 64 - A full decompilation of Super Mario 64. [source]
Puzzle games
BlockOut II - A free adaptation of the original BlockOut® DOS game edited by California Dreams in 1989. [source]
Portal64 - A demake (remake for an older platform) of Portal for the Nintendo 64. [source]
Racing games
Dust Racing 2D - A traditional top-down car racing game including a level editor. [source]
ManiaDrive - A free clone of TrackMania, the great game from Nadéo studio. [source] Engine: Raydium [source]
Rigs of Rods - An open-source physics sandbox simulation game that can simulate the motion and deformation of vehicles in real time. [source] Engine: OGRE [source] UI: Dear ImGui [source]
RVGL - A cross-platform rewrite / port of Re-Volt that runs natively on both Windows and GNU/Linux. [source]
Speed Dreams - A free and open source motorsport simulator. [source]
Stunt Rally - 3D racing game with Sci-Fi elements and own Track Editor. [source]
SuperTuxKart - A free kart racing game. It focuses on fun and not on realistic kart physics. [source]
TORCS - The Open Racing Car Simulator - A highly portable multi platform car racing simulation. It is used as ordinary car racing game, as AI racing game and as research platform. [source]
Trigger Rally - A fast-paced single-player racing game for Linux and Windows. [source]
VDrift - A cross-platform, open source driving simulation made with drift racing in mind. [source]
Yorg - Yorg (Yorg's an Open Racing Game) is a free open source racing game developed by Ya2 using Panda3D for Windows, OSX and Linux. [source] Engine: Panda3D [source]
wipEout - This is a re-implementation of the 1995 PSX game Wipeout. [source]
Real-Time strategies
0 A.D. - A free, open-source game of ancient warfare. [source]
Dune II The Maker - A Dune 2 remake. [source]
Freeserf.net - Аn authentic remake of the game The Settlers I by BlueByte. [source]
Keeper FX - An open-source remake and fan expansion of Dungeon Keeper. [source]
OpenAge - A free (as in freedom) cross-platform RTS game engine that provides the mechanics of Age of Empires. [source]
OpenHV - An Open Source Pixelart Science-Fiction Real-Time-Strategy game. [source]
OpenRA - Command & Conquer, Dune 2000 and Red Alert rebuild for the Modern Era. [source]
Permafrost Engine - An OpenGL 3.3 Real Time Strategy game engine written in C. [source]
Standard Of Iron - A modern real-time strategy (RTS) game engine built with C++20, Qt 6, and OpenGL 3.3 Core. [source]
Warzone 2100 - A free, open source, 3D real-time strategy game with a story-driven single-player campaign, online multi-player, offline skirmish, and more. [source]
Widelands - A free, open source real-time strategy game. [source]
Zero-K - RTS game with physical projectiles, smart units and a powerful UI. [source] Engine: Spring [source]
Blizzard Entertainment Games Re-Implementations
OpenBW - Free and open-source Best Wargame. [source] Brood War API [source]
Strategus Engine Games [source]
War1gus - A re-implementation of Warcraft: Orcs & Humans that that can be played on modern platforms. [source]
Wargus - Importer and scripts for Warcraft II: Tides of Darkness, the expansion Beyond the Dark Portal, and Aleonas Tales. [source]
Wyrmsun - A strategy game which features elements of mythology, history and fiction. [source]
Warsmash Mod Engine - An emulation engine to improve Warcraft III modding. [source] Engine: LibGDX [source]
Westwood Studios and EA Games from Command & Conquer Series
Command & Conquer Remastered Collection - TiberianDawn.dll, RedAlert.dll and the Map Editor for the Command & Conquer Remastered Collection. [source]
Generals - Command & Conquer Generals, and its expansion pack Zero Hour. [source]
Roguelikes
Brogue CE - Brogue is a minimalist, turn-based, procedurally-generated roguelike game where you descend a perilous dungeon to retrieve the Amulet of Yendor. [source]
Cataclysm: Dark Days Ahead - A turn-based survival game set in a post-apocalyptic world. [source]
Dungeon Crawl Stone Soup - An open source roguelike adventure through dungeons filled with dangerous monsters in a quest to find the mystifyingly fabulous Orb of Zot. [source]
OpenNefia - Moddable engine reimplementation of the Japanese roguelike Elona. [source]
Shattered Pixel Dungeon - An open-source traditional roguelike dungeon crawler with randomized levels and enemies, and hundreds of items to collect and use. [source]
Role-Playing games
Ambermoon.net - A full C# rewrite of Ambermoon. [source]
Daggerfall Unity - An open source recreation of Daggerfall in the Unity engine. [source]
Exult - A project to recreate Ultima VII for modern operating systems. [source]
Fallout Community Edition - A fully working re-implementation of Fallout. [source]
Fallout 2 Community Edition - A fully working re-implementation of Fallout 2. [source]
GemRB - A portable open-source implementation of Bioware’s Infinity Engine [source]
Supported games:
Kandria - An action RPG made in Common Lisp. [source] Engine: Trial [source]
Naev - A 2d action/rpg space game that combines elements from the action, rpg and simulation genres. [source]
OpenEnroth - Might and Magic VI-VIII engine remake using original data & code. [source]
OpenMW - A free, open source, and modern engine which re-implements and extends the 2002 Gamebryo engine for the open-world role-playing game The Elder Scrolls III: Morrowind. [source]
OpenNox - An open-source community collaboration project extending the Nox engine. [source]
reone - A free and open source game engine, capable of running Star Wars: Knights of the Old Republic and its sequel, The Sith Lords. [source]
Severed Chains - The Legend of Dragoon decompiled, reverse engineered, and ported to PC/Mac/Linux/Steam Deck. [source]
Space Station 14 – Open-source remake of Space Station 13. [source]
Ultima VII: Revisited - A replacement engine for Ultima VII that presents the game in 3D and fixes various issues with the game. [source]
Diablo Re-Implementations
Abyss Engine - Clean-room reimplementation of Diablo 2, written in C. [source]
DevilutionX - A port of Diablo and Hellfire that strives to make it simple to run the game while providing engine improvements, bugfixes, and some optional quality of life features. [source]
Freeablo - A work-in-progress free and open-source replacement for the Diablo I engine. [source]
Open Diablo II - An open source re-implementation of Diablo 2. [source]
Massively Multiplayer Online Role-Playing Games
OpenKO - An open source version of the old school Knight Online MMORPG. [source]
OpenKore - A custom client and intelligent automated assistant for Ragnarok Online. [source]
Sandbox games
- Minosoft - An open source minecraft client, written from scratch in Kotlin (and java). [source] [source]
Shoot 'em up games
SDL Sopwith - A port of the classic biplane shoot ‘em-up “Sopwith” to run on modern computers and operating systems. [source]
Taisei Project - A free and open-source fangame of the Tōhō series, written in C using SDL3 and OpenGL. [source]
Sport games
Open Golf - A cross-platform minigolf game written in C. [source]
Pooltool - A sandbox billiards game that emphasizes realistic physics. [source]
Third-Person games
CroftEngine - An open-source Tomb Raider 1 engine remake. [source]
Lugaru: The Rabbit's Foot - Cross-platform, open-source 3D action game. [source]
OpenRW - A Grand Theft Auto III re-implementation. [source]
Overgrowth - The sequel to Lugaru. [source]
RE3 - The fully reversed source code for GTA III and GTA VC. [source]
Tomb Engine - An open-source engine for custom Tomb Raider adventures. Core Design era (1 - 5). [source]
Tower Defence games
- Server Survival - Tower defense game that teaches cloud architecture. Build infrastructure, survive traffic, learn scaling. [source]
Turn-Based strategies
Ancient Beast - A turn based strategy indie game project played online against other people. [source]
Athena Crisis - A modern-retro turn-based tactical strategy game. [source]
C-evo - A freeware empire-building game for Windows. [source]
fheroes2 - A recreation of Heroes of Might and Magic II game engine. [source]
FreeCol - A turn-based strategy game based on the old gameColonization, and similar to Civilization. [source]
Freeciv - A Free and Open Source empire-building strategy game. [source]
FreeOrion - A free, open source, turn-based space empire and galactic conquest (4X) computer game. [source]
Hnefatafl - The game of Copenhagen Hnefatafl. Sort of like chess. [source]
OpenPanzer - Javascript/HTML5 rewrite of Panzer General II game. [source]
OpenXcom - An open-source clone of the popular UFO: Enemy Unknown and X-COM: Terror From the Deep video games by MicroPros. [source]
The Battle for Wesnoth - A turn-based strategy game with a high fantasy theme. [source]
Unciv - Open-source Android/Desktop remake of Civilization V. [source]
VCMI Project - Open-source engine for Heroes of Might and Magic III. [source]