Wonderful Design: Applying Appraisal Theory to Procedural Level Generation
Updated Wednesday February 6th 2019
Wonderful Design
Rosa Corstjens and Anders Bouwer participated in the conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE) in Edmonton, Canada in November 2018.
Rosa presented her work [1] at the Experimental AI in Games Workshop (EXAG), which was co-located with the AIIDE conference. This research, in the context of her BSc thesis, was performed in collaboration with Joris Dormans of Ludomotion. It addresses the key research question of how to engineer emergence, and represents first steps towards directing (as a discipline) emotions in procedurally generated levels.
The talk was well-received and sparked a lively discussion.
I feel like this slide is peak EXAG #EXAG18 pic.twitter.com/FQItlWWTlg
— Chris Martens (@chrisamaphone) November 14, 2018
Pattern-Based Level Transformation
Rosa applied Ludoscope, a tool for procedural level generation developed by Joris Dormans. Ludoscope was successfully used for Unexplored, a rogue-like dungeon crawler that lets players explore procedurally generated cyclic dungeons with puzzles, quests and rich encounters. This work is a case study related to the sequel to Unexplored.
The following movie shows how a level is step-by-step transformed in the level transformation pipeline until it has the desired structures for appraisal and emotion patterns.
Conclusions
Can you really program emotions? Well, that sounds like mind control… Let’s say that the goal of this work is more friendly. It gently coaxes a players attention and feelings and helps focus and remain immersed by directing the shape and structure of the generated level content. This research represents important first steps towards engineering emergence.
-
Future Work. Additional validation, evaluation and extra patterns, could be part of future work.
-
Symposium. In case you wish to learn more, Rosa will give her talk at the Symposium on Live Game Design in Amsterdam on February 27th.
Bibliography
- R. Corstjens, A. Bouwer, J. Dormans and R. van Rozen. Wonderful Design: Applying Appraisal Theory to Procedural Level Generation. In Joint Proceedings of the AIIDE 2018 Workshops – Proceedings of the 5th Workshop on Experimental AI in Games, EXAG 2018, co-located with 14th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2018, Edmonton, AB, Canada, November 13–17, 2018. CEUR-WS.org, CEUR Workshop Proceedings, vol: 2282. [pdf]
We thank Rosa for sharing her presentation slides:
- R. Corstjens, Wonderful Design: Applying Appraisal Theory to Procedural Level Generation. Presentation slide deck. [pdf]
We thank EXAG organizer Stella Mazeika for sharing recordings of the presentations (including Rosa’s) on youtube.
- EXAG Presentations [youtube]
For completeness, we also add a link for the AIIDE talks.
- AIIDE Presentations [youtube]
Finally, we thank Joris Dormans for his continued collaboration with us in applied research on PCG and Automated Game Design.