Procedural Puzzle Generation: A Survey
Citation:
Barbara De Kegel and Mads Haahr, Procedural Puzzle Generation: A Survey, IEEE Transactions on Games, 12, 1, 2020, 21 - 40Download Item:
Abstract:
Procedural Content Generation (PCG) for games has existed since the 1980s and is becoming increasingly important for creating gameworlds, backstory and characters across many genres, in particular open-world games such as ${Minecraft (2011)}$ and ${No Man's Sky (2016)}$ . A particular challenge faced by such games is that the content and/or gameplay may become repetitive. Puzzles constitute an effective technique for improving gameplay by offering players interesting problems to solve, but the use of PCG for generating puzzles has been limited compared with its use for other game elements, and efforts have focused mainly on games that are strictly puzzle games, rather than creating puzzles to be incorporated into other genres. Nevertheless, a significant body of work exists, which allows puzzles of different types to be generated algorithmically, and there is scope for much more research into this area. This paper presents a detailed survey of existing work in PCG for puzzles, reviewing 32 methods within eleven categories of puzzles. For the purpose of analysis, the paper identifies a total of seven salient characteristics related to the methods, which are used to show commonalities and differences between techniques and to chart promising areas for future research.
Author's Homepage:
http://people.tcd.ie/haahrmDescription:
PUBLISHEDManuscript received January 12, 2017; revised October 31, 2017 and September 20, 2018; accepted May 9, 2019. Date of publication May 20, 2019; date of current version March 17, 2020. (Corresponding author: Mads Haahr.)
Author: Haahr, Mads
Type of material:
Journal ArticleCollections
Series/Report no:
IEEE Transactions on Games12
1
Availability:
Full text availableKeywords:
Games, Generators, Space exploration, Taxonomy, Programming, Feature extraction, Puzzle games, Procedural contentSubject (TCD):
Creative TechnologiesDOI:
https://doi.org/10.1109/TG.2019.2917792ISSN:
1943-068XMetadata
Show full item recordLicences: