Dialogue management for social game characters using statecharts

Character development in games tend to refer to those features that augment the character's skills and experiences in order for it to become better equipped to meet the challenges in the game. We mean that the next step should be to provide the characters with social skills, including the ability to interact using natural language. To date an extensive amount of significant work has been done in the field of believable characters, but not specifically aimed at being placed in game worlds. This means that the methods used not necessarily meet the necessary requirements. In this paper we present a method we believe is capable of handling both game flow as well as dialogue flow, namely statecharts. By example we also show how to specify statecharts for describing socially intelligent dialogue behavior.

[1]  Torbjörn Lager,et al.  Developing Natural Language Enabled Games in SCXML , 2008, J. Adv. Comput. Intell. Intell. Informatics.

[2]  Mitsuru Ishizuka,et al.  Simulating Affective Communication with Animated Agents , 2001, INTERACT.

[3]  Janet E. Cahn,et al.  Improvising Linguistic Style: Social and Affective Bases for Agents. , 1997 .

[4]  Michael Kipp,et al.  ERIC: a generic rule-based framework for an affective embodied commentary agent , 2008, AAMAS.

[5]  Norman I. Badler,et al.  Creating Interactive Virtual Humans: Some Assembly Required , 2002, IEEE Intell. Syst..

[6]  Barbara Hayes-Roth,et al.  Animate Characters , 1998, Autonomous Agents and Multi-Agent Systems.

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

[8]  Mitsuru Ishizuka,et al.  Let's talk! Socially intelligent agents for language conversation training , 2001, IEEE Trans. Syst. Man Cybern. Part A.

[9]  Penelope Brown,et al.  Politeness: Some Universals in Language Usage , 1989 .

[10]  P. Costa,et al.  The five-factor theory of personality. , 2008 .

[11]  Andrew Stern,et al.  Façade: An Experiment in Building a Fully-Realized Interactive Drama , 2003 .

[12]  Torbjörn Lager,et al.  DEAL: dialogue management in SCXML for believable game characters , 2007, Future Play.

[13]  Aaron Bryan Loyall,et al.  Believable agents: building interactive personalities , 1997 .

[14]  Janet E. Cahn,et al.  Linguistic Style Improvisation for Lifelike Computer Characters , 1996 .

[15]  David Harel,et al.  Statecharts: A Visual Formalism for Complex Systems , 1987, Sci. Comput. Program..

[16]  Xuan Zhang,et al.  Emotional Communication with Virtual Humans , 2003, MMM.

[17]  Marc Cavazza,et al.  Dialogue Generation in Character-based Interactive Storytelling , 2005, AIIDE.