Designer Modeling for Personalized Game Content Creation Tools

With the growing use of automated content creation and computer-aided design tools in game development, there is potential for enhancing the design process through personalized interactions between the software and the game developer. This paper proposes designer modeling for capturing the designer's preferences, goals and processes from their interaction with a computer-aided design tool, and suggests methods and domains within game development where such a model can be applied. We describe how designer modeling could be integrated with current work on automated and mixed-initiative content creation, and envision future directions which focus on personalizing the processes to a designer's particular wishes.

[1]  Julian Togelius,et al.  Generating Map Sketches for Strategy Games , 2013, EvoApplications.

[2]  Henry A. Kautz A formal theory of plan recognition , 1987 .

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

[4]  Kenneth O. Stanley,et al.  Abandoning Objectives: Evolution Through the Search for Novelty Alone , 2011, Evolutionary Computation.

[5]  Arne Eigenfeldt,et al.  Evolving structures for electronic dance music , 2013, GECCO '13.

[6]  Rafael Pérez y Pérez,et al.  A Model for Evaluating Interestingness in a Computer-Generated Plot , 2013, ICCC.

[7]  William P. Birmingham,et al.  Modeling Form for On-line Following of Musical Performances , 2005, AAAI.

[8]  Andrew Stern,et al.  Procedural Authorship: A Case-Study Of the Interactive Drama Façade , 2005 .

[9]  Joseph Bates,et al.  Guiding interactive drama , 1997 .

[10]  Julian Togelius,et al.  Towards a Generic Method of Evaluating Game Levels , 2013, AIIDE.

[11]  Julian Togelius,et al.  Search-Based Procedural Content Generation: A Taxonomy and Survey , 2011, IEEE Transactions on Computational Intelligence and AI in Games.

[12]  Kostas Karpouzis,et al.  Towards Detecting Clusters of Players using Visual and Gameplay Behavioral Cues , 2012, VS-GAMES.

[13]  Georgios N. Yannakakis,et al.  Generic Physiological Features as Predictors of Player Experience , 2011, ACII.

[14]  Frédéric Maire,et al.  Evolutionary Game Design , 2011, IEEE Transactions on Computational Intelligence and AI in Games.

[15]  T. Kuhn,et al.  The Structure of Scientific Revolutions. , 1964 .

[16]  Simon Colton,et al.  Mechanic Miner: Reflection-Driven Game Mechanic Discovery and Level Design , 2013, EvoApplications.

[17]  Todd Lubart,et al.  How can computers be partners in the creative process: Classification and commentary on the Special Issue , 2005, Int. J. Hum. Comput. Stud..

[18]  A. D. Ritchie The Creative Mind , 1946, Nature.

[19]  G. Fricchione Descartes’ Error: Emotion, Reason and the Human Brain , 1995 .

[20]  E. Vesterinen,et al.  Affective Computing , 2009, Encyclopedia of Biometrics.

[21]  Somlak Wannarumon,et al.  An Aesthetics Driven Approach to Jewelry Design , 2010 .

[22]  Hao-Chuan Wang,et al.  Modeling Idea Generation Sequences Using Hidden Markov Models , 2008 .

[23]  Julian Togelius,et al.  Adapting Models of Visual Aesthetics for Personalized Content Creation , 2012, IEEE Transactions on Computational Intelligence and AI in Games.

[24]  David E. Kieras,et al.  The GOMS family of user interface analysis techniques: comparison and contrast , 1996, TCHI.

[25]  Robin Hunicke,et al.  The case for dynamic difficulty adjustment in games , 2005, ACE '05.

[26]  Julian Togelius,et al.  An experiment in automatic game design , 2008, 2008 IEEE Symposium On Computational Intelligence and Games.

[27]  Julian Togelius,et al.  Towards automatic personalised content creation for racing games , 2007, 2007 IEEE Symposium on Computational Intelligence and Games.

[28]  Diane J. Litman,et al.  On the interaction between plan recognition and intelligent interfaces , 1992, User Modeling and User-Adapted Interaction.

[29]  Michael Mateas,et al.  Tanagra: Reactive Planning and Constraint Solving for Mixed-Initiative Level Design , 2011, IEEE Transactions on Computational Intelligence and AI in Games.

[30]  Julian Togelius,et al.  Adaptive game level creation through rank-based interactive evolution , 2013, 2013 IEEE Conference on Computational Inteligence in Games (CIG).

[31]  Kenneth O. Stanley,et al.  Interactively evolving harmonies through functional scaffolding , 2011, GECCO '11.

[32]  E. Bono Lateral thinking: Creativity Step by Step , 1970 .

[33]  Rafael Bidarra,et al.  A declarative approach to procedural modeling of virtual worlds , 2011, Comput. Graph..

[34]  Zoran Popovic,et al.  Quantifying over play: Constraining undesirable solutions in puzzle design , 2013, FDG.

[35]  Eyke Hüllermeier,et al.  Preference Learning , 2005, Künstliche Intell..

[36]  Eyke Hllermeier,et al.  Preference Learning , 2010 .

[37]  Julian Togelius,et al.  Enhancements to constrained novelty search: two-population novelty search for generating game content , 2013, GECCO '13.

[38]  Gwenn Englebienne,et al.  Hierarchical Activity Recognition Using Automatically Clustered Actions , 2011, AmI.

[39]  Michael Mateas,et al.  Wide Ruled: A Friendly Interface to Author-Goal Based Story Generation , 2007, International Conference on Virtual Storytelling.

[40]  James M. Thomas Author in the Loop : Using Mixed-Initiative Planning to Improve Interactive Narrative , 2006 .

[41]  Julian Togelius,et al.  Experience-Driven Procedural Content Generation , 2011, IEEE Trans. Affect. Comput..

[42]  Julian Togelius,et al.  Sentient World: Human-Based Procedural Cartography - An Experiment in Interactive Sketching and Iterative Refining , 2013, EvoMUSART.

[43]  Daniele Loiacono,et al.  Player Modeling , 2013, Artificial and Computational Intelligence in Games.

[44]  Julian Togelius,et al.  Optimizing Visual Properties of Game Content Through Neuroevolution , 2011, AIIDE.

[45]  Julian Togelius,et al.  Limitations of Choice-Based Interactive Evolution for Game Level Design , 2012, Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment.

[46]  David Benyon,et al.  Applying user modeling to human-computer interaction design , 1993, Artificial Intelligence Review.

[47]  Georgios N. Yannakakis,et al.  Suggesting New Plot Elements for an Interactive Story , 2011, Intelligent Narrative Technologies.

[48]  Kenneth O. Stanley,et al.  Picbreeder: A Case Study in Collaborative Evolutionary Exploration of Design Space , 2011, Evolutionary Computation.