Tags

c++

OpenRCT2 — RollerCoaster Tycoon 2 Engine Rewrite · PC (classic) OpenRCT2 RollerCoaster Tycoon 2 Open-source re-implementation of RollerCoaster Tycoon 2 with modern-platform support, an improved interface and cooperative multiplayer. 🔥 0🧊 0 16k
Engine Rewrite · PC (classic) DevilutionX Diablo Port of Diablo and Hellfire for modern systems with engine improvements, bug fixes and optional quality-of-life features. 🔥 0🧊 0 9.8k
Engine Rewrite · PC (classic) OpenTTD Transport Tycoon Deluxe Open-source transport simulation game based on Transport Tycoon Deluxe, with multiplayer, add-on content and modern platform support. 🔥 0🧊 0 8.4k
OpenMW — The Elder Scrolls III: Morrowind Engine Rewrite · PC (classic) OpenMW The Elder Scrolls III: Morrowind Open-source open-world RPG engine that plays The Elder Scrolls III: Morrowind, with improved graphics and its own editor, OpenMW-CS. 🔥 0🧊 0 6.6k
Engine Rewrite · PC (classic) VCMI Heroes of Might and Magic III Open-source engine for Heroes of Might and Magic III with modding support, a map editor and builds for desktop and mobile. 🔥 0🧊 0 5.9k
Engine Rewrite · PC (classic) fheroes2 Heroes of Might and Magic II Open-source rewrite of the Heroes of Might and Magic II engine with high-resolution graphics, improved AI and many fixes. 🔥 0🧊 0 3.5k
Engine Rewrite · PC (classic) Fallout Community Edition Fallout Re-implementation of Fallout that keeps the original gameplay and adds engine bugfixes and quality-of-life improvements across platforms. 🔥 0🧊 0 2.9k
Engine Rewrite · PC (classic) OpenRW Grand Theft Auto III Cross-platform open-source re-implementation of Grand Theft Auto III that needs a legitimate copy of the PC game. 🔥 0🧊 0 2.2k
Engine Rewrite · DOS OpenXcom X-COM: UFO Defense Open-source clone of X-COM: UFO Defense and Terror From the Deep written in C++ and SDL, using resources from the originals. 🔥 0🧊 0 2.2k
Engine Rewrite · PC (classic) freeablo Diablo Archived cross-platform reimplementation of the Diablo 1 engine that needs the original game data and only reached a base of the game. 🔥 0🧊 0 2.2k
Engine Rewrite · PC (classic) OpenLoco Chris Sawyer's Locomotion Open-source re-implementation of Chris Sawyer's Locomotion, the transport-company sim that followed Transport Tycoon. 🔥 0🧊 0 1.9k
Engine Rewrite · PC (classic) OpenGothic Gothic I-III / Chronicles of Myrtana Open-source re-implementation of Gothic 2: Night of the Raven that completes the main quest and addon with modern graphics APIs. 🔥 0🧊 0 1.6k
Engine Rewrite · PC (classic) openblack Black & White Open-source engine that reimplements Black & White (2001) in modern C++ with OpenGL and Vulkan rendering. 🔥 0🧊 0 1.6k
Engine Rewrite · PC (classic) OpenTomb Tomb Raider I-V (classic) Inactive open-source engine remake for playing classic Tomb Raider 1 to 5 and custom TRLE levels; the authors point to TombEngine. 🔥 0🧊 0 1.4k
Engine Rewrite · PC (classic) OpenSpades Ace of Spades 0.75 Compatible open-source client for Ace of Spades 0.75 that connects to vanilla, pyspades and pysnip servers. 🔥 0🧊 0 1.2k
Engine Rewrite · PC (classic) xoreos BioWare Aurora engine (NWN, KotOR...) Pre-alpha open-source reimplementation of BioWare's Aurora engine, targeting Neverwinter Nights, Knights of the Old Republic and more. 🔥 0🧊 0 1.2k
Engine Rewrite · DOS The Force Engine Star Wars: Dark Forces / Outlaws Modern replacement for the Jedi Engine of Star Wars: Dark Forces, with higher resolutions, mouselook and mod support; Outlaws is planned. 🔥 0🧊 0 1.2k
Engine Rewrite · PC (classic) Surreal Engine Unreal Engine 1 games Reimplementation of Unreal Engine 1 focused on making Unreal (Gold) and Unreal Tournament (UT99) playable. 🔥 0🧊 0 1.1k
Engine Rewrite · DOS Rigel Engine Duke Nukem II Modern C++ re-implementation of Duke Nukem II that works as a drop-in replacement for the original DOS executable. 🔥 0🧊 0 1k
Engine Rewrite · PC (classic) Falltergeist Fallout 2 Open-source cross-platform Fallout 2 engine written in C++ and SDL that plays the game with your own data files. 🔥 0🧊 0 887
Engine Rewrite · Arcade Cannonball OutRun Enhanced engine for the OutRun arcade game, rewritten from 68000 and Z80 assembler into C++ with higher frame rates and widescreen. 🔥 0🧊 0 880
Engine Rewrite · PC (classic) OpenEnroth Might and Magic VI-VIII Open reimplementation of the Might and Magic VI-VIII engine; Might and Magic VII is playable today with MM6 and MM8 planned. 🔥 0🧊 0 871
Engine Rewrite · PC (classic) OpenNFS Need for Speed (classic series) Early-stage modern engine that unpacks the original data of the classic Need for Speed games 1 to 5 on PC and PSX. 🔥 0🧊 0 845
Engine Rewrite · PC (classic) Aleph One Marathon 2 (Bungie) Open-source continuation of Bungie's Marathon 2 engine that plays Marathon, Marathon 2, Marathon Infinity and third-party content. 🔥 0🧊 0 813
Engine Rewrite · GameCube Metaforce Metroid Prime Reverse-engineered native reimplementation of the Metroid Prime engine, recently rewritten on top of the matching decompilation. 🔥 0🧊 0 797
Engine Rewrite · PC (classic) Vangers Vangers Open-source build of Vangers, the racing and RPG hybrid, now on SDL 3 with gamepad support and a TOML settings file. 🔥 0🧊 0 737
Engine Rewrite · PC (classic) Jazz² Resurrection Jazz Jackrabbit 2 Native C++ reimplementation of Jazz Jackrabbit 2 for Windows, Linux, macOS, Steam Deck and Android, using your original game files. 🔥 0🧊 0 715
Engine Rewrite · PC (classic) Thyme Command & Conquer: Generals - Zero Hour Open-source re-implementation of Command & Conquer: Generals - Zero Hour for Windows that aims to fix bugs and enable new platforms. 🔥 0🧊 0 695
Engine Rewrite · DOS Exult Ultima VII Ultima VII engine for modern systems that plays The Black Gate and Serpent Isle using the data files from your own copy. 🔥 0🧊 0 693
Engine Rewrite · PC (classic) REGoth Gothic I-II (zEngine) Open-source reimplementation of the zEngine behind Gothic and Gothic II; the project has since restarted in a new repository. 🔥 0🧊 0 654
Engine Rewrite · PC (classic) GLSMAC Sid Meier's Alpha Centauri Unofficial OpenGL and SDL2 reimplementation of Sid Meier's Alpha Centauri and Alien Crossfire, with a rewritten engine and network code. 🔥 0🧊 0 638
Engine Rewrite · PC (classic) OpenApoc X-COM: Apocalypse Open-source reimplementation of X-COM: Apocalypse in C++ and SDL2 with full mod support, using your original game files. 🔥 0🧊 0 597
Engine Rewrite · DOS Return To The Roots The Settlers II Fan rewrite of The Settlers II with internet multiplayer and support for modern systems, using the original game's graphics and sounds. 🔥 0🧊 0 596
Engine Rewrite · PC (classic) Carnage3D Grand Theft Auto (1) Early-stage open-source remake of the original Grand Theft Auto that runs on Windows, Linux and even in the browser. 🔥 0🧊 0 568
Engine Rewrite · PC (classic) JA2 Stracciatella Jagged Alliance 2 Community-driven port of Jagged Alliance 2 to more platforms, fixing bugs and adding a mod development platform. 🔥 0🧊 0 540
Engine Rewrite · PC (classic) Meridian 59 Meridian 59 Source code for the classic MMORPG Meridian 59, including the client, server, Blakod compiler and room editor, built with Visual Studio. 🔥 0🧊 0 518
Engine Rewrite · PC (classic) OpenClaw Captain Claw Multiplatform C++ reimplementation of the 1997 platformer Captain Claw, written from scratch to use your original game archive. 🔥 0🧊 0 515
Engine Rewrite · PC (classic) REGoth-bs Gothic I-II Restart of the REGoth project: an open-source reimplementation of the zEngine behind Gothic and Gothic II using modern technologies. 🔥 0🧊 0 499
Engine Rewrite · PC (classic) donut The Simpsons: Hit & Run Open-source reimplementation of The Simpsons: Hit & Run in modern C++ and OpenGL, using the original game assets. 🔥 0🧊 0 485
Engine Rewrite · PC (classic) Ryzom Core Ryzom Open-source MMORPG framework on the NeL engine, with the client, server and tools code behind the Ryzom game, maintained by the community. 🔥 0🧊 0 469
Engine Rewrite · PC (classic) TheXTech Super Mario Bros. X (SMBX) C++ rewrite of the Super Mario Bros. X (SMBX 1.3) engine for modern and non-Windows platforms, reproducing the old engine with new features. 🔥 0🧊 0 418
Engine Rewrite · DOS Dune II - The Maker Dune II Remake of Dune II - The Building of a Dynasty with higher resolutions, zooming, multiselect and skirmish play. 🔥 0🧊 0 368
Engine Rewrite · DOS FreeSerf The Settlers (Serf City) Open-source clone of Settlers 1 (Serf City) that plays with the data files from your own DOS or Amiga copy. 🔥 0🧊 0 339
Engine Rewrite · PC (classic) reone Star Wars: Knights of the Old Republic I-II Free, clean-room game engine that runs Star Wars: Knights of the Old Republic and The Sith Lords for play and modding. 🔥 0🧊 0 315
Engine Rewrite · PC (classic) CroftEngine Tomb Raider (1) Open-source remake engine for the original Tomb Raider with native controller support, texture packs and online ghosts. 🔥 0🧊 0 310
Engine Rewrite · PC (classic) Sourcehold Stronghold Early-stage open-source engine reimplementation of Stronghold (2001); currently frozen pending the Definitive Edition. 🔥 0🧊 0 279
Engine Rewrite · PC (classic) DGEngine Diablo Engine that runs Diablo 1 and Hellfire from their game files, with support for Diablo Flare, Diablo Extended and a Diablo 2 demo setup. 🔥 0🧊 0 270
Engine Rewrite · PC (classic) freeaoe Age of Empires II Free engine in early development for Age of Empires II and other Genie games like Star Wars: Galactic Battlegrounds. 🔥 0🧊 0 241
Engine Rewrite · Wii Kinoko Mario Kart Wii (physics) C++ reimplementation of Mario Kart Wii's physics engine, aiming for perfectly accurate ghost replay. 🔥 0🧊 0 233
Engine Rewrite · PC (classic) Zero Hour Reforged Command & Conquer: Generals - Zero Hour Command & Conquer: Generals Zero Hour rebuilt from EA's published source as a 64-bit game with bug fixes and a smarter AI. 🔥 0🧊 0 222
Engine Rewrite · PC (classic) OpenAWE Alan Wake (engine) Open-source reimplementation of Remedy's Alan Wake engine (later Northlight), aiming to run Alan Wake and American Nightmare. 🔥 0🧊 0 220
Engine Rewrite · DOS raw(gl) Another World Archived reimplementation of the Another World engine using SDL and OpenGL, supporting many original versions. 🔥 0🧊 0 209
Engine Rewrite · PC (classic) sh3redux Silent Hill 3 Engine remake of Silent Hill 3 in OpenGL and C++; the README only covers build dependencies. 🔥 0🧊 0 187
Engine Rewrite · PC (classic) D2MOO Diablo II Reimplementation of Diablo II (Method and Ordinal Overhaul) with patching tools to help modders understand and change the game. 🔥 0🧊 0 181
Engine Rewrite · DOS PanzerChasm Chasm: The Rift PanzerChasm, a free engine recreation of Chasm: The Rift that runs on SDL2 and OpenGL using the original game data. 🔥 0🧊 0 179
Engine Rewrite · DOS Chronoshift Command & Conquer: Red Alert Open source C++ re-implementation of Command & Conquer: Red Alert, rebuilt bottom-up and still relying on the original binary for unfinished parts. 🔥 0🧊 0 175
Engine Rewrite · DOS Nuvie Ultima VI Open source engine for Ultima VI, Martian Dreams and The Savage Empire that reads the original data; development has moved to ScummVM. 🔥 0🧊 0 164
Engine Rewrite · PC (classic) SMACX Thinker Mod Sid Meier's Alpha Centauri Engine-feature mod for Alpha Centauri: Alien Crossfire that adds rewritten AI, new options and rendering changes through an extra DLL. 🔥 0🧊 0 153
Engine Rewrite · PC (classic) hode (Heart of Darkness) Heart of Darkness Reimplementation of the Heart of Darkness engine by Gregory Montoir, running the original Windows data files on modern systems. 🔥 0🧊 0 150
Engine Rewrite · PC (classic) OutpostHD Outpost Open-source redesign of Sierra's 1994 city-building strategy game Outpost, in active development for Windows with Linux and macOS source builds. 🔥 0🧊 0 145
Engine Rewrite · PC (classic) Age of Empires Free Software Remake Age of Empires / Rise of Rome Cross-platform free software remake of Age of Empires and Rise of Rome that mimics the Genie engine; only basic multiplayer-style gameplay so far. 🔥 0🧊 0 131
Engine Rewrite · PC (classic) Gorc Star Wars: Jedi Knight - Dark Forces II Early-development engine recreation of Star Wars Jedi Knight: Dark Forces II, meant to replace the original executable on new platforms. 🔥 0🧊 0 110
Engine Rewrite · Arcade CannonBall DX OutRun OutRun engine fork focused on racing wheels, multi-device input, force feedback, 21:9 ultrawide and arcade cabinets. 🔥 0🧊 0 110
openmw-web — The Elder Scrolls III: Morrowind Engine Rewrite · PC (classic) openmw-web The Elder Scrolls III: Morrowind OpenMW compiled to WebAssembly so Morrowind runs in a desktop browser, with an admin dashboard and experimental multiplayer. 🔥 0🧊 0 107
Engine Rewrite · PC (classic) TemplePlus Temple of Elemental Evil Hooks, extensions and fixes for The Temple of Elemental Evil that modernize the original game's engine. 🔥 0🧊 0 104
Engine Rewrite · PC (classic) Open Annihilation Total Annihilation Open-source engine for playing Total Annihilation on modern macOS, Windows and Linux with your own game data; Total Annihilation: Kingdoms is on the roadmap. 🔥 0🧊 0 53
ReChan — Jackie Chan Stuntmaster Engine Rewrite · PS1 ReChan Jackie Chan Stuntmaster Reverse engineering project reimplementing Jackie Chan Stuntmaster (PS1) for PC, with keyboard and mouse, HOR+ widescreen and higher resolution rendering. 🔥 0🧊 0 50
OpenBattlefield2 — Battlefield 2 Engine Rewrite · PC (classic) OpenBattlefield2 Battlefield 2 Clean-room C++20 reimplementation of DICE's Refractor 2 engine, the engine behind Battlefield 2, that reads your own installed copy; a research project in progress. 🔥 0🧊 0 44
Engine Rewrite · PC (classic) uo-client Ultima Online From-scratch Ultima Online T2A client in C++17 built for bot automation, with a software renderer that recreates the 1997-era look. 🔥 0🧊 0 18
Engine Rewrite · PC (classic) OpenEmperor Emperor: Rise of the Middle Kingdom Early clean-room reimplementation of Emperor: Rise of the Middle Kingdom in C++20 and SDL3, starting on Apple Silicon macOS and needing original game data. 🔥 0🧊 0 15