Abstract
Creative play requires a fertile but well-defined design space. This paper describes a design process for creating three-dimensional virtual reality play spaces that allow the development and exploration of social interactions and relationships. The process was developed as part of a commercial research effort to create an interactive virtual reality entertainment system that allows children to engage in creative and constructive play within an established action/adventure framework. The effort centres on designing Al characters for aconstructive narrative. We claim that a behaviour-based architecture is an ideal starting point for developing agents for such a process, but that its full realization requires additional architectural structures and methodological support for the design process. In this paper, we describe a character architecture called Spark of Life (SoL). We also propose a three-layer design process for producing fertile and aesthetic constructive narratives. Finally, we describe our experience in implementing these ideals in an industrial setting.
Similar content being viewed by others
References
Pearce C. The interactive book: a guide to the interactive revolution. Indianapolis Macmillan Technical Publishing, 1997
Simonton DK. Creative productivity: a predictive and explanatory model of career trajectories and landmarks. Psychological Review 1997; 104: 60–89
Boden M. Artificial intelligence and natural man, 2nd edition. New York: Basic Books, 1987
Joffe BA, Wright W. Simcity: thematic mapping city management simulation an entertaining, interactive gaming tool. In: Proceedings of GIS/LIS, Vol 2. Orlando, Florida, 1989; 591–600
Cassell J, Jenkins H. (eds). From Barbie to Mortal Kombat: gender and computer games. Cambridge, MA, USA MIT Press, 1998
Grand S, Cliff D, Malhotra A. Creatures: artificial life autonomous software agents for home entertainment. In: Johnson WL. (ed) Proceedings of the First International Conference on Autonomous Agents. ACM Press, 1997; 22–29
Roussos M, Johnson AE, Leigh J, Vasilakis CA, Barnes CR, Moher TG. NICE: combining constructionism, narrative, and collaboration in a virtual learning environment. Computer Graphics 1997; 31: 62–63
Thórisson KR. Communicative humanoids: a computational model of psychosocial dialogue skills. PhD Thesis, MIT Media Laboratory, 1996
Thórisson KR. A mind model for multi-modal communicative creatures & humanoids. International Journal of Applied Artificial Intelligence 1999; 13: 519–538
Bryson J, McGonigle B. Agent architecture as object oriented design. In: Singh MP, Rao AS, Wooldridge MJ. (eds) The Fourth International Workshop on Agent Theories, Architectures, and Languages (ATAL97), Providence, RI. Springer, 1998; 15–30
Bryson J. Hierarchy and sequence vs. full parallelism in action selection. In: Ballin D. (ed) Intelligent virtual agents 2. Salford, UK, 1999; 113–125
Hayes-Roth B, van Gent R. Story-making with improvisational puppets. In: Johnson WL. (ed) Proceedings of the First International Conference on Autonomous Agents. ACM Press, 1997; 1–7
Lester JC, Stone BA. Increasing believability in animated pedagogical agents. In: Johnson WL. (ed) Proceedings of the First International Conference on Autonomous Agents. ACM Press, 1997; 16–21
André E, Rist T, Müller J. Integrating reactive and scripted behaviors in a life-like presentation agent. In: Sycara KP, Wooldridge M. (eds) Proceedings of the Second International Conference on Autonomous Agents. ACM Press; 1998: 261–268
Sengers, P. Do the thing right: an architecture for action expression. In: Sycara KP, Wooldridge M. (eds) Proceedings of the Second International Conference on Autonomous Agents. ACM Press, 1998; 24–31
Kortenkamp D, Bonasso RP, Murphy R. (eds). Artificial intelligence and mobile robots: case studies of successful robot systems. Cambridge, MA: MIT Press, 1998
Hexmoor H, Horswill I, Kortenkamp D. Special issue: Software architectures for hardware agents. Journal of Experimental & Theoretical Artificial Intelligence 1997; 9: 147–156
Levison L. Connecting planning and action via object-specific reasoning. PhD Thesis, University of Pennsylvania, 1996
Georgeff MP, Lansky AL. Reactive reasoning and planning. In: Proceedings of the Sixth National Conference on Artificial Intelligence (AAAI-87). Seattle, WA. 1987; 677–682
Bonasso RP, Firby RJ, Gat E, Kortenkamp D, Miller DP, Slack MG. Experiences with an architecture for intelligent, reactive agents. Journal of Experimental & Theoretical Artificial Intelligence 1997; 9: 237–256
Bryson J, Stein LA. Architectures and idioms: making progress in agent design. In: Castelfranchi C, Lespérance Y. (eds) The Seventh International Workshop on Agent Theories, Architectures, and Languages (ATAL2000). LNAI Vol. 1986, Berlin Springer, in press
Newell A. Unified theories of cognition. Cambridge, MA: Harvard University Press, 1990
Thórisson KR. Real-time decision making in face to face communication. In: Sycara KP, Wooldridge M. (eds) Proceedings of the Second International Conference on Autonomous Agents (Agents '98). Minneapolis: ACM Press, 1998; 16–23
Bryson J. Making modularity work: combining memory systems and intelligent processes in a dialog agent. In: Sloman A (ed) AISB'00 Symposium on Designing a Functioning Mind, 2000; 21–30
Cassell J, Thórisson KR. The power of a nod and a glance: envelope vs. emotional feedback in animated conversational agents. International Journal of Applied Artificial Intelligence 1999; 13: 519–538
Thórisson KR. Layered modular action control for communicative humanoids. In: Thalmann NM. (ed) Computer Animation '97. Geneva: IEEE Press. 1997; 134–143
Thorisson, KR. (2001). Machine perception of real-time multimodal natural dialogue. In McKevitt, P., editor, Language, vision and music. John Benjamins, London. in press
Beckoff M, Byers JA. Animal play: evolutionary, comparative, and ecological perspectives. Cambrodge, Cambridge University Press, 1998
Byrne RW, Russon AE. Learning by imitation: a hierarchical approach. Brain and Behavioral Sciences 1998; 21: 667–721
Ziemke T. Adaptive behavior in autonomous agents. Presence 1998; 7 (6):564–587
Carlson NR. Physiology of behavior. Boston: Allyn and Bacon, 2000
Reynolds CW. Flocks, herds, and schools: a distributed behavioral model. Computer Graphics 1987; 21: 25–34
Matari'c MJ. Designing emergent behaviors: from local interactions to collective intelligence. In: Proceedings of the Second International Conference on Simulation of Adaptive Behavior. Cambridge, MA: MIT Press, 1992; 432–441
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Bryson, J., Thórisson, K.R. Dragons, bats and evil knights: A three-layer design approach to character-based creative play. Virtual Reality 5, 57–71 (2000). https://doi.org/10.1007/BF01424337
Issue Date:
DOI: https://doi.org/10.1007/BF01424337