Behavlets: a method for practical player modelling using psychology-based player traits and domain specific features

As player demographics broaden it has become important to understand variation in player types. Improved player models can help game designers create games that accommodate a range of playing styles, and may also facilitate the design of systems that detect the currently-expressed player type and adapt dynamically in real-time. Existing approaches can model players, but most focus on tracking and classifying behaviour based on simple functional metrics such as deaths, specific choices, player avatar attributes, and completion times. We describe a novel approach which seeks to leverage expert domain knowledge using a theoretical framework linking behaviour and game design patterns. The aim is to derive features of play from sequences of actions which are intrinsically informative about behaviour—which, because they are directly interpretable with respect to psychological theory of behaviour, we name ‘Behavlets’. We present the theoretical underpinning of this approach from research areas including psychology, temperament theory, player modelling, and game composition. The Behavlet creation process is described in detail; illustrated using a clone of the well-known game Pac-Man, with data gathered from 100 participants. A workshop-based evaluation study is also presented, where nine game design expert participants were briefed on the Behavlet concepts and requisite models, and then attempted to apply the method to games of the well-known first/third-person shooter genres, exemplified by ‘Gears of War’, (Microsoft). The participants found 139 Behavlet concepts mapping from behavioural preferences of the temperament types, to design patterns of the shooter genre games. We conclude that the Behavlet approach has significant promise, is complementary to existing methods and can improve theoretical validity of player models.

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

[2]  S. Wilson What Video Games Have to Teach Us about Learning and Literacy , 2006 .

[3]  Brenda Brathwaite,et al.  Challenges for Game Designers , 2008 .

[4]  Ben Cowley,et al.  Learning principles and interaction design for 'Green My Place': A massively multiplayer serious game , 2011, Entertain. Comput..

[5]  Staffan Björk,et al.  Theory lenses: deriving gameplay design patterns from theories , 2011, MindTrek.

[6]  Darryl Charles,et al.  User-System-Experience Model for User Centered Design in Computer Games , 2006, AH.

[7]  Robert Zubek,et al.  MDA : A Formal Approach to Game Design and Game Research , 2004 .

[8]  David L. Westbrook,et al.  Intelligent modeling of the user in interactive entertainment , 2002 .

[9]  Christine L. Lisetti,et al.  Modeling Users' Emotions During Interactive Entertainment Sessions , 2000 .

[10]  William V. Wright,et al.  A Theory of Fun for Game Design , 2004 .

[11]  K. Groos,et al.  The play of animals : a study of animal life and instinct , 2022 .

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

[13]  Darryl Charles,et al.  Analyzing player behavior in Pacman using feature-driven decision theoretic predictive modeling , 2009, 2009 IEEE Symposium on Computational Intelligence and Games.

[14]  William S. Davis,et al.  Systems Analysis and Design a Structured Approach , 1983, Int. CMG Conference.

[15]  Staffan Björk,et al.  Games and Design Patterns , 2005 .

[16]  Clara Fernández-Vara,et al.  Towards an Ontological Language for Game Analysis , 2005, DiGRA Conference.

[17]  Stefan M. Grünvogel Formal Models and Game Design , 2005, Game Stud..

[18]  R. F. C. Walters,et al.  Categories and computer science , 1992, Cambridge computer science texts.

[19]  D. Keirsey,et al.  Please Understand Me: Character and Temperament Types , 1978 .

[20]  Julian Togelius,et al.  Evolving personas for player decision modeling , 2014, 2014 IEEE Conference on Computational Intelligence and Games.

[21]  Raph Koster The Game Design Reader: A Rules of Play Anthology , 2005 .

[22]  Jay F. Nunamaker,et al.  Meeting analysis: findings from research and practice , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[23]  Ben Cowley Player profiling and modelling in computer and video games , 2009 .

[24]  K. Isbister,et al.  The Four Fun Keys , 2008 .

[25]  Tom Minka,et al.  TrueSkillTM: A Bayesian Skill Rating System , 2006, NIPS.

[26]  Aki Järvinen,et al.  Games without Frontiers: Theories and Methods for Game Studies and Design , 2008 .

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

[28]  Carl Selinger,et al.  Understanding Yourself and Others , 2004 .

[29]  Staffan Björk,et al.  Patterns In Game Design , 2004 .

[30]  Guillaume Chanel,et al.  Boredom, engagement and anxiety as indicators for adaptation to difficulty in games , 2008, MindTrek '08.

[31]  Aki Järvinen Games without Frontiers , 2009 .

[32]  Víctor Parada,et al.  People Efficiently Explore the Solution Space of the Computationally Intractable Traveling Salesman Problem to Find Near-Optimal Tours , 2010, PloS one.

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

[34]  Pedro A. González-Calero,et al.  Automatic Personalization of the Human Computer Interaction Using Temperaments , 2006, FLAIRS.

[35]  Chek Tien Tan,et al.  Personalised gaming: a motivation and overview of literature , 2012, IE '12.

[36]  Thomas Gärtner,et al.  Player Modeling for Intelligent Difficulty Adjustment , 2009, LWA.

[37]  Ilkka Kosunen,et al.  Experience Assessment and Design in the Analysis of Gameplay , 2014 .

[38]  Darryl Charles,et al.  Real-time rule-based classification of player types in computer games , 2013, User Modeling and User-Adapted Interaction.

[39]  J. Huizinga Homo Ludens: A Study of the Play-Element in Culture , 1938 .

[40]  Darryl Charles,et al.  An Investigation of Gamification Typologies for Enhancing Learner Motivation , 2014, 2014 International Conference on Interactive Technologies and Games.

[41]  P. Costa,et al.  Reinterpreting the Myers-Briggs Type Indicator from the perspective of the five-factor model of personality. , 1989, Journal of personality.

[42]  Benjamin Ultan Cowley The QUARTIC Process Model for Developing Serious Games: ‘Green My Place’ Case Study , 2014 .

[43]  Darryl Charles,et al.  Machine learning in digital games: a survey , 2008, Artificial Intelligence Review.

[44]  Katie Salen,et al.  Rules of play: game design fundamentals , 2003 .

[45]  G. Costikyan,et al.  Uncertainty in Games , 2013 .

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

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

[48]  Loren G. Terveen,et al.  Does an Individual's Myers-Briggs Type Indicator Preference Influence Task-Oriented Technology Use? , 2003, INTERACT.

[49]  Jana Kludas,et al.  Information fusion for multimedia: exploiting feature interactions for semantic feature selection and construction , 2010 .

[50]  Darryl Charles,et al.  Toward an understanding of flow in video games , 2008, CIE.

[51]  Iván Martínez-Ortiz,et al.  Integrating Domain Experts in Educational Game Authoring: A Case Study , 2012, 2012 IEEE Fourth International Conference On Digital Game And Intelligent Toy Enhanced Learning.

[52]  Robin Hunicke,et al.  AI for Dynamic Difficulty Adjustment in Games , 2004 .

[53]  Michael A. Bedek,et al.  The QUARTIC Process Model to Support Serious Games Development for Contextualized Competence-Based Learning and Assessment , 2012 .

[54]  Murray Silverstein,et al.  A Pattern Language , 1977 .