2022 · 10 citations · 10 references
ComputingEvolutionary BiologyArtificial IntelligenceEvolutionary TheoryMicroevolutionEvolutionary ComputationEvolutionary Game TheoryGame PlayingGame Difficulty Progression
Action-Adventure games have several challenges to overcome, where the most common are enemies. The enemies’ goal is to hinder the players’ progression by taking life points, and the way they hinder this progress is distinct for different kinds of enemies. In this context, this paper introduces an extended version of an evolutionary approach for procedurally generating enemies that target the enemy’s difficulty as the goal. Our approach advances the enemy generation research by incorporating a MAP-Elites population to generate diverse enemies without losing quality. The computational experiment showed the method converged most enemies in the MAP-Elites in less than a second for most cases. Besides, we experimented with players who played an Action-Adventure game prototype with enemies we generated. This experiment showed that the players enjoyed most levels they played, and we successfully created enemies perceived as easy, medium, or hard to face.
10
Illuminating search spaces by mapping elites
Jean-Baptiste Mouret, Jeff Clune · arXiv (Cornell University) · 2015 · 412 citations · Full text
Rashmi Kanagal‐Shamanna, Bryce P. Portier, Rajesh R. Singh et al. · Modern Pathology · 2013 · 215 citations
Procedural Content Generation through Quality Diversity
Daniele Gravina, Ahmed Khalifa, Antonios Liapis et al. · 2019 IEEE Conference on Games (CoG) · 2019 · 121 citations · Full text
Ahmed Khalifa, Scott Lee, Andy Nealen et al. · Proceedings of the Genetic and Evolutionary Computation Conference · 2018 · 77 citations