DocumentCode
1493459
Title
Simultaneous Dual Level Creation for Games
Author
Ashlock, Daniel ; Lee, Colin ; McGuinness, Cameron
Author_Institution
Dept. of Math. & Stat., Univ. of Guelph, Guelph, ON, Canada
Volume
6
Issue
2
fYear
2011
fDate
5/1/2011 12:00:00 AM
Firstpage
26
Lastpage
37
Abstract
Recent research has shown that it is possible to design fitness functions, based on dynamic programming, that allow evolutionary computation to automatically generate level maps for games. In this study levels with multiple types of barriers are automatically designed. The levels are designed under the assumption that there are two agent types and that at least one agent type may ignore one type of barrier. A specification of multiple types of barriers thus creates two mazes, one for each agent type, that coexist in the same space. The design of these dual mazes is accomplished using different fitness functions for two mazes simultaneously. For example, this permits a level with a single long winding path for an agent that cannot walk through one type of barrier coexisting with a low-diameter maze with more complex connectivity for an agent that cannot cross another type of barrier. This study explores two representations for game levels with multiple barrier types using four different pairs of fitness functions. The system is shown to be able to design dual mazes whose properties depend substantially on both the choice of fitness function and representation used.
Keywords
computer games; dynamic programming; evolutionary computation; multi-agent systems; agent types; automatic game content generation; dual level creation; dual mazes; dynamic programming; evolutionary computation; fitness function; game level generation; multiple barrier type; Arrays; Dynamic programming; Evolutionary computation; Games; Heuristic algorithms;
fLanguage
English
Journal_Title
Computational Intelligence Magazine, IEEE
Publisher
ieee
ISSN
1556-603X
Type
jour
DOI
10.1109/MCI.2011.940622
Filename
5749440
Link To Document