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.
- 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 ScholarDigital Library
- Aust, H., Oerder, M., Seide, F. & Steinbiss, V. (1995) The phillips automatic train timetable information system. Speech Communication, 17:249_262. Google ScholarDigital Library
- Bates, J. (1994) The role of emotion in believable agents. Communications of the ACM, 37(7): 122125, July. Google ScholarDigital Library
- Björk, S. & Holopainen, J. (2004) Patterns in Game Design. Charles River Media. ISBN1-58450-354-8.Google Scholar
- 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 Scholar
- 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 Scholar
- Egges, A., Zhang, X., Kshirsagar, S. & Magnenat-Thalmann, N. (2003) Emotional communication with virtual humans. <<http://www.miralab.unige.ch/papers/161.pdf>Google Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- Harel, David (1987) Statecharts: A Visual Formalism for Complex Systems, In Science of ComputerProgramming 8, North-Holland. Google ScholarDigital Library
- 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 ScholarDigital Library
- Iuppa, N., & Borst, T. (2007). Story and simulations for serious games : tales from the trenches. Focal Press. Google ScholarDigital Library
- 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 Scholar
- Jurafsky, D. & Martin, J. H. (2001) Speech and Language Processing. Prentice Hall: Upper Saddle River, New Jersey. Google ScholarDigital Library
- 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 Scholar
- Mateas, M. & Stern, A. (2003) Faççade: An Experiment in Building a Fully-Realized Interactive Drama. Game Developers Conference, Game Design track, March.Google Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 ScholarDigital Library
Index Terms
DEAL: dialogue management in SCXML for believable game characters
Recommendations
Exploring the Role of Non-Player Characters and Gender in Player Identification
CHI PLAY '18 Extended Abstracts: Proceedings of the 2018 Annual Symposium on Computer-Human Interaction in Play Companion Extended AbstractsNon-player characters (NPCs) are important for immersion, but how their character design affects player experience has received little attention in previous games research. Related work suggests that NPCs support player identification, which in turn ...
Involving non-players in pervasive games
CC '05: Proceedings of the 4th decennial conference on Critical computing: between sense and sensibilityIn traditional computer games, it is not uncommon for the game world to be inhabited by numerous computer-generated characters, Non-Player Characters (NPCs). In pervasive games, players play among human non-players as well and it becomes very tempting ...
The Roles of Instructional Agents in Human-Agent Interaction Within Serious Games
HCI International 2022 - Late Breaking Papers. Interaction in New Media, Learning and GamesAbstractAutomated agent technology in video games is a form of artificial intelligence (AI) that interacts with humans, and thus can provide interactive skills training via human-agent interaction. Having a good framework for agent types could help ...
Comments