A fan-made open-source remake of The Settlers II Gold Edition with modern multiplayer support and cross-platform compatibility.
Return To The Roots is an open-source fan project that recreates The Settlers II Gold Edition with modern enhancements. It completely rewrites the game's code to support current operating systems and hardware while preserving the original graphics and sounds. The project adds new features like internet multiplayer and ongoing updates to keep the classic game playable today.
Fans of The Settlers II looking to play the classic game on modern systems, and developers interested in game remakes or cross-platform C++ projects. It requires owning the original game for asset files.
It provides an authentic Settlers II experience with crucial modernizations like multiplayer and cross-platform support, all while being completely free and open-source. The project maintains the original charm while fixing technical limitations of the 1996 release.
Return To The Roots (Settlers II(R) Clone)
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Adds internet multiplayer, a significant enhancement over the original's local-only play, enabling online matches with friends as highlighted in the README.
Supports Windows, Linux, and macOS, making the classic game accessible on modern operating systems, with detailed build instructions for each platform.
Uses original graphics and sounds from The Settlers II Gold Edition, maintaining the nostalgic charm while rebuilding the codebase for technical improvements.
Offers stable and nightly builds with continuous updates, backed by automated tests and coverage reports, ensuring ongoing bug fixes and feature additions.
Requires copying DATA and GFX folders from the original Settlers II Gold Edition, which can be inconvenient or impossible for users without access to the legacy game.
Building from source involves multiple dependencies like Boost 1.69+ and SDL2, with platform-specific steps that may challenge non-expert developers, as detailed in the lengthy README sections.
Nightly builds may be broken or unreliable, as admitted in the README, posing a risk for users seeking a stable gaming experience without frequent issues.