SeekWhence a retrospective analysis tool for general game design

This paper describes the design of SeekWhence, a retrospective analysis tool for gameplay session. SeekWhence is a new addition to the Cicero AI-assisted game design tool, which is built on top of the Video Game Description Language (VGDL) and the General Video Game Framework (GVG-AI). With SeekWhence, designers can prototype their games and record gameplay sessions simulated by agents or human players. They can go back and forth on every frame of the recorded session, analyzing it step by step and import it into their current project to edit it. This paper explains the technical details of SeekWhence and gives examples of its usage.

[1]  Vincent Aleven,et al.  Replay Analysis in Open-Ended Educational Games , 2015 .

[2]  Manfred Tscheligi,et al.  CHI '04 Extended Abstracts on Human Factors in Computing Systems , 2004, CHI 2004.

[3]  Julian Togelius,et al.  Ieee Transactions on Computational Intelligence and Ai in Games the 2014 General Video Game Playing Competition , 2022 .

[4]  Zoran Popovic,et al.  A case study of expressively constrainable level design automation tools for a puzzle game , 2012, FDG.

[5]  Julian Togelius,et al.  Sentient Sketchbook: Computer-aided game level authoring , 2013, FDG.

[6]  Ben Shneiderman,et al.  Creativity support tools: accelerating discovery and innovation , 2007, CACM.

[7]  Simone Kriglstein,et al.  Visualizations for Retrospective Analysis of Battles in Team-based Combat Games: A User Study , 2016, CHI PLAY.

[8]  John R. Goodall,et al.  Evaluation methodology for comparing memory and communication of analytic processes in visual analytics , 2014, BELIV '14.

[9]  Brian O'Neill,et al.  Creativity support for novice digital filmmaking , 2013, CHI.

[10]  Zoran Popovic,et al.  Feature-based projections for effective playtrace analysis , 2011, FDG.

[11]  Charlotte Wiberg,et al.  Game Usability Heuristics (PLAY) for Evaluating and Designing Better Games: The Next Iteration , 2009, HCI.

[12]  Niklas Elmqvist,et al.  Toward Visualization for Games: Theory, Design Space, and Patterns , 2012, IEEE Transactions on Visualization and Computer Graphics.

[13]  Tom Schaul,et al.  A video game description language for model-based or interactive learning , 2013, 2013 IEEE Conference on Computational Inteligence in Games (CIG).

[14]  Anirudha Joshi,et al.  Jodo: A Tool for Foreigners to Build and Speak Hindi Sentences , 2015, IndiaHCI.

[15]  Michael Mateas,et al.  Tanagra: a mixed-initiative level design tool , 2010, FDG.

[16]  Keith Cheverst,et al.  3D Space-Time Visualization of Player Behaviour in Pervasive Location-Based Games , 2008, Int. J. Comput. Games Technol..

[17]  Heather Desurvire,et al.  Using heuristics to evaluate the playability of games , 2004, CHI EA '04.

[18]  Julian Togelius,et al.  Predicting player behavior in Tomb Raider: Underworld , 2010, Proceedings of the 2010 IEEE Conference on Computational Intelligence and Games.

[19]  Julian Togelius,et al.  Ropossum: An Authoring Tool for Designing, Optimizing and Solving Cut the Rope Levels , 2013, AIIDE.

[20]  Julian Togelius,et al.  Computationally Intelligent Collaborative EnviROnment for game and level design , 2017 .

[21]  Lucas N. Ferreira,et al.  1 StreamLevels : Using Visualization to Generate Platform Levels , 2015 .

[22]  Günter Wallner,et al.  Game user telemetry in practice: a case study , 2014, Advances in Computer Entertainment.

[23]  Ben Medler,et al.  Generations of Game Analytics, Achievements and High Scores , 2009, Eludamos: Journal for Computer Game Culture.

[24]  Shree K. Nayar,et al.  Mining Controller Inputs to Understand Gameplay , 2016, UIST.