|
ABSTRACT
In recent years, several paradigms have emerged for interactive storytelling. In character-based storytelling, plot generation is based on the behaviour of autonomous characters. In this paper, we describe user interaction in a fully-implemented prototype of an interactive storytelling system. We describe the planning techniques used to control autonomous characters, which derive from HTN planning. The hierarchical task network representing a characters' potential behaviour constitute a target for user intervention, both in terms of narrative goals and in terms of physical actions carried out on stage. We introduce two different mechanisms for user interaction: direct physical interaction with virtual objects and interaction with synthetic characters through speech understanding. Physical intervention exists for the user in on-stage interaction through an invisible avatar: this enables him to remove or displace objects of narrative significance that are resources for character's actions, thus causing these actions to fail. Through linguistic intervention, the user can influence the autonomous characters in various ways, by providing them with information that will solve some of their narrative goals, instructing them to take direct action, or giving advice on the most appropriate behaviour. We illustrate these functionalities with examples of system-generated behaviour and conclude with a discussion of scalability issues.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
R. Hill , J. Gratch , W. L. Johnson , C. Kyriakakis , C. LaBore , R. Lindheim , S. Marsella , D. Miraglia , B. Moore , J. Morie , J. Rickel , M. Thiébaux , L. Tuch , R. Whitney , J. Douglas , W. Swartout, Toward the holodeck: integrating graphics, sound, character and story, Proceedings of the fifth international conference on Autonomous agents, p.409-416, May 2001, Montreal, Quebec, Canada
[doi> 10.1145/375735.376390]
|
| |
3
|
Aylett R., 1999. Narrative in Virtual Environments - Towards Emergent Narrative. In: AAAI 1999 Fall Symposium on Narrative Intelligence.
|
| |
4
|
Dautenhahn, K., 1998. Story-Telling in Virtual Environments, ECAI'98 Workshop on Intelligent Virtual Environments, Brighton, UK.
|
| |
5
|
|
| |
6
|
|
| |
7
|
Sgouros, N.M., Papakonstantinou, G. and Tsanakas, P., 1996. A Framework for Plot Control in Interactive Story Systems, Proceedings AAAI'96, AAAI Press.
|
| |
8
|
Grabson and Braun, 2001. A Morphological Approach to Interactive Storytelling. Proceedings of Cast01, Living in Mixed Realities, pp. 337--340.
|
| |
9
|
|
| |
10
|
Bickmore, T., and Cassell, J., 1999. Small Talk and Conversational Storytelling in Embodied Interface Agents. AAAI Fall Symposium, "Narrative Intelligence," November 5-7, Cape Cod, MA.
|
| |
11
|
Mateas, M. and Stern, A., 2000. Socially Intelligent Agents: The Human in the Loop. AAAI Fall Symposium.
|
| |
12
|
Young, R.M., 2000. Creating Interactive Narrative Structures: The Potential for AI Approaches. AAAI Spring Symposium in Artificial Intelligence and Interactive Entertainment, AAAI Press.
|
| |
13
|
Young, R.M., 2001. An Overview of the Mimesis Architecture: Integrating Narrative Control into a Gaming Environment. AAAI Spring Symposium in Artificial Intelligence and Interactive Entertainment, AAAI Press.
|
| |
14
|
Cavazza M, Charles, F. and Mead, S.J., 2001. AI-based Animation for Interactive Storytelling. Proceedings of Computer Animation, IEEE Computer Society Press.
|
| |
15
|
|
| |
16
|
Propp, V., 1968. Morphology of the Folktale. University of Texas Press: Austin and London.
|
| |
17
|
|
| |
18
|
Mateas, M. and Stern, A., 2000. Towards Integrating Plot and Character for Interactive Drama. In Socially Intelligent Agents: The Human in the Loop. Papers from the 2000 AAAI Fall Symposium, Technical Report FS-00-04, AAAI Press, 113--118.
|
| |
19
|
Bonnie Webber , Norman Badler , Barbara Di Eugenio , Chris Geib , Libby Levison , Michael Moore, Instructions, intentions and expectations, Artificial Intelligence, v.73 n.1-2, p.253-269, Feb. 1995
[doi> 10.1016/0004-3702(94)00013-Q]
|
| |
20
|
Geib, C., 1994. The intentional planning system: Itplans. Proceedings of the 2nd Artificial Intelligence Planning Systems Conference, pp. 55--64.
|
| |
21
|
|
| |
22
|
|
| |
23
|
|
| |
24
|
Smith, S.J.J., Nau, D.S., and Throop, T., 1998. Computer Bridge: A Big Win for AI Planning. AI Magazine, 19(2):93--105.
|
| |
25
|
|
| |
26
|
Geib, C. and Webber, B., 1993. A consequence of incorporating intentions in means-end planning. Working Notes - AAAI Spring Symposium Series: Foundations of Automatic Planning: The Classical Approach and Beyond. AAAI Press.
|
 |
