Abstract
Marahel is a language and framework for constructive generation of 2D tile-based game levels. It is developed with the dual aim of making it easier to build level generators for game developers, and to help solving the general level generation problem by creating a generator space that can be searched using evolution. We describe the different sections of the level generators, and show examples of generated maps from 5 different generators. We analyze their expressive range on three dimensions: percentage of empty space, number of isolated elements, and cell-wise entropy of empty space. The results show that generators that have starkly different output from each other can easily be defined in Marahel.
Original language | English (US) |
---|---|
Pages | 84-91 |
Number of pages | 8 |
State | Published - 2017 |
Event | 13th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2017 - Snowbird, United States Duration: Oct 5 2017 → Oct 6 2017 |
Conference
Conference | 13th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2017 |
---|---|
Country/Territory | United States |
City | Snowbird |
Period | 10/5/17 → 10/6/17 |
ASJC Scopus subject areas
- General Engineering
- Artificial Intelligence
- Computer Graphics and Computer-Aided Design
- Computer Science Applications
- Human-Computer Interaction
- Software