An Evolutionary Algorithm for Procedural Content Generation for the game Super Mario Bros

Authors

  • Mayara Beatriz Maia Silva Faculdade de Tecnologia de Americana
  • Kleber de Oliveira Andrade Faculdade de Tecnologia de Americana

Keywords:

Inteligência Artificial, Algoritmos Evolutivos, Geração Procedural de Conteúdos

Abstract

Procedural content generation (PCG) is a method of automated creation of digital content. One of the challenges in the area is to generate a variety of content, with low computational cost and guaranteed validity. The present paper addresses the procedural generation of typical levels of Super Mario Bros (SMB) game. This project considers the representation of a SMB level, by using a vector of vertical slices; accordingly, it is possible to create a set of patterns and use them in the generation of the map. Therefore, the aim is to use Evolutionary Algorithms (AEs) combined with the patterns (set of slices from a real game phase) to generate the SMB levels. The preliminary results showed that, despite the use of few standards, the conducted experiments converged to feasible levels.

Published

2021-09-27

How to Cite

SILVA, M. B. M. .; ANDRADE, K. de O. An Evolutionary Algorithm for Procedural Content Generation for the game Super Mario Bros. Portugues, [S. l.], v. 3, n. 1, p. 51-60, 2021. Disponível em: https://fateccampinas.com.br/rbti/index.php/fatec/article/view/59. Acesso em: 23 feb. 2025.

Issue

Section

Artigos