- MonoGame 3.6+
- DirectX SDK to build the shaders
-
Clone the repository
-
Fetch the submodules with
git submodule update --init --recursive
-
Install MonoGame 3.6
- Note: this is only needed to build the content, the game itself actually uses FNA
- [Windows] Add
Program Files\MSBuild\MonoGame\v3.0\Tools\MGCB.exe
to the%path%
-
Install DirectX SDK or Windows SDK
- [Linux] Install DX SDK in your wine path, then export path to the fxc.exe as FXC_PATH
- [Windows] Add
fxc.exe
to%path%
. It is typically found somewhere likeProgram Files\Windows Kits\10\bin\10.0.16299.0\x64
-
[Windows] Install C++2012 redist, both x86 and x64
-
Install the fonts under Used Fonts
-
Fetch libraries with either
getlibs.sh
orgetlibs.ps1
- [Windows] Move the content of
libs/%yourplatform%
toMff.Totem/bin/DesktopGL/AnyCPU/Debug
- [Windows] Move the content of
-
Use the
make
command on Unix andmake.bat
on Windows to:make content
make build
make run