Setup

Get Light Sword up and running.

Download Light Sword

Get Light Sword from Itch.io.

Download 

If you are on desktop...

Make sure to install Steam VR to be able to play

Download

If you are on Quest... 

Follow these instructions to load the .apk file to your device.

Article 

Download Maps

Light Sword does not come with in-built maps, so you will need to download some yourself. Beatsaver is the main repository for community maps. I am not associated with Beatsaver; use the service at your own risk.

After selection and downloading a song from Beatsaver, you will have a zip folder. Go through the steps listed below to check that it is valid.

Requirements:

  •  Make sure that the map is using map format version 2.0.0 (This is the latest version as of 2022). To check, open the unzipped folder and open the Info.dat file. The version number should be found in the first few lines.
  • Make sure that the map is using difficulty file v2 (This is a slightly older version, there is not support for the new v3 schema). Some newer maps might use a newer format. To check, go to each of the individual difficulty files in the unzipped folder - named Expert, Hard, Normal etc. - and check the version number listed in the first few lines.

Before installing the maps into Light Sword, first open up the app. On the Info panel to the left, you should see the map folder location. Close the game, and place the unzipped map folders in the location specified. Once you restart the game, you should be ready to play!

Understanding Settings.

Most of the settings have self-explanatory names, and are used to calibrate the experience to fit the quirks of your VR environment. For instance, you may want to change the Y position offset if the blocks are too low/high for you, or you may want to enable No-Fail mode in game settings if a song is too hard for you, allowing you to continue with the song even after losing all of your heath. 

Ok, all these options seem to make sense. What is Pre-Slice though?

Pre-Slice registers a slice the moment you hit a block, instead of after you enter and leave a block. This leads to smoother slicing and a cleaner experience. As such, it is enabled by default. Slice direction accuracy in this mode is calculated by referring to your controller motion just before the slice occurs.