Talakat: Bullet Hell Generation through Constrained Map-Elites

06/12/2018
by   Ahmed Khalifa, et al.
0

We describe a search-based approach to generating new levels for bullet hell games, which are action games characterized by and requiring avoidance of a very large amount of projectiles. Levels are represented using a domain-specific description language, and search in the space defined by this language is performed by a novel variant of the Map-Elites algorithm which incorporates a feasible- infeasible approach to constraint satisfaction. Simulation-based evaluation is used to gauge the fitness of levels, using an agent based on best-first search. The performance of the agent can be tuned according to the two dimensions of strategy and dexterity, making it possible to search for level configurations that require a specific combination of both. As far as we know, this paper describes the first generator for this game genre, and includes several algorithmic innovations.

READ FULL TEXT

page 4

page 8

research
02/24/2021

Generating and Blending Game Levels via Quality-Diversity in the Latent Space of a Variational Autoencoder

Several recent works have demonstrated the use of variational autoencode...
research
05/12/2022

Surrogate Infeasible Fitness Acquirement FI-2Pop for Procedural Content Generation

When generating content for video games using procedural content generat...
research
03/29/2023

Heuristic Search For Physics-Based Problems: Angry Birds in PDDL+

This paper studies how a domain-independent planner and combinatorial se...
research
02/18/2022

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

Procedural Content Generation (PCG) methods are valuable tools to speed ...
research
05/15/2020

Finding Game Levels with the Right Difficulty in a Few Trials through Intelligent Trial-and-Error

Methods for dynamic difficulty adjustment allow games to be tailored to ...
research
05/16/2017

Text-based Adventures of the Golovin AI Agent

The domain of text-based adventure games has been recently established a...
research
08/25/2021

Subgoal Search For Complex Reasoning Tasks

Humans excel in solving complex reasoning tasks through a mental process...

Please sign up or login with your details

Forgot password? Click here to reset