Skip to content

Development

thomeval edited this page Apr 18, 2026 · 2 revisions

Compiling Band BoomBox requires the following tools:

  • Unity 2022.3 LTS, which can be downloaded from here: https://unity.com/releases/editor/qa/lts-releases . The free Unity Personal Edition will suffice, but note that this will require a free Unity account.
  • A suitable C# IDE, such as the latest version of Visual Studio or Visual Studio Code. If using Visual Studio, ensure that the "Game development with Unity" component is installed. The free Community Edition will suffice.

Once the above are installed, do the following:

  • Clone the source code using your preferred git client.
  • Open Unity Hub, and add the game to the Projects list by selecting the folder that the source code was cloned into.
  • Open the project in the Unity Editor by selecting it from the Projects list in Unity Hub.
  • Once Band BoomBox is open in the Unity Editor, it should not require any special configuration to compile. To run the game, click on the "Play" button at the top of the Editor window.
  • To compile the game into a standalone executable, select File -> Build Settings, select your preferred platform, and click on "Build".

To build the project using the command line instead, try using the Build.ps1 Powershell script, located in the project's root folder. Usage:

./Build.ps1 -OutputPath "D:\Projects\Band BoomBox\Build"

Note that building the Linux version of the game does not require a Linux machine. It can be compiled on Windows, provided that the appropriate toolchain components are installed. The above build script will attempt to compile for both Windows and Linux.

Clone this wiki locally