27
|
|
| |
28
|
Barthes, R. 1966. Introduction a l'Analyse Structurale des Récits (in French), Communications, 8, pp. 1--27.
|
| |
29
|
Traum, D. and Rickel, J., 2001. Embodied Agents for Multi-party Dialogue in Immersive Virtual Worlds. IJCAI 2001 Workshop on Representation and Reasoning in Practical Dialogue Systems, Seattle, USA.
|
 |
30
|
Rama Bindiganavale , William Schuler , Jan M. Allbeck , Norman I. Badler , Aravind K. Joshi , Martha Palmer, Dynamically altering agent behaviors using natural language instructions, Proceedings of the fourth international conference on Autonomous agents, p.293-300, June 03-07, 2000, Barcelona, Spain
[doi> 10.1145/336595.337503]
|
CITED BY 22
|
|
|
|
|
Fred Charles , Marc Cavazza , Steven J. Mead , Olivier Martin , Alok Nandi , Xavier Marichal, Compelling experiences in mixed reality interactive storytelling, Proceedings of the 2004 ACM SIGCHI International Conference on Advances in computer entertainment technology, p.32-40, June 03-05, 2005, Singapore
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Steven Dow , Manish Mehta , Annie Lausier , Blair MacIntyre , Micheal Mateas, Initial lessons from AR Façade, an interactive augmented reality drama, Proceedings of the 2006 ACM SIGCHI international conference on Advances in computer entertainment technology, June 14-16, 2006, Hollywood, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Damian Hills , Yusuf Pisan , Ernest Edmonds, Towards a generic framework for situated collaborative storytelling, Proceedings of the 5th Australasian Conference on Interactive Entertainment, p.1-6, December 03-05, 2008, Brisbane, Queensland, Australia
|
|
|
|
|
|
|
|
|
Rossana Damiano , Vincenzo Lombardo , Antonio Pizzo , Fabrizio Nunnari, Dramatization Meets Narrative Presentations, Proceeding of the 2006 conference on ECAI 2006: 17th European Conference on Artificial Intelligence August 29 -- September 1, 2006, Riva del Garda, Italy, p.31-35, May 22, 2006
|
|
|
|
INDEX TERMS
Primary Classification:
I.
Computing Methodologies
I.2
ARTIFICIAL INTELLIGENCE
I.2.8
Problem Solving, Control Methods, and Search
Subjects:
Graph and tree search strategies
Additional Classification:
I.
Computing Methodologies
I.2
ARTIFICIAL INTELLIGENCE
I.2.8
Problem Solving, Control Methods, and Search
Subjects:
Plan execution, formation, and generation;
Heuristic methods
General Terms:
Algorithms,
Design,
Experimentation,
Theory,
Verification
Keywords:
computer games,
interactive storytelling,
planning,
speech understanding,
synthetic characters
|