• DocumentCode
    130249
  • Title

    A search-based approach for generating Angry Birds levels

  • Author

    Ferreira, Luis ; Toledo, C.F.M.

  • Author_Institution
    Inst. of Math. & Comput. Sci., Univ. of Sao Paulo, São Carlos, Brazil
  • fYear
    2014
  • fDate
    26-29 Aug. 2014
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    This paper presents a genetic algorithm (GA) for the procedural generation of levels in the Angry Birds game. The GA evaluates the levels based on a simulation which measures the elements´ movement during a period of time. The algorithm´s objective is to minimize this metric to generate stable structures. The level evaluation also considers some restrictions, leading the levels to have certain characteristics. Since there is no open source code of the game, a game clone has been developed independently of our algorithm. This implementation can be used to support experiments with procedural content generation (PCG) methods for this game type. We performed experiments in order to evaluate the expressivity of the level generator and the results showed that the proposed algorithm could generate levels with interesting stable structures.
  • Keywords
    computer games; genetic algorithms; search problems; Angry Birds game level generation; PCG methods; game clone; genetic algorithm; procedural content generation methods; search-based approach; Birds; Cloning; Games; Genetic algorithms; Sociology; Statistics; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Games (CIG), 2014 IEEE Conference on
  • Conference_Location
    Dortmund
  • Type

    conf

  • DOI
    10.1109/CIG.2014.6932912
  • Filename
    6932912