Building the Game - JoaTH-Team/Rhythmo-SC GitHub Wiki
Before doing anything else, make sure to install Haxe and HaxeFlixel.
[!NOTE] All files related to building the game are located in the
setup/
directory.
Windows
- Download Visual Studio Build Tools.
- Wait for the Visual Studio Installer to install.
- On the Visual Studio installation screen, go to "Individual Components" and select the following:
- MSVC v143 VS 2022 C++ x64/x86 build tools
- Windows 10/11 SDK
- You can skip this by running
msvc.bat
.
- You can skip this by running
- Once the details are correct, press "Install".
- ⚠ This will require 4-5GB of available space on your computer.
- Download and install Git.
- Install the dependencies by running
setup.bat
. - Open a Command Prompt/Powershell window in the
Rhythmo-SC
folder, and runhaxelib run lime test windows
to build and launch the game.- You can run
haxelib run lime setup
to make the lime command global, allowing you to executelime test windows
directly.
- You can run
[!CAUTION] Linux and Mac builds have not been tested! So if something goes wrong, report it in the issues tab!
Linux
- Install
g++
. - Download and install Git.
- Install the dependencies by running
setup.sh
. - Open a Terminal window in the
Rhythmo-SC
folder, and runhaxelib run lime test linux
to build and launch the game.- You can run
haxelib run lime setup
to make the lime command global, allowing you to executelime test linux
directly.
- You can run
MacOS
- Install
Xcode
to allow C++ building. - Download and install Git.
- Install the dependencies by running
setup.sh
. - Open a Terminal window in the
Rhythmo-SC
folder, and runhaxelib run lime test mac
to build and launch the game.- You can run
haxelib run lime setup
to make the lime command global, allowing you to executelime test mac
directly.
- You can run