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

10/27/2015
by   Peizhi Shi, et al.
0

Procedural content generation (PCG) is of great interest to game design and development as it generates game content automatically. Motivated by the recent learning-based PCG framework and other existing PCG works, we propose an alternative approach to online content generation and adaptation in Super Mario Bros (SMB). Unlike most of existing works in SMB, our approach exploits the synergy between rule-based and learning-based methods to produce constructive primitives, quality yet controllable game segments in SMB. As a result, a complete quality game level can be generated online by integrating relevant constructive primitives via controllable parameters regarding geometrical features and procedure-level properties. Also the adaptive content can be generated in real time by dynamically selecting proper constructive primitives via an adaptation criterion, e.g., dynamic difficulty adjustment (DDA). Our approach is of several favorable properties in terms of content quality assurance, generation efficiency and controllability. Extensive simulation results demonstrate that the proposed approach can generate controllable yet quality game levels online and adaptable content for DDA in real time.

READ FULL TEXT

page 9

page 11

research
07/12/2022

Online Game Level Generation from Music

Game consists of multiple types of content, while the harmony of differe...
research
08/29/2013

Learning-Based Procedural Content Generation

Procedural content generation (PCG) has recently become one of the hotte...
research
07/29/2022

Combining Evolutionary Search with Behaviour Cloning for Procedurally Generated Content

In this work, we consider the problem of procedural content generation f...
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
12/07/2021

Adapting Procedural Content Generation to Player Personas Through Evolution

Automatically adapting game content to players opens new doors for game ...
research
02/02/2017

Procedural Content Generation via Machine Learning (PCGML)

This survey explores Procedural Content Generation via Machine Learning ...
research
08/01/2018

There is more to PCG than Meets the Eye: NPC AI, Dynamic Camera, PVS and Lightmaps

Procedural content generation (PCG) concerns all sorts of algorithms and...

Please sign up or login with your details

Forgot password? Click here to reset