Level generation for rhythm VR games

04/13/2023
by   Mariia Rizhko, et al.
0

Ragnarock is a virtual reality (VR) rhythm game in which you play a Viking captain competing in a longship race. With two hammers, the task is to crush the incoming runes in sync with epic Viking music. The runes are defined by a beat map which the player can manually create. The creation of beat maps takes hours. This work aims to automate the process of beat map creation, also known as the task of learning to choreograph. The assignment is broken down into three parts: determining the timing of the beats (action placement), determining where in space the runes connected with the chosen beats should be placed (action selection) and web-application creation. For the first task of action placement, extraction of predominant local pulse (PLP) information from music recordings is used. This approach allows to learn where and how many beats are supposed to be placed. For the second task of action selection, Recurrent Neural Networks (RNN) are used, specifically Gated recurrent unit (GRU) to learn sequences of beats, and their patterns to be able to recreate those rules and receive completely new levels. Then the last task was to build a solution for non-technical players, the task was to combine the results of the first and the second parts into a web application for easy use. For this task the frontend was built using JavaScript and React and the backend - python and FastAPI.

READ FULL TEXT

page 5

page 6

page 7

page 11

page 16

page 28

page 29

research
03/23/2022

Effect of Render Resolution on Gameplay Experience, Performance, and Simulator Sickness in Virtual Reality Games

Higher resolution is one of the main directions and drivers in the devel...
research
01/25/2013

Immersive VR Visualizations by VFIVE. Part 2: Applications

VFIVE is a scientific visualization application for CAVE-type immersive ...
research
08/09/2019

Toward a Taxonomy of Inventory Systems for Virtual Reality Games

Virtual reality (VR) games are gradually becoming more elaborated and fe...
research
05/14/2022

VRCockpit: Mitigating Simulator Sickness in VR Games Using Multiple Egocentric 2D View Frames

Virtual reality head-mounted displays (VR HMDs) have become a popular pl...
research
07/18/2021

"I Packed My Bag and in It I Put...": A Taxonomy of Inventory Systems for Virtual Reality Games

On a journey, a backpack is a perfect place to store and organize the ne...
research
11/10/2022

Steps towards prompt-based creation of virtual worlds

Large language models trained for code generation can be applied to spea...
research
03/20/2017

Dance Dance Convolution

Dance Dance Revolution (DDR) is a popular rhythm-based video game. Playe...

Please sign up or login with your details

Forgot password? Click here to reset