Beat Saber map visualizer in AR
Beat Saber map (a.k.a beatmap) visualizer in AR for iOS.
This is a very early prototype! It's not optimized and a lot of improvements can be made, use at your own risk!
git clone https://github.com/fabio914/BeatmapAR.git
cd BeatmapAR/
carthage bootstrap
xcodegen
open Beatmap.xcodeproj/
Set a "signing team" and create a new provisioning profile;
Build and run on an iOS device (⌘ + R).
Use iTunes (on Windows or older versions of macOS) or Finder (on newer versions of macOS) to transfer your Beat Saber songs to the app. You should transfer the entire song .zip
file (do not extract and transfer its contents). You can also use iOS' own "share sheet" to copy song .zip
files from other apps to this app.
Open the app, select your song and hit PLAY.
This project depends on weichsel/ZIPFoundation and it uses a modified version of Alterplay/APAudioPlayer (that uses BASS).
Its beatmap definition is based on the lolPants/beatmap-schemas.
It also uses the Beat Saber Cube model created by Jordan Johnston and the Teko font.
This project isn't affiliated with Beat Games nor Beat Saber.