Abstract
Interactive fiction and adventure video games are narrative genres which provide the player with the option of acting as the main character of the story. However these genres do not fully match the expectations of their authors and readers because the player cannot deeply affect the storyline.
This article describes a system integrating highly interactive narrative structures in a real-time 3D environment.
Based on a theoretical foundation of narrative and drama, an interactive drama engine (IDE) has been implemented. It comprises an action calculus system, a text-generation system, a behavior engine, an animation engine as well as an innovative adaptive user interface. The IDE is demonstrated with two scenarios.
- BREMOND, C. 1974. Logique du recit. Seuil, Paris.Google Scholar
- CAVAZZA, M., CHARLES, F., AND MEAD, S. J. 2001. Characters in search of an author: AI-based virtual storytelling. In Proceedings of the First International Conference on Virtual Storytelling (ICVS 2001). LNCS 2197. Springer Verlag New York,145-154. Google ScholarDigital Library
- CAVAZZA, M., MARTIN O., CHARLES, F., MEAD, S. J., AND MARICHAL, X. 2003. User acting in mixed reality interactive storytelling. In Proceedings of the Second International Conference on Virtual Storytelling (ICVS 2003, Toulouse, France). LNCS 2897, Springer Verlag, New York, 189-197. Google ScholarDigital Library
- CRAWFORD, C. 1999. Assumptions underlying the Erasmatron interactive storytelling engine . In Papers from the AAAI Fall Symposium on Narrative Intelligence, Tech.Rep. FS-99-01. AAAI Press, Menlo Park, CA, 112-114.Google Scholar
- CRAWFORD, C. 1993. Flawed methods for interactive storytelling. Interactive Entertainment Design 7 (http://www.erasmatazz.com/library/JCGD_Volume_7/Flawed_Methods.html).Google Scholar
- DONIKIAN, S. 2001. HPTS: A behaviour modelling language for autonomous agents. In Proceedings of the Fifth International Conference on Autonomous Agents (Montreal, Que., May). ACM Press. Google ScholarDigital Library
- DRAS, M., KAVAKLI, M., RICHARDS, D. 2005. Training for high risk situations. In Proceedings of The Agent Based Systems for Human Learning (ABSHL) Workshop in Conjunction with the Fourth International Joint Conference on Autonomous Agents and MultiAgent Systems (Utrecht, The Netherlands, July 25-26).Google Scholar
- ECO, U. 1979. Lector in Fabula. Bompiani, Milan.Google Scholar
- GENETTE, G. 1969. Figures II. Seuil, Paris.Google Scholar
- GREIMAS, A. J. 1970. Du Sens. Seuil, Paris.Google Scholar
- KELSO, M.T., WEYRAUCH, P., AND BATES, J. 1992. Dramatic presence. Tech. Rep.TR CMU-CS-92-195, Carnegie Mellon Univ., Pittsburgh, PA.Google Scholar
- LAUREL, B. 1993. Computers as Theatre. Addison-Wesley, Reading, MA. Google ScholarDigital Library
- LITLEJOHN, 2003. Agitating for dramatic change. www.gamasutra.com. Oct. 29.Google Scholar
- LOUCHART, S. AND AYLETT, R. 2002. Narrative theory and emergent interactive narrative. In Proceedings of Narrative and Learning Environment Conference (NILE 02, Edinburgh), 1-8.Google Scholar
- LOYALL, B. AND BATES, J. 1991. Hap: A reactive, adaptive architecture for agents. Tech. Rep. CMU-CS-91-147, Carnegie Mellon Univ., Pittsburgh, PA.Google Scholar
- MATEAS, M. AND STERN, A. 2002. A behavior language for story-based believable agents. In Proceedings of the Artificial Intelligence and Interactive Entertainment Symposium (March). AAAI Press, Menlo Park, CA.Google ScholarDigital Library
- MATEAS, M. AND STERN, A. 2004. Natural language understanding in Facade: Surface-text processing. In Proceedings of the TIDSE'04. LNCS 3105, Springer Verlag, New York.Google ScholarCross Ref
- MATEAS, M. AND STERN, A. 2005. Structuring content in the Facade interactive drama architecture In Proceedings of Artificial Intelligence and Interactive Digital Entertainment Conference (AIIDE 200, Marina del Rey, CA, June).Google Scholar
- MURRAY, J. 1997. Hamlet on the Holodeck. The Future of Narrative in Cyberspace. Free Press, New York. Google ScholarDigital Library
- PELACHAUD, C. AND BILVI, M. 2003. Computational model of believable conversational agents. In Communication in Multiagent Systems, M.-P. Huget (ed.), LNCS 2650, Springer Verlag, Berlin, 300-317.Google Scholar
- PORTUGAL, J.-N. 2006. L'avenir dira ce que nous aurons cree. In Creation de recits pour la fiction interactive. N. Szilas and J.-H. Rety (eds.) Hermes Science. In press.Google Scholar
- STERN, A. AND MATEAS, M. 2003. Integrating plot, character and natural language processing in the interactive drama Facade. In Proceedings TIDSE'03. Gobel et al.(eds.), Frauenhofer IRB Verlag.Google Scholar
- SWARTOUT, W., HILL, R., GRATCH, J., JOHNSON, W. L., KYRIAKAKIS, C., LABORE, C., LINDHEIM, R., MARSELLA, S., MIRAGLIA, D., MOORE, B., MORIE, J., RICKEL, J., THIEBAUX, M., TUCH, L., WHITNEY, R,. AND DOUGLAS, J. 2001. Toward the Holodeck: Integrating graphics, sound, character and story. In Proceedings of the Fifth Conference on Autonomous Agents. ACM Press, New York, 409--416. Google ScholarDigital Library
- SZILAS, N. AND KAVAKLI, M. 2006. PastMaster@Storytelling: A controlled interface for interactive drama. In Proceedings of the International Conference on Intelligent User Interfaces (IUI 2006, Sydney, Jan.-Feb.). ACM Press. Google ScholarDigital Library
- SZILAS, N. 2005a. A computational model of an intelligent narrator for interactive narratives. Tech. Rep. C/TR05-03, Dept of Computing, Macquarie Univ., Sydney.Google Scholar
- SZILAS, N. 2005b. The future of interactive drama. In Proccedings of the 2nd Australasian Conference on Interactive Entertainment (Sydney, Nov.). Univ. of Technology of Sydney. Google ScholarDigital Library
- SZILAS, N. 2003. ID-tension: A narrative engine for interactive drama. In Proceedings of TIDSE'03. Gobel et al. (eds.), Frauenhofer IRB Verlag.Google Scholar
- SZILAS, N., MARTY, O., AND RETY, J.-H. 2003. Authoring highly generative interactive drama. In Proceedings of the Second International Conference on Virtual Storytelling (ICVS 2003). LNCS 2897, Springer Verlag, New York, 37-46.Google ScholarCross Ref
- SZILAS, N.1999. Interactive drama on computers: Beyond linear narrative. In Proceedings of the AAAI Fall Symposium on Narrative Intelligence. AAAI, Press, Menlo Park, CA, 150-156.Google Scholar
- TODOROV, T. 1970. Les transformations narratives. Poetiques 3, 322-333.Google Scholar
- WAGES, R., GRUTZMACHER, B., AND CONRAD, S. 2004. Learning from the movie industry: Adapting production processes for storytelling in VR. In Technologies for Interactive Digital Storytelling and Entertainment: Second International Conference (TIDSE 2004), S. Gobel et al. (eds.).Google ScholarCross Ref
- WEYHRAUCH, P. 1997. Guiding interactive drama. Ph.D. dissertation, Tech Rep. CMUCS-97-109, Carnegie Mellon Univ., Pittsburgh, PA. Google ScholarDigital Library
- YOUNG, R.M. 1999. Notes on the use of plan structure in the creation of interactive plot. In Papers from the AAAI Fall Symposium on Narrative Intelligence. AAAI Press, Menlo Park, CA, 164-167.Google Scholar
- YOUNG, R. M., RIEDL, M. O., BRANLY, M., JHALA, A., MARTIN, R.J., AND SARETTO, C. J. 2004. An architecture for integrating plan-based behavior generation with interactive game environments. J. Game Development 1,1 (2004).Google Scholar
Index Terms
- An implementation of real-time 3D interactive drama
Recommendations
The future of interactive drama
IE '05: Proceedings of the second Australasian conference on Interactive entertainmentInteractive Drama is the ultimate challenge of digital entertainment. In this paper, from our seven year experience in Interactive Drama, we try to shape the history of the field and envision what will be (or should be) the future of this history. Two ...
Minimal structures for stories
SRMC '04: Proceedings of the 1st ACM workshop on Story representation, mechanism and contextOur research on Interactive Drama aims at conciliating interaction and story at the deepest level, the level of action. From a given story representation formalism, a set of elementary narrative structures is derived in order to capture the minimal ...
Dialogs taking into account experience, emotions and personality
ICEC'07: Proceedings of the 6th international conference on Entertainment ComputingThis paper describes the DEEP project (Dialogs taking into account Experience, Emotions and Personality, adapted to computer games), which started in June 2006. The aim of the project is to provide generic solutions for the integration of autonomous Non ...
Comments