mirror of
https://github.com/radek-sprta/awesome-game-remakes.git
synced 2025-07-23 00:03:00 +02:00
b0483b73c6a0469b7cd59bd93edb10f926aa2a8b
Awesome Game Remakes 
Actively maintained open-source game remakes.
Contents
Action
- Carnage3D - Reimplementation of Grand Theft Auto 1.
- donut - Reimplementation of The Simpsons: Hit & Run.
- MafiaUnity - Open-source Mafia game framework.
- OpenJK - Community maintained fork of Jedi Academy and Jedi Outcast development.
- OpenLara - Tomb Raider open-source engine.
- OpenMB - Role-playing game engine for Taleworlds' Mount&Blade Series.
- OpenTomb - An open-source Tomb Raider 1-5 engine remake.
- ReMC2 - Reverse engineering of game Magic Carpet 2 from assembler.
- RigelEngine - Reimplementation of Duke Nukem II in C++.
- SanAndreaUnity - Reimplementation of GTA San Andreas game engine in Unity.
- Tomb Raider: Chronicles - Tomb Raider: Chronicles Disassembly translated to C source code.
Adventure
- engge - Experimental game engine for Thimbleweed Park.
- rawgl - Reimplementation of Another World.
- ResidualVM - Game engine reimplementation that allows you to play 3D adventure games such as Grim Fandango and Escape from Monkey Island.
- ScummVM - Allows you to run certain classic graphical point-and-click adventure games such Maniac Mansion and Monkey Island.
Arcade
- Barbarian - Open-source clone of Barbarian: The Ultimate Warrior.
- C-Dogs SDL - Overhead shoot-em-up port of the classic DOS game.
- Mr.Boom - 8 player Bomberman clone for RetroArch/Libretro.
- OpenClonk - Multiplayer action game where you control small and nimble humanoids.
- Open KickOff - Rewriting attempt of the cult football game Kick Off 2.
- OpenTyrian - An open-source port of Tyrian from Turbo Pascal to C.
- Taisei - Fan-made, open Source clone of the Touhou series.
- The Great Escape in C - Classic ZX Spectrum game "The Great Escape" in portable C.
- ZeldaClassic - A game and editing tool that let you create custom Legend of Zelda quests.
FPS
- Allegiance - Allegiance - RTS + FPS Space Combat game.
- CatacombGL - Windows source port of Catacomb 3D and the Catacomb Adventure series.
- Chocolate Doom - Source port that is minimalist and historically accurate.
- Doom Legacy - One of the most popular Doom source ports.
- DoomRetro - Classic, refined DOOM source port for Windows PC.
- Doomsday Engine - Source port of id Software's Doom I/II and Raven Software's Heretic and Hexen.
- DukeGDX - Duke Nukem 3D port.
- ECWolf - Port of Wolfenstein 3D based off of Wolf4SDL.
- Eternity - Advanced DOOM source port.
- ezQuake - Combining the features of all modern QuakeWorld clients, ezQuake makes QuakeWorld easier to start and play.
- Freedoom - Free software FPS based on the classic Doom engine.
- GlPortal - A modern 3D game and engine with portals written in C++.
- GZDoom - Modder-friendly OpenGL and Vulkan source port based on the DOOM engine.
- Hammer of Thyrion - Cross-platform port of Hexen II game.
- ioquake3 - The free software FPS engine that can be used to play Quake 3, or make your own game.
- NBlood - Port of Blood.
- Odamex - Online Multiplayer Doom port.
- OpenSpades - Compatible client of Ace of Spades.
- QuakeSpasm - A modern, cross-platform Quake game engine.
- RBDOOM 3 BFG - Doom 3 BFG Edition with soft shadows, cleaned up source, Linux and 64 bit Support.
- RednechGDX - Port of Redneck Rampage.
- RigelEngine - Reimplementation of the classic DOS game Duke Nukem II.
- Tyrquake - Libretro port of Tyrquake (Quake 1 engine).
- Yamagi Quake II - Enhanced client for id Software's Quake II with focus on offline and coop gameplay.
- vkQuake - Quake 1 port using Vulkan instead of OpenGL for rendering.
Online
- 2006Rebotted - A 2006 Runescape Emulation Server.
- FreeSO - Reimplementation of The Sims Online.
- Meridian 59 - The first 3D MMORPG, released in 1996 and open sourced in 2012. The original codebase for Meridian 59, less frequently updated.
- Opengate - Remake of the game Jumpgate.
- Runelite - Open source Old School RuneScape client.
- RyzomCore - Ryzom Core contains the whole code (client, server, tools) used to make the commercial MMORPG Ryzom.
RPG
- Arx Libertatis - Cross-platform port of Arx Fatalis, a first-person role-playing game.
- Barony - Open source release of Barony.
- BtBuilder - An open source implementation of the Bard's Tale Construction Set.
- Daggerfall Unity - Recreation of Daggerfall in the Unity engine.
- Devilution - Reconstructed form of Diablo's original source code.
- DevilutionX - Diablo build for modern operating systems.
- DGEngine - Implementation of the Diablo 1 game engine.
- Exult - Project to recreate Ultima 7 for modern operating systems.
- Falltergeist - Crossplatform Fallout 2 game engine writen in C++ and SDL.
- Freeablo - Open-source implementation of the Diablo I engine.
- FreeFT - Real-time, isometric action game engine inspired by Fallout Tactics.
- GemRB - Portable open-source reimplementation of the Infinity Engine.
- OpenDiablo2 - Open source re-implementation of Diablo 2.
- OpenGothic - Reimplementation of Gothic 2.
- OpenMW - Reimplementation of the Morrowind game engine.
- OpenTESArena - Reimplementation of The Elder Scrolls: Arena.
- OpenVIII - Final Fantasy VIII engine implementation in C#.
- REGoth - An open source reimplementation of zEngine the engine behind Gothic and Gothic II.
- Riiablo - Diablo II remade using Java and LibGDX.
- SFall - Engine modifications for Fallout 2.
- Shockolate - Same great System Shock, new great taste.
- UAlbion - Remake of 1996 Albion.
- Vangers - Racing/RPG hybrid made open-source by its creators, written in C++.
- WitchhavenGDX - Witchaven Java port.
- xoreos - Implementation of BioWare's Aurora engine and its derivatives.
- Zork Clone - Reimplementation of the original Zork game developed by Infocom.
Platformer
- Alive Reversing - Reimplementation of Abe's Exoddus.
- Commander Genius - Modern Interpreter for the Commander Keen Games.
- Jazz² - Reimplementation of Jazz Jackrabbit 2.
- Lionheart - Java remake of Lionheart Amiga game.
- NXEngine-evo - Rewrite of the masterpiece jump-and-run platformer Doukutsu Monogatari (also known as Cave Story).
- Omnispeak - Reimplementation of "Commander Keen in Goodbye Galaxy".
- Prince Monogame - Monogame implementation of Prince of Persia 2 .
- SDLPoP - Port of Prince of Persia, based on the disassembly of the DOS version.
- Secret Chronicles of Dr. M - Adaptation of Secret Mario Chronicles.
- VVVVV - The source code to VVVVVV.
Racing
- DreeRally - Death Rally engine reimplementation.
- OpenNFS - Attempt to recreate the classic Need for Speed Games (1-6).
Simulator
- DxxRebirth - Descent-Rebirth and Descent II-Rebirth.
- FS2Open - FreeSpace2 Source Code Project.
- Librelancer - Reimplementation of Freelancer.
- OpenHorizon - Open source implementation of Ace Combat: Assault Horizon's render and physics.
Strategy
- Antares - Remake of Ares, a tactical space combat game.
- CivOne - Implementation of Sid Meier's Civilization.
- CorsixTH - Clone of Theme Hospital.
- CortexCommand - Community-driven effort to continue the development of Cortex Command.
- FreeCol - Turn-based strategy game based on the old game Colonization.
- Jagged Alliance Stracciatella - Goal of the project was to make Jagged Alliance 2 available on a wide range of platforms .
- Julius - Reimplementation of Caesar III.
- KaM Remake - RTS game remake of “Knights and Merchants” written in Delphi from scratch.
- KeeperRL - Roguelike dungeon builder inspired by Dwarf Fortress.
- openage - Clone of the Age of Empires II engine.
- OpenApoc - Rebuild of the XCOM Apocalypse Engine that requires the original files to run.
- openblack - Reimplementation of Black&White.
- OpenDune - Recreation of the popular game "Dune II".
- OpenFodder - Open-source implementation of Cannon Fodder.
- OpenHoW - Recreation of Gremlin's Hogs of War.
- OpenLoco - Reimplementation of Chris Sawyer's Locomotion.
- OpenPanzer - HTML5 Panzer General 2.
- OpenRA - Open-source implementation of the Red Alert engine using .NET/mono and OpenGL. Runs on Windows, Linux and macOS.
- OpenRCT2 - Open source recreation of Rollercoaster Tycoon 2.
- OpenSAGE - C# reimplementation of SAGE, the game engine used by a bunch of EA Pacific games, including C&C: Generals and Battle for Middle Earth.
- OpenSCK2 - Remake of SimCity 2000 by Maxis.
- OpenTTD - OpenTTD is a transport simulation game based upon the popular game Transport Tycoon Deluxe, written by Chris Sawyer.
- OpenXcom - Clone of the original X-COM.
- OutpostHD - Open source remake of Sierra On-Line's Outpost.
- Race Into Space - Version of Interplay's Buzz Aldrin's Race into Space.
- Return to the Roots - Settlers II remake written in C++.
- Seven Kingdoms: Ancient Adversaries - GPL release of the Seven Kingdoms: Ancient Adversaries.
- Sourcehold - Implementation of Stronghold by Firefly Studios.
- VCMI - Engine for Heroes of Might and Magic III.
- Warcraft Remake - Java remake of Warcraft game.
- Wargus - Warcraft 2 Mod that allows you to play Warcraft 2 with the Stratagus engine.
- Warzone 2100 - Free and open source real time strategy game.
- Zed Online - Remake of the 1996 classic game Z.
Description
Languages
Markdown
100%