/ChroMapper

GitHub repository for ChroMapper, the Unity-based map editor for Beat Saber.

Primary LanguageC#GNU General Public License v2.0GPL-2.0

This is ChroMapper.

Crowdin

This is ChroMapper.

ChroMapper is a Unity-based map editor for Beat Saber, specializing in modded map creation. ChroMapper also offers various tools and features that tailor towards the advanced mappers of the community.

Features

  • 360/90 Support for the first time ever in a community map editor.
  • Chroma 2.0 Lighting brings lightshows to the next level.
  • Optimized to run on a wide range of devices, from high-end VR machines to Chromebooks.
  • Cross-platform, with official x64 builds available for Windows, Mac OS, and Linux. Individual users may also build ChroMapper for other platforms.
  • Rebindable Keys means you can adapt your mapping workflow to whatever input device you have installed.

Get Started

Check out the ChroMapper Wiki for some basic documentation about the program, setting it up, and its features.

For new users, you might also find the ChroMapper Tutorial by Atlas Rhythm useful.

Releases

ChroMapper Launcher (Recommended)

The recommended method of installing ChroMapper is through the ChroMapper Launcher. Not only does this download the necessary files to run ChroMapper, but it also serves as an auto updater, so you never go out of date.

Jenkins CI

Builds are automatically created with Jenkins. Jenkins also pushes updates for the ChroMapper Launcher. If you need to download a specific version of ChroMapper, you can find them here.

GitHub Releases

GitHub Releases will be made with every stable update. While builds will be distributed, it is recommended to use the ChroMapper Launcher to automatically stay up to date.

Discord

The ChroMapper Disccord is the central point of communication between users and the developers. It is recommended to visit the Discord to recieve support, talk about development, and share your work.

Join the Discord here.

Patreon

If you'd like to donate to the project and get some sweet perks, you can support ChroMapper development on Patreon.

Localization

If you want to help translate this application into other languages, you can head over to CrowdIn. Updated localization from CrowdIn is pulled into ChroMapper on a semi-occasional basis.

For Developers

ChroMapper is developed with Unity in C#. Please see the build guide for setting up your development environment.

License

The project uses the GNU GPL v2 license. Please keep that license in mind as you make contributions to ChroMapper.