
About
Star Ruler 2 is a massive-scale 4X/RTS set in space, where players expand across star systems, manage their economy and research, design custom ships, and use diplomacy and multiplayer (up to 28 players) to compete for galactic dominance. This repository is the official open-source release of the full game -- source code plus all the data files and assets needed to build and run it -- released after original developer Blind Mind Studios became inactive; it supports Windows and Linux and is fully moddable via the Steam Workshop.
How it differs from the original
Compared to the commercial release, this open-source version omits the game's music (though it can be copied in from an existing commercial installation) and removes all Steamworks API integration code. The GOG.com auto-patcher code is present but disabled since it depends on delta updates incompatible with modified builds, and project files for 32-bit builds are not included, though the source is likely still 32-bit-compatible.
Getting started
To play, build the binary for your platform from source -- using Visual Studio 2017 on Windows or the included Makefile on Linux -- since the bundled launcher executable only starts an already-built binary. The open-source version is multiplayer-compatible with the commercial Steam and GOG releases, and includes the Wake of the Heralds DLC content unlocked by default.
History
Blind Mind Studios open-sourced Star Ruler 2 after being inactive as a studio for several years, to let people interested in how the engine works continue to tinker with it.
Media
Additional notes
- License
- Source code is MIT licensed while art assets are licensed CC-BY-NC 2.0.
- Community
- Community activity is centered on the game's Steam forums and the Discord server for the Rising Stars mod project, both open to people without a Steam copy.