About this project

Band BoomBox is a free, open-source 2D rhythm game developed with the Unity engine. Its design centers on cooperative multiplayer and controller-friendly play. The core loop has players hitting note sequences as accurately as possible to maximize their score, either alone or as a team. Key features described in the README include: - Free and open source, explicitly not a pay-to-win model. - More than ten playable songs, each with multiple difficulty levels intended to suit a range of skill levels. - Runs on Windows and Linux, including Steam Deck. - Supports both controller and keyboard input. - Single-player mode plus local multiplayer for up to six players. - Experimental LAN (network) multiplayer for eight or more players. - Full support for custom songs, with a built-in editor; the wiki covers creating custom songs. Getting started: downloads are available from the Releases list for Windows or Linux. The README recommends also downloading the Official Song Collection, which is distributed separately, and points to a wiki page for installation instructions. Recommended system requirements listed: - OS: Windows 10 or later, Ubuntu Linux 22.04 or later, or SteamOS 3.4 or later. Other Linux distributions may work but are not officially supported. - CPU: Intel Core i5 6600K. - RAM: 8GB, mainly for the OS; the game itself uses around 512 MB. - GPU: Nvidia GeForce GTX 960. Newer integrated GPUs may run it decently, but a discrete GPU is recommended for higher resolutions, frame rates, and consistent frame pacing. - Display: 16:9 aspect ratio recommended, minimum 1280x720; other aspect ratios may stretch the image. - Storage: at least 500 MB free. - One XInput-compatible controller per player, or one player can use a keyboard. The README documents keyboard controls with a layout diagram and a table mapping note icons to keys (for example S, D, A, W and arrow/numpad equivalents), including expert-difficulty-only notes, start/pause on Enter, and turbo on Space. A controller layout diagram is also provided. Contributions are welcome for bug fixes and features via forking the repository and submitting pull requests; a wiki page covers setting up a development environment. Contributions to the Official Song Collection are also invited, including having creators' songs featured or helping chart songs.