skip to main content
10.1145/1328202.1328227acmotherconferencesArticle/Chapter ViewAbstractPublication PagesfutureplayConference Proceedingsconference-collections
research-article

DEAL: dialogue management in SCXML for believable game characters

Published:14 November 2007Publication History

ABSTRACT

In order for game characters to be believable, they must appear to possess qualities such as emotions, the ability to learn and adapt as well as being able to communicate in natural language. With this paper we aim to contribute to the development of believable non-player characters (NPCs) in games, by presenting a method for managing NPC dialogues. We have selected the trade scenario as an example setting since it offers a well-known and limited domain common in games that support ownership, such as role-playing games. We have developed a dialogue manager in State Chart XML, a newly introduced W3C standard, as part of DEAL --- a research platform for exploring the challenges and potential benefits of combining elements from computer games, dialogue systems and language learning.

References

  1. Allen, J. F., Byron, D. K., Dzikovska, M., Ferguson, G., Galescu, L. & Amanda Stent. (2001) Towards conversational human-computer interaction. AI Magazine, 22(4): 2737. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Aust, H., Oerder, M., Seide, F. & Steinbiss, V. (1995) The phillips automatic train timetable information system. Speech Communication, 17:249_262. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bates, J. (1994) The role of emotion in believable agents. Communications of the ACM, 37(7): 122125, July. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Björk, S. & Holopainen, J. (2004) Patterns in Game Design. Charles River Media. ISBN1-58450-354-8.Google ScholarGoogle Scholar
  5. Brusk, J. & Lager, T. (2007) Developing Natural Language Enabled Games in (Extended) SCXML. Proceedings from the International Symposium on Intelligence Techniques in Computer Games and Simulations (Pre-GAMEON-ASIA and Pre-ASTEC), Shiga, Japan, March 1--3.Google ScholarGoogle Scholar
  6. Edlund, J., Skantze, G., & Carlson, R. (2004). Higgins --- a spoken dialogue system for investigating error handling techniques. In Proceedings of ICSLP 2004, 229--231.Google ScholarGoogle Scholar
  7. Egges, A., Zhang, X., Kshirsagar, S. & Magnenat-Thalmann, N. (2003) Emotional communication with virtual humans. <<http://www.miralab.unige.ch/papers/161.pdf>Google ScholarGoogle Scholar
  8. Egges, A., Kshirsagar, S., & N. Magnenat-Thalmann (2004) Generic personality and emotion simulation for conversational agents. Computer Animation and Virtual World, 15:113, January. <http://www.miralab.unige.ch/papers/81.pdf> Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Gratch, J., Rickel, J., André, E., Cassell, J., Petajan, E. & Badler, N. (2002) Creating interactive virtual humans: Some assembly required. Technical report, Workshop report, IEEE Intelligent Systems. <http://www.cis.upenn.edu/badler/papers/x4GEW.pdf> Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Gustafson, J. Boye, J., Fredriksson, M., Johanneson, L. & Köönigsmann, J. (2005) Providing computer game characters with conversational abilities. In Proceedings of Intelligent Virtual Agent (IVA05), Kos, Greece.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Harel, David (1987) Statecharts: A Visual Formalism for Complex Systems, In Science of ComputerProgramming 8, North-Holland. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Hayes-Roth, B. & Doyle, P. (1998) Animate characters. Autonomous Agents and Multi-Agent Systems, 1(2):195230. ISSN 1387--2532. <<http://dx.doi.org/10.1023/A:101001981877> Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Iuppa, N., & Borst, T. (2007). Story and simulations for serious games : tales from the trenches. Focal Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Jennings, N. R., Faratin, P., Lomuscio, A. R., Parsons, S., Sierra, C. & Wooldridge, M. (2000) Automated Negotiation: Prospects, Methods and Challenges. GDN2000 Keynote Paper. Int. Journal of Group Decision and NegotiationGoogle ScholarGoogle Scholar
  15. Jurafsky, D. & Martin, J. H. (2001) Speech and Language Processing. Prentice Hall: Upper Saddle River, New Jersey. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Lankoski, P. & Bjöörk, S. (2007) Gameplay Design Patterns for Believable Non-Player Characters. In Situated Play, Proceedings of Digra 2007, University of Tokyo, Japan.Google ScholarGoogle Scholar
  17. Mateas, M. & Stern, A. (2003) Faççade: An Experiment in Building a Fully-Realized Interactive Drama. Game Developers Conference, Game Design track, March.Google ScholarGoogle Scholar
  18. Skantze, G. (2005) GALATEA: A Discourse Modeller Supporting Concept-level Error Handling in Spoken Dialogue Systems. In Proceedings of SigDial (pp. 178--189). Lisbon, Portugal.Google ScholarGoogle Scholar
  19. Swartout, W., Gratch, J., Hill, R., Hovy, E., Marsella, S., Rickel, J. & Traum, D. (2004) Toward virtual humans. Working notes of the AAAI Fall symposium on Achieving Human Level Intelligence through Integrated Systems and Research.Google ScholarGoogle Scholar
  20. Tsang, E. & Gosling, T. (2002) Simple Constrained Bargaining Game. In Proceedings of the First International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS-2002), Bologna, Italy, July15--19. <http://lia.deis.unibo.it/aamas2002>Google ScholarGoogle Scholar
  21. Wik, P., Hjalmarsson, A. & Brusk, J. (2007) DEAL: A Serious Game for CALL Practicing Conversational Skills in the Trade Domain. In Proceedings of SlaTE --- Workshop on Speech and Language Technology in Education, Pennsylvania, USA.Google ScholarGoogle Scholar
  22. Zubek, R. (2005) Hierarchial Parallel Markov Models for Interactive Social Agents. PhD Dissertation, Computer Science Department, Northwestern University. Tech Report NWU-CS-05-10. <http://robert.zubek.net/publications/dissertation.pdf> Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. DEAL: dialogue management in SCXML for believable game characters

      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
      • Published in

        cover image ACM Other conferences
        Future Play '07: Proceedings of the 2007 conference on Future Play
        November 2007
        279 pages
        ISBN:9781595939432
        DOI:10.1145/1328202

        Copyright © 2007 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 14 November 2007

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader