The Mar Sara Project is an initiative for the retro-style reproduction of Blizzard's well known StarCraft. The name of this reproduction is RetroCraft. The game is still under development, but some of the basic units and buildings of the Terran race have been implemented.
RetroCraft is based on .NET 6. In order to build and run the project you have to download the .NET 6 SDK.
The rendering plugin of RetroCraft has a dependency to MonoGame and ImageSharp, therefore it is cross-platform and can run on both MacOS (Catalina 10.15 and up), Windows (8.1 and up) and Linux.
Because of the MonoGame dependency, RetroCraft requires at least OpenGL 2.0 with the ARB_framebuffer_object
extension or alternatively at least OpenGL 3.0.
- Clone this repository to a local workspace folder (e.g.:
~/repositories/marsara/
) - In terminal go to the
src/RC.App.Starter/
folder inside your workspace (e.g.:~/repositories/marsara/src/RC.App.Starter/
) - Build the project with
dotnet build
. - Go to the
src/RC.App.Starter/bin/Debug/net6.0/
folder inside your workspace (e.g.:~/repositories/marsara/src/RC.App.Starter/bin/Debug/net6.0/
). - Execute the created executable (
./rc
on Mac/Linux,rc
on Windows). - Enjoy!
Watch on Youtube.