Busca avançada
Ano de início
Entree


Feasible-Infeasible Two-Population Genetic Algorithm to evolve dungeon levels with dependencies in barrier mechanics

Texto completo
Autor(es):
Viana, Breno M. F. ; Pereira, Leonardo T. ; Toledo, Claudio F. M. ; dos Santos, Selan R. ; Maia, Silvia M. D. M.
Número total de Autores: 5
Tipo de documento: Artigo Científico
Fonte: APPLIED SOFT COMPUTING; v. 119, p. 16-pg., 2022-04-01.
Resumo

This paper presents a search-based solution for the generation of dungeon levels with barrier mechanics and the placement of challenges and rewards in the levels' rooms. The barrier is a feature that temporarily blocks the player's progression, where one or more keys will unblock the way. The placement of barriers and keys must satisfy some constraints since the player cannot be stuck during the gameplay. Feasible-Infeasible Two-Population Genetic Algorithm (FI2Pop GA) evolves a grid representation that handles the level dependencies of barrier mechanics. We propose the concept of ordered regions to control the availability of keys better in the levels and procedures to create levels with more diversity in their contents. Data to measure the variety of the generated content is collected based on map linearity, mission linearity, leniency, and path redundancy. We analyzed our results through expressive range analysis, and it shows that our approach can generate a wide variety of playable levels. (C)& nbsp;2022 Elsevier B.V. All rights reserved. (AU)

Processo FAPESP: 13/07375-0 - CeMEAI - Centro de Ciências Matemáticas Aplicadas à Indústria
Beneficiário:Francisco Louzada Neto
Modalidade de apoio: Auxílio à Pesquisa - Centros de Pesquisa, Inovação e Difusão - CEPIDs