Skip to content

Naeemo1/OpenSaberVR

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alt text

Open Saber VR

Open Saber VR is an open source clone of the famous and fabolous game Beat Saber.

I started this project by accident and managed to get the main game logic up and running in 3 days. Thanks to the open source project beatsaver viewer I was able to get the blocks (notes) in sync with the beat!

Now you would maybe ask yourself what is a Beat Saber clone without any music? Yeah, you are right, it's nothing. But I have some vey good answer to this. Because of the great and wide community of the Beat Saber modders and there custom songs, you can use ANY song from their website and it will work in Open Saber VR. So just go to their websites BeatSaver, BeastSaber and download any song you want.

At the moment Open Saber VR only supports the notes (beat blocks) and obstacles. Mines are not supported but will be added in the future. Also a global highscore was introduced, this is in very early alpha state and the highscore itself can be deleted/changed/resetted anytime during the alpha stage.

If you are interested in helping/contributing to the project (no matter if you are a coding monkey or 3D artist or just have some ideas), feel free to contact me, I will be more than happy to have some help. You can find the complete source code here, so if you want to contribute, just have a look there.

Import songs

Just download any song from BeatSaver or BeastSaber and unzip it to the "OpenSaberVR_data/Playlists" folder. Make sure that each song has its own folder in the Playlists folder. After that run Open Saber VR and the song should be displayed in the menu.

Gameplay

alt text If you know how to play Beat Saber then you are good to go. If not then it's really simple to play, just cut the notes (beat blocks) at the side where the glow bar is with the saber in the same color. The blue saber is the right hand, the red saber is the left hand. The notes will be only sliced if you hit with the correct saber on the correct side. Otherwise the block will just went through.

There is no energy or anything right now, so you can't "loose" a game , the song will play until the end. Also there are no points right now, only some fun with the music.

After the song finished, just wait for 5 seconds and you will be pushed back to the main menu where you can select another song.

Features

  • fully support for the songs from BeastSaber and BeatSaver
  • global and local highscore

Hints

  • Only HTC VIVE is tested by me, it was reported that Oculus Rift and also a Windows Mixed Reality Headset was working with SteamVR. If you have one which is not listed here, let me know if it works.
  • This is an early development version, so expect some bugs

Feedback is welcome

Feedback is very welcome. If you have questions or ideas, then just leave a mail.

Links

itch.io project page

About

Open Saber VR is an open source clone of the famous and fabolous game Beat Saber.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 90.2%
  • HLSL 4.6%
  • ShaderLab 4.2%
  • Other 1.0%