Gameplay Design Patterns for Game Dialogues

Dialogues are natural models for human communication and have also been used to model interaction within computer games. In this paper, we look at current models of dialogues from within the field of computational linguistics and explore their usefulness of games, and especially for the design of gameplay through interaction with nonplaying characters in games. This is done by analyzing several examples of computer-based games and similar playful activities, both to see which models of dialogues are used but also to suggest possible ways of expanding gameplay through using other dialogue models. Uses of existing models for dialogues within games are identified but an additional model, the Game State-based approach to dialogues, is introduced. The possible implications of the changes in gameplay are described through the use of gameplay design patterns, offering a way to encode design knowledge explicitly and link that knowledge to other gameplay design pattern collections.

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

[2]  D. Richard Hipp,et al.  Spoken Natural Language Dialog Systems , 1994 .

[3]  Harry Bunt,et al.  Context and Dialogue Control , 1994 .

[4]  Jenny Brusk,et al.  Dialogue management for social game characters using statecharts , 2008, ACE '08.

[5]  Staffan Björk,et al.  Gameplay Design Patterns for Believable Non-Player Characters , 2007, DiGRA Conference.

[6]  Randall W. Hill,et al.  Toward Virtual Humans , 2006, AI Mag..

[7]  James F. Allen,et al.  Toward Conversational Human-Computer Interaction , 2001, AI Mag..

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

[9]  L. Wittgenstein Philosophical investigations = Philosophische Untersuchungen , 1958 .

[10]  Jens Allwood On Dialogue Cohesion , 1992 .

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

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

[13]  Varol Akman,et al.  Turing Test: 50 Years Later , 2000, Minds and Machines.

[14]  Arne Jönsson,et al.  Ontology-Driven Information-Providing Dialogue Systems , 2003, AMCIS.

[15]  F. Inglis How To Do Things With Words. , 1971 .

[16]  Mitsuru Ishizuka,et al.  Life-like characters - tools, affective functions, and applications , 2004, Life-like characters.

[17]  James H. Martin,et al.  Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition , 2000 .

[18]  James F. Allen,et al.  Towards Conversational Human-Computer Interaction , 2000 .

[19]  E. Schegloff,et al.  A simplest systematics for the organization of turn-taking for conversation , 1974 .

[20]  Joseph Weizenbaum,et al.  and Machine , 1977 .

[21]  Chris Swain The augmented conversation engine: a system for achieving believable conversation in games and interactive stories , 2008, ACE '08.

[22]  Staffan Björk,et al.  Character-Driven Game Design: Characters, Conflicts, and Gameplay , 2008 .

[23]  J. Cassell,et al.  Embodied conversational agents , 2000 .

[24]  Andrew Stern,et al.  A Behavior Language: Joint Action and Behavioral Idioms , 2004, Life-like characters.