Beat Saber

From vjmedia
Revision as of 22:12, 1 May 2024 by Chigginson (talk | contribs)

Go Back to Main Project Menu

The in game view of the VR game Beat Saber


Overview

The goal of this project was to...

Introduction

Beat Saber is a virtual-reality (VR) rhythm game where users swing lightsabers to hit approaching blocks mapped to a song. Players need to hit the blocks with the correct color, in the correct direction and with the correct timing to pass the song level. Players have two different colored lightsabers - one color for each hand, and therefore two different colored blocks they can hit while playing through a song (most usually red on your left hand and blue and your right). Blocks can be placed in 8 directions: up, down, left, right, and all the diagonal directions. There are also dot blocks which players can hit in any direction. Players can hit multiple blocks of the same color at the same time as well as blocks of different colors at the same time. Blocks appear in front of players based on the timing of the music playing in the level. Levels also can consist of obstacles for players to avoid, such as walls and bombs. Walls require players to physically avoid them with their headset and bombs require players to avoid touching them with their lightsabers. Levels also have background lighting that changes with the music, blocks, or obstacles as well.

Users have developed an ability to create custom maps for Beat Saber using some in and out of game modifications. Users can choose any audio file that they want to map using a computer program and upload it to the Beat Saver (https://beatsaver.com/) website. To create a successful and quality map, it has to score well in the following categories listed on the website: fun factor, rhythm, flow, pattern quality, readability, and level quality. Fun factor involves how much fun users had playing the map you created, and would they play it again or recommend it to others. Rhythm deals with how on time the blocks are mapped to the beat of the song, and flow includes how fluid the movements are between blocks and patterns. Pattern quality evaluates how interesting the patterns that are mapped in the song are and if they fit the feeling of the song. Readability involves checking if any blocks are obscured by other blocks, walls or bombs, and level quality looks for if there are any poorly placed obstacles, if there is decent lighting, and if the speed of the level matches that of the song. This project consisted of creating a successful custom Beat Saber map for the chosen song of Edward40Hands by Mom Jeans.

Project Objectives

The goal of this project was to...

Summary

I explored ....

Methods

Future Work