Modeling believable game characters

The behavior of virtual characters in computer games is usually determined solely by decision trees or finite state machines, which is detrimental to the characters' believability. It has been argued that enhancing the virtual characters with emotions, personalities, and moods, may make their behavior more diverse and thus more believable. Most research in this direction is based on existing (socio-)psychological literature, but not tested in a suitable experimental setting where humans interact with the virtual characters. In our research, we use a simplified version of the personality model of Ochs et al. [1], which we test in a game which has human participants interact with three agents with different personalities: an extraverted agent, a neurotic agent, and a neutral agent. The model only influences the agents' emotions, which are only exhibited by their facial expressions. The participants were asked to assess the agents' personality based on six possible traits. We found that the participants considered the neurotic agent as the most neurotic, while there are also indications that the extraverted agent was considered the most extraverted. We conclude that players will indeed distinguish personality differences between agents based on their facial expression of emotions. Therefore, using a personality model may make it easy for game developers to quickly create a high variety of virtual characters, who exhibit individual behaviors, making them more believable.

[1]  Magalie Ochs,et al.  Simulation of the Dynamics of Nonplayer Characters' Emotions and Social Relations in Games , 2009, IEEE Transactions on Computational Intelligence and AI in Games.

[2]  H. Eysenck Biological Basis of Personality , 1963, Nature.

[3]  P. Costa,et al.  Personality trait structure as a human universal. , 1997, The American psychologist.

[4]  Patrick Gebhard,et al.  ALMA: a layered model of affect , 2005, AAMAS '05.

[5]  Keith Waters,et al.  Computer Facial Animation, Second Edition , 1996 .

[6]  R. Stephenson A and V , 1962, The British journal of ophthalmology.

[7]  Joseph Bates,et al.  The role of emotion in believable agents , 1994, CACM.

[8]  Ioannis Arapakis,et al.  Theories, methods and current research on emotions in library and information science, information retrieval and human-computer interaction , 2011, Inf. Process. Manag..

[9]  Nadia Magnenat-Thalmann,et al.  Generic personality and emotion simulation for conversational agents , 2004, Comput. Animat. Virtual Worlds.

[10]  Michael Mateas,et al.  Comme il Faut: A System for Simulating Social Games Between Autonomous Characters , 2009 .

[11]  Oliver Kramer,et al.  Evolution of Human-Competitive Agents in Modern Computer Games , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[12]  Christian Bauckhage,et al.  Learning Human-Like Movement Behavior for Computer Games , 2004 .

[13]  Michael Neff,et al.  Storytelling Agents with Personality and Adaptivity , 2015, IVA.

[14]  Stacy Marsella,et al.  Embodied Autonomous Agents , 2014, Handbook of Virtual Environments, 2nd ed..

[15]  D. Watson,et al.  On traits and temperament: general and specific factors of emotional experience and their relation to the five-factor model. , 1992, Journal of personality.

[16]  Keith Waters,et al.  Computer facial animation , 1996 .

[17]  Yong Tao,et al.  Compound facial expressions of emotion , 2014, Proceedings of the National Academy of Sciences.

[18]  Marilyn A. Walker,et al.  Towards personality-based user adaptation: psychologically informed stylistic language generation , 2010, User Modeling and User-Adapted Interaction.

[19]  Christine L. Lisetti,et al.  HapFACS: An Open Source API/Software to Generate FACS-Based Expressions for ECAs Animation and for Corpus Generation , 2013, 2013 Humaine Association Conference on Affective Computing and Intelligent Interaction.

[20]  Etienne de Sevin,et al.  Evaluation of Four Designed Virtual Agent Personalities , 2012, IEEE Transactions on Affective Computing.

[21]  P. Ekman,et al.  Facial action coding system: a technique for the measurement of facial movement , 1978 .

[22]  M. Argyle Bodily communication, 2nd ed. , 1988 .

[23]  Andrew Ortony,et al.  On making believable emotional agents believable , 1988 .

[24]  W. Marsden I and J , 2012 .

[25]  Joost Broekens,et al.  Foundations for modelling emotions in game characters: Modelling emotion effects on cognition , 2009, 2009 3rd International Conference on Affective Computing and Intelligent Interaction and Workshops.