Illuminating the Space of Dungeon Maps, Locked-door Missions and Enemy Placement Through MAP-Elites

02/18/2022
by   Breno M. F. Viana, et al.
0

Procedural Content Generation (PCG) methods are valuable tools to speed up the game development process. Moreover, PCG may also present in games as features, such as the procedural dungeon generation (PDG) in Moonlighter (Digital Sun, 2018). This paper introduces an extended version of an evolutionary dungeon generator by incorporating a MAP-Elites population. Our dungeon levels are discretized with rooms that may have locked-door missions and enemies within them. We encoded the dungeons through a tree structure to ensure the feasibility of missions. We performed computational and user feedback experiments to evaluate our PDG approach. They show that our approach accurately converges almost the whole MAP-Elite population for most executions. Finally, players' feedback indicates that they enjoyed the generated levels, and they could not indicate an algorithm as a level generator.

READ FULL TEXT

page 6

page 7

research
02/19/2022

Illuminating the Space of Enemies Through MAP-Elites

Action-Adventure games have several challenges to overcome, where the mo...
research
05/03/2023

Why Oatmeal is Cheap: Kolmogorov Complexity and Procedural Generation

Although procedural generation is popular among game developers, academi...
research
02/11/2020

Mech-Elites: Illuminating the Mechanic Space of GVGAI

This paper introduces a fully automatic method of mechanic illumination ...
research
07/10/2023

An evolutionary game with environmental feedback and players' opinions

Evolutionary games are a developing sub-field of game theory. This branc...
research
06/12/2018

Talakat: Bullet Hell Generation through Constrained Map-Elites

We describe a search-based approach to generating new levels for bullet ...
research
05/23/2019

Automatic Generation of Level Maps with the Do What's Possible Representation

Automatic generation of level maps is a popular form of automatic conten...
research
07/30/2021

Procedural Generation of 3D Maps with Snappable Meshes

In this paper we present a technique for procedurally generating 3D maps...

Please sign up or login with your details

Forgot password? Click here to reset