Video game personalisation techniques: A comprehensive survey

Abstract Personalisation is the automatic customisation of content and services based on a prediction of what the user wants. Common examples of personalisation can be found in websites that automatically recommend news items or products based on the similar behaviour of other users. In the video game domain, personalisation involves constructing a system capable of tailoring video game rules and content to suit some aspect of the player, e.g., a player’s gameplay preferences, playing style, or skill level. The result of personalisation is a video game that can adapt to suit individual players while they play in order to more effectively entertain, learn, or communicate. In this paper, we survey the most relevant trends and directions of research in personalisation for computer games, a true multi-disciplinary problem requiring contributions from areas as diverse as artificial and computational intelligence, game studies, psychology, game design, and human–computer interaction.

[1]  Hong Yu,et al.  Personalized Procedural Content Generation to Minimize Frustration and Boredom Based on Ranking Algorithm , 2011, AIIDE.

[2]  Georgios N. Yannakakis,et al.  Player modeling using self-organization in Tomb Raider: Underworld , 2009, 2009 IEEE Symposium on Computational Intelligence and Games.

[3]  Simon Colton,et al.  Player Classification Using a Meta-Clustering Approach , 2010, CGAMES 2010.

[4]  Mark O. Riedl,et al.  Skill-based Mission Generation: A Data-driven Temporal Player Modeling Approach , 2012, PCG@FDG.

[5]  Darryl Charles,et al.  Player-Centred Game Design : Player Modelling and Adaptive Digital Games , 2005 .

[6]  H. Murray,et al.  Explorations in Personality , 2007 .

[7]  Georgios N. Yannakakis,et al.  Preference Learning for Cognitive Modeling: A Case Study on Entertainment Preferences , 2009, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[8]  Ben Stephenson,et al.  User-preference-based automated level generation for platform games , 2011, 2011 IEEE Conference on Computational Intelligence and Games (CIG'11).

[9]  Anders Tychsen,et al.  Motivations for play in computer role-playing games , 2008, Future Play.

[10]  Pieter Spronck,et al.  Player Profiling with Fallout 3 , 2012, AIIDE.

[11]  Nick Yee,et al.  Motivations for Play in Online Games , 2006, Cyberpsychology Behav. Soc. Netw..

[12]  Alessandro Canossa,et al.  Defining personas in games using metrics , 2008, Future Play.

[13]  David Thue,et al.  PaSSAGE: A Demonstration of Player Modeling in Interactive Storytelling , 2008, AIIDE.

[14]  M. Csíkszentmihályi Flow: The Psychology of Optimal Experience , 1990 .

[15]  Jesse Schell,et al.  The Art of Game Design: A book of lenses , 2019 .

[16]  BARBAROS BOSTAN,et al.  Player motivations: A psychological perspective , 2009, CIE.

[17]  Simon Colton,et al.  Capturing player experience with post-game commentaries , 2010, CGAMES 2010.

[18]  Richard Bartle,et al.  Designing Virtual Worlds , 2003 .

[19]  Maria E. Jabon,et al.  The Expression of Personality in Virtual Worlds , 2011 .

[20]  Simon Colton,et al.  Unsupervised Modeling of Player Style With LDA , 2012, IEEE Transactions on Computational Intelligence and AI in Games.

[21]  Julian Togelius,et al.  Modeling Player Experience for Content Creation , 2010, IEEE Transactions on Computational Intelligence and AI in Games.

[22]  Kenneth O. Stanley,et al.  Automatic Content Generation in the Galactic Arms Race Video Game , 2009, IEEE Transactions on Computational Intelligence and AI in Games.

[23]  Veronica Zammitto Gamers' personality and their gaming preferences , 2010 .

[24]  Peta Wyeth,et al.  GameFlow: a model for evaluating player enjoyment in games , 2005, CIE.

[25]  Philippe Pasquier,et al.  A Generic Approach to Challenge Modeling for the Procedural Creation of Video Game Levels , 2011, IEEE Transactions on Computational Intelligence and AI in Games.

[26]  Andreas Oikonomou,et al.  An investigation of the effects of game difficulty on player enjoyment , 2013, Entertain. Comput..

[27]  R. McCrae,et al.  An introduction to the five-factor model and its applications. , 1992, Journal of personality.

[28]  Jacob Cohen,et al.  A power primer. , 1992, Psychological bulletin.

[29]  Julian Togelius,et al.  Evolving Personalized Content for Super Mario Bros Using Grammatical Evolution , 2012, AIIDE.

[30]  Georgios N. Yannakakis,et al.  Towards affective camera control in games , 2010, User Modeling and User-Adapted Interaction.

[31]  Andrea Bonarini,et al.  Modeling enjoyment preference from physiological responses in a car racing game , 2010, Proceedings of the 2010 IEEE Conference on Computational Intelligence and Games.

[32]  Carlos Martinho,et al.  Adapting content presentation and control to player personality in videogames , 2011, Advances in Computer Entertainment Technology.

[33]  Ruck Thawonmas,et al.  MMOG Player Classification Using Hidden Markov Models , 2004, ICEC.

[34]  H. Jaap van den Herik,et al.  Games as personality profiling tools , 2011, 2011 IEEE Conference on Computational Intelligence and Games (CIG'11).

[35]  Boyang Li,et al.  An Offline Planning Approach to Game Plotline Adaptation , 2010, AIIDE.

[36]  Noah Wardrip-Fruin,et al.  Polymorph: dynamic difficulty adjustment through level generation , 2010, PCGames@FDG.

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

[38]  I. B. Myers Manual: A Guide to the Development and Use of the Myers-Briggs Type Indicator , 1985 .

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

[40]  Guillaume Chanel,et al.  Review on psychophysiological methods in game research , 2011 .

[41]  Nick Yee,et al.  The Demographics, Motivations, and Derived Experiences of Users of Massively Multi-User Online Graphical Environments , 2006, PRESENCE: Teleoperators and Virtual Environments.

[42]  Lennart E. Nacke,et al.  The neurobiology of play , 2010, Future Play.

[43]  Thomas W. Malone,et al.  Toward a Theory of Intrinsically Motivating Instruction , 1981, Cogn. Sci..

[44]  Xiaodong Li,et al.  Neuroevolution of content layout in the PCG: Angry bots video game , 2013, 2013 IEEE Congress on Evolutionary Computation.

[45]  Marc Herrlich,et al.  Design and Evaluation of Parametrizable Multi-genre Game Mechanics , 2012, ICEC.

[46]  Chris Bateman,et al.  21st Century Game Design (Game Development Series) , 2005 .

[47]  Daniel Schultheiss Long-term motivations to play MMOGs: A longitudinal study on motivations, experience and behavior , 2007, DiGRA Conference.

[48]  Ho-Lun Cheng,et al.  IMPLANT: An Integrated MDP and POMDP Learning AgeNT for Adaptive Games , 2009, AIIDE.

[49]  Brian Magerko Adaptation in Digital Games , 2008, Computer.

[50]  Lennart E. Nacke,et al.  Player Typology in Theory and Practice , 2011, DiGRA Conference.

[51]  Regan L. Mandryk,et al.  A continuous and objective evaluation of emotional experience with interactive play environments , 2006, CHI.

[52]  Mark O. Riedl,et al.  Toward supporting stories with procedurally generated game worlds , 2011, 2011 IEEE Conference on Computational Intelligence and Games (CIG'11).

[53]  Keith Burgun On Game Design , 2012 .

[54]  Manolis Maragoudakis,et al.  Data Mining for Player Modeling in Videogames , 2009, 2009 13th Panhellenic Conference on Informatics.

[55]  David Thue,et al.  Interactive Storytelling: A Player Modelling Approach , 2007, AIIDE.

[56]  Georgios N. Yannakakis,et al.  Extending neuro-evolutionary preference learning through player modeling , 2010, Proceedings of the 2010 IEEE Conference on Computational Intelligence and Games.

[57]  Luiz Chaimowicz,et al.  Player modeling: Towards a common taxonomy , 2011, 2011 16th International Conference on Computer Games (CGAMES).

[58]  Julian Togelius,et al.  Towards Automatic Personalized Content Generation for Platform Games , 2010, AIIDE.

[59]  Santiago Ontañón,et al.  DRAMA MANAGEMENT AND PLAYER MODELING FOR INTERACTIVE FICTION GAMES , 2010, Comput. Intell..

[60]  Pieter Spronck,et al.  Player behavioural modelling for video games , 2012, Entertain. Comput..

[61]  K. P. Kallio,et al.  At Least Nine Ways to Play: Approaching Gamer Mentalities , 2011, Games Cult..

[62]  Rafael Bidarra,et al.  In Press: Ieee Transactions on Computational Intelligence and Ai in Games Adaptivity Challenges in Games and Simulations: a Survey , 2022 .

[63]  Mark O. Riedl,et al.  A Temporal Data-Driven Player Model for Dynamic Difficulty Adjustment , 2012, AIIDE.