Awesome Game Remakes
      
    
    Actively maintained open-source game remakes.
    
      If you are also interested in clones and similar games (0 A.D. etc.), take
      a look at Open Source Game Clones.
    
    
    Contents
    
    Action
    
      - 
        Carnage3D -
        Reimplementation of Grand Theft Auto.
      
 
      - 
        donut - Reimplementation
        of The Simpsons: Hit & Run in modern C++ and modern OpenGL.
      
 
      - 
        MafiaUnity -
        Open-source Mafia game framework.
      
 
      - 
        OpenJK - Community
        effort to maintain and improve Jedi Academy and Jedi Outcast by Raven
        Software.
      
 
      - 
        OpenLara - Classic
        Tomb Raider open-source engine.
      
 
      - 
        OpenMB - Role-playing
        game engine for Taleworlds’ Mount&Blade Series.
      
 
      - 
        OpenTomb - Original
        Tomb Raider 1-5 experience with contemporary updates, features and
        additions.
      
 
      - 
        re3 - Reversed source code
        for GTA III and GTA: Vice City.
      
 
      - 
        remc2 - Reverse
        engineering of Magic Carpet 2 from Assembler.
      
 
      - 
        Rigel Engine
        - Modern reimplementation of the classic DOS game Duke Nukem II in C++.
      
 
      - 
        San Andreas Unity
        - Reimplementation of GTA: San Andreas game engine in Unity.
      
 
      - 
        TOMB5 - Tomb Raider:
        Chronicles disassembly translated to C source code.
      
 
    
    Adventure
    
      - 
        engge - Experimental game
        engine for Thimbleweed Park.
      
 
      - 
        raw(gl) - 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 - Classic
        overhead run-and-gun game.
      
 
      - 
        Mr.Boom - 8
        player Bomberman clone for RetroArch/Libretro.
      
 
      - 
        OpenClonk -
        Multiplayer action game where you control small and nimble humanoids.
      
 
      - 
        Open Kick-Off -
        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.
      
 
      - 
        Zelda Classic
        - A game and editing tool that lets you create custom Legend of Zelda
        quests.
      
 
    
    FPS
    
      - 
        Allegiance -
        Allegiance is RTS and FPS Space Combat game.
      
 
      - 
        BetterSpades -
        Ace Of Spades open source implementation that runs on older machines.
      
 
      - 
        BStone - A source
        port of Blake Stone: Aliens Of Gold and Blake Stone: Planet Strike.
      
 
      - 
        CatacombGL -
        Windows source port of Catacomb 3D and the Catacomb Adventure series.
      
 
      - 
        Chocolate Doom
        - Source port that is minimalist, historically accurate and includes
        ports of Heretic and Hexen, and Strife.
      
 
      - 
        Doom Legacy -
        One of the most popular DOOM source ports, which enhances it with things
        like TCP/IP networking, OpenGL renderer etc.
      
 
      - 
        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 on Wolf4SDL.
      
 
      - 
        ezQuake -
        Combining the features of all modern QuakeWorld clients, ezQuake makes
        QuakeWorld easier to start and play.
      
 
      - 
        FreeCS -
        Free-software re-implementation of Counter-Strike 1.5 running on the
        FTEQW engine.
      
 
      - 
        Freedoom - Free
        software FPS based on the classic DOOM engine.
      
 
      - 
        FTEQW - FPS Engine for Quake
        1, QuakeWorld, Quake 2, Hexen II & Quake III Arena.
      
 
      - 
        GZDoom -
        Modder-friendly OpenGL and Vulkan source port based on the DOOM engine.
      
 
      - 
        Hexen II: Hammer of Thyrion
        - Cross-platform port of the 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 the
        classic FPS Blood.
      
 
      - 
        Odamex - Online
        multiplayer DOOM port with a strong focus on the original gameplay while
        providing a breadth of enhancements.
      
 
      - 
        OpenSpades - Compatible
        client of Ace of Spades, a voxel FPS.
      
 
      - 
        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.
      
 
      - 
        RedneckGDX - Port of
        Redneck Rampage.
      
 
      - 
        The Eternity Engine
        - Advanced DOOM source port.
      
 
      - 
        The Force Engine
        - Jedi Engine for modern systems and the games that used that engine -
        Dark Forces and Outlaws.
      
 
      - 
        Tyrquake - Libretro
        port of Tyrquake.
      
 
      - 
        Yamagi Quake II -
        Enhanced client for id Software’s Quake II with focus on offline and
        coop gameplay.
      
 
      - 
        vkQuake - Quake port
        using Vulkan instead of OpenGL for rendering.
      
 
      - 
        Zandronum - Multiplayer oriented
        port, based off Skulltag, for Doom and Doom II. Also runs Heretic, Hexen
        and Strife.
      
 
    
    Online
    
      - 
        2006rebotted - A
        2006 Runescape Emulation Server.
      
 
      - 
        FreeSO -
        Reimplementation of The Sims Online, targetted mainly at mobile devices.
      
 
      - 
        Meridian 59 - The
        first 3D MMORPG, released in 1996 and open sourced in 2012. The original
        codebase for Meridian 59.
      
 
      - 
        Opengate -
        Remake of Jumpgate.
      
 
      - 
        RuneLite - Open
        source old school RuneScape client.
      
 
      - 
        Ryzom Core - Ryzom Core
        contains the whole code (client, server, tools) used to make the
        commercial MMORPG Ryzom.
      
 
      - 
        Space Station 14
        - Space Station 14 is a revived attempt at a Space Station 13 remake.
      
 
    
    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 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 engine.
      
 
      - 
        FreeFT - Real-time,
        isometric action game engine inspired by Fallout Tactics.
      
 
      - 
        GemRB - Portable
        open-source reimplementation of the Infinity Engine (used by Baldur’s
        Gate, Icewind Dale and more).
      
 
      - 
        OpenDiablo2 -
        Open source re-implementation of Diablo 2.
      
 
      - 
        OpenGothic -
        Reimplementation of Gothic 2: Night of the Raven.
      
 
      - 
        OpenMW - Reimplementation
        of the Morrowind game engine.
      
 
      - 
        OpenTESArena -
        Modern engine reimplementation of The Elder Scrolls: Arena by Bethesda
        Softworks.
      
 
      - 
        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 - A set of
        engine modifications for the classic game Fallout 2.
      
 
      - 
        Shockolate - Same
        great System Shock, new great taste.
      
 
      - 
        UAlbion - Remake of
        1995 Albion.
      
 
      - 
        WitchavenGDX -
        Witchaven Java port.
      
 
      - 
        xoreos - Implementation
        of BioWare’s Aurora engine and its derivatives (used by Neverwinter
        Nights, The Witcher and more).
      
 
      - 
        zorkClone -
        Reimplementation of the original Zork game developed by Infocom.
      
 
    
    
    
    Racing
    
      - 
        DreeRally -
        Death Rally engine reimplementation.
      
 
      - 
        OpenNFS - Attempt to
        recreate the classic Need for Speed Games (1-6).
      
 
      - 
        Vangers - Racing/RPG
        hybrid made open-source by its creators, written in C++.
      
 
    
    Simulator
    
      - 
        DXX-Rebirth -
        Source port of the Descent and Descent 2 Engines for Windows, macOS,
        Linux.
      
 
      - 
        FS2Open
        - FreeSpace2 Source Code Project.
      
 
      - 
        Librelancer -
        Reimplementation of the 2003 space game Freelancer.
      
 
    
    Strategy
    
      - 
        Antares - Remake of
        Ares, a tactical space combat game.
      
 
      - 
        CivOne - Implementation
        of Sid Meier’s Civilization.
      
 
      - 
        CorsixTH - Clone of
        Theme Hospital with support for modern operating systems, high
        resolutions and much more.
      
 
      - 
        Cortex Command Community Project Source
        - Community-driven effort to continue the development of Cortex Command.
      
 
      - 
        fheroes2 - Free
        implementation of Heroes of Might and Magic II game engine.
      
 
      - 
        FreeCol -
        Turn-based strategy game based on the old game Colonization.
      
 
      - 
        Jagged Alliance Stracciatella
        - Makes 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.
      
 
      - 
        OpenApocalypse -
        Rebuild of the X-COM: Apocalypse engine.
      
 
      - 
        openblack -
        Reimplementation of Black & White.
      
 
      - 
        OpenDUNE - Recreation
        of the popular game Dune II.
      
 
      - 
        Open Fodder -
        Open-source implementation of Cannon Fodder.
      
 
      - 
        OpenHoW -
        Recreation of Gremlin’s Hogs of War.
      
 
      - 
        OpenHV - Open-source
        implementation of Hard Vacuum.
      
 
      - 
        OpenLoco -
        Reimplementation of Chris Sawyer’s Locomotion.
      
 
      - 
        Open Panzer -
        HTML5 Panzer General 2.
      
 
      - 
        OpenRA - Implementation
        of the Red Alert engine using .NET/mono and OpenGL. Runs on Windows,
        Linux and macOS.
      
 
      - 
        OpenRCT2 - Recreation
        of RollerCoaster Tycoon 2.
      
 
      - 
        OpenSAGE - C#
        reimplementation of SAGE, the game engine used by a bunch of EA Pacific
        games, including Command & Conquer: Generals and Battle for Middle
        Earth.
      
 
      - 
        OpenSC2K -
        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
        UFO: Enemy Unknown and X-COM: Terror From the Deep.
      
 
      - 
        OutpostHD - 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: Orcs & Humans.
      
 
      - 
        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.