skip to main content
article

An implementation of real-time 3D interactive drama

Authors Info & Claims
Published:01 January 2007Publication History
Skip Abstract Section

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.

References

  1. BREMOND, C. 1974. Logique du recit. Seuil, Paris.Google ScholarGoogle Scholar
  2. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  3. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  4. 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 ScholarGoogle Scholar
  5. CRAWFORD, C. 1993. Flawed methods for interactive storytelling. Interactive Entertainment Design 7 (http://www.erasmatazz.com/library/JCGD_Volume_7/Flawed_Methods.html).Google ScholarGoogle Scholar
  6. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  7. 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 ScholarGoogle Scholar
  8. ECO, U. 1979. Lector in Fabula. Bompiani, Milan.Google ScholarGoogle Scholar
  9. GENETTE, G. 1969. Figures II. Seuil, Paris.Google ScholarGoogle Scholar
  10. GREIMAS, A. J. 1970. Du Sens. Seuil, Paris.Google ScholarGoogle Scholar
  11. KELSO, M.T., WEYRAUCH, P., AND BATES, J. 1992. Dramatic presence. Tech. Rep.TR CMU-CS-92-195, Carnegie Mellon Univ., Pittsburgh, PA.Google ScholarGoogle Scholar
  12. LAUREL, B. 1993. Computers as Theatre. Addison-Wesley, Reading, MA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. LITLEJOHN, 2003. Agitating for dramatic change. www.gamasutra.com. Oct. 29.Google ScholarGoogle Scholar
  14. 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 ScholarGoogle Scholar
  15. 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 ScholarGoogle Scholar
  16. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  17. 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 ScholarGoogle ScholarCross RefCross Ref
  18. 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 ScholarGoogle Scholar
  19. MURRAY, J. 1997. Hamlet on the Holodeck. The Future of Narrative in Cyberspace. Free Press, New York. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. 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 ScholarGoogle Scholar
  21. 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 ScholarGoogle Scholar
  22. 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 ScholarGoogle Scholar
  23. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  24. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  25. 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 ScholarGoogle Scholar
  26. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  27. SZILAS, N. 2003. ID-tension: A narrative engine for interactive drama. In Proceedings of TIDSE'03. Gobel et al. (eds.), Frauenhofer IRB Verlag.Google ScholarGoogle Scholar
  28. 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 ScholarGoogle ScholarCross RefCross Ref
  29. 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 ScholarGoogle Scholar
  30. TODOROV, T. 1970. Les transformations narratives. Poetiques 3, 322-333.Google ScholarGoogle Scholar
  31. 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 ScholarGoogle ScholarCross RefCross Ref
  32. WEYHRAUCH, P. 1997. Guiding interactive drama. Ph.D. dissertation, Tech Rep. CMUCS-97-109, Carnegie Mellon Univ., Pittsburgh, PA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. 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 ScholarGoogle Scholar
  34. 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 ScholarGoogle Scholar

Index Terms

  1. An implementation of real-time 3D interactive drama

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in

              Full Access

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader

              HTML Format

              View this article in HTML Format .

              View HTML Format