Hierarchically Composing Level Generators for the Creation of Complex Structures

02/03/2023
by   Michael Beukman, et al.
0

Procedural content generation (PCG) is a growing field, with numerous applications in the video game industry, and great potential to help create better games at a fraction of the cost of manual creation. However, much of the work in PCG is focused on generating relatively straightforward levels in simple games, as it is challenging to design an optimisable objective function for complex settings. This limits the applicability of PCG to more complex and modern titles, hindering its adoption in industry. Our work aims to address this limitation by introducing a compositional level generation method, which recursively composes simple, low-level generators together to construct large and complex creations. This approach allows for easily-optimisable objectives and the ability to design a complex structure in an interpretable way by referencing lower-level components. We empirically demonstrate that our method outperforms a non-compositional baseline by more accurately satisfying a designer's functional requirements in several tasks. Finally, we provide a qualitative showcase (in Minecraft) illustrating the large and complex, but still coherent, structures that were generated using simple base generators.

READ FULL TEXT

page 1

page 5

page 6

page 7

page 9

page 12

research
09/12/2021

Illuminating Diverse Neural Cellular Automata for Level Generation

We present a method of generating a collection of neural cellular automa...
research
04/14/2022

Procedural Content Generation using Neuroevolution and Novelty Search for Diverse Video Game Levels

Procedurally generated video game content has the potential to drastical...
research
06/27/2022

Learning Controllable 3D Level Generators

Procedural Content Generation via Reinforcement Learning (PCGRL) foregoe...
research
06/11/2022

Mutation Models: Learning to Generate Levels by Imitating Evolution

Search-based procedural content generation (PCG) is a well-known method ...
research
05/30/2022

Compressing and Comparing the Generative Spaces of Procedural Content Generators

The past decade has seen a rapid increase in the level of research inter...
research
05/30/2018

Data-driven Design: A Case for Maximalist Game Design

Maximalism in art refers to drawing on and combining multiple different ...
research
08/11/2021

Composing games into complex institutions

Game theory is used by all behavioral sciences, but its development has ...

Please sign up or login with your details

Forgot password? Click here to reset