Online Game Level Generation from Music

07/12/2022
by   Ziqi Wang, et al.
0

Game consists of multiple types of content, while the harmony of different content types play an essential role in game design. However, most works on procedural content generation consider only one type of content at a time. In this paper, we propose and formulate online level generation from music, in a way of matching a level feature to a music feature in real-time, while adapting to players' play speed. A generic framework named online player-adaptive procedural content generation via reinforcement learning, OPARL for short, is built upon the experience-driven reinforcement learning and controllable reinforcement learning, to enable online level generation from music. Furthermore, a novel control policy based on local search and k-nearest neighbours is proposed and integrated into OPARL to control the level generator considering the play data collected online. Results of simulation-based experiments show that our implementation of OPARL is competent to generate playable levels with difficulty degree matched to the “energy” dynamic of music for different artificial players in an online fashion.

READ FULL TEXT

page 1

page 6

page 8

research
06/30/2021

Experience-Driven PCG via Reinforcement Learning: A Super Mario Bros Study

We introduce a procedural content generation (PCG) framework at the inte...
research
10/27/2015

Learning Constructive Primitives for Online Level Generation and Real-time Content Adaptation in Super Mario Bros

Procedural content generation (PCG) is of great interest to game design ...
research
08/29/2013

Learning-Based Procedural Content Generation

Procedural content generation (PCG) has recently become one of the hotte...
research
03/22/2023

CH-Go: Online Go System Based on Chunk Data Storage

The training and running of an online Go system require the support of e...
research
12/06/2022

State Space Closure: Revisiting Endless Online Level Generation via Reinforcement Learning

In this paper we revisit endless online level generation with the recent...
research
01/24/2020

PCGRL: Procedural Content Generation via Reinforcement Learning

We investigate how reinforcement learning can be used to train level-des...
research
07/02/2019

Adaptive Music Composition for Games

The generation of music that adapts dynamically to content and actions h...

Please sign up or login with your details

Forgot password? Click here to reset