Abstract
In this paper we describe an approach for developing an intelligent game master (GM) for computer role-playing games. The role of the GM is to set up the game environment, manage the narrative ow and enforce the game rules whilst keeping the players engaged. Our approach is to use the popular Belief-Desire-Intention (BDI) model of agents to developing a GM. We describe the process for creating such a GM and how we implemented a prototype of it for a scenario in the Neverwinter Nights (NWN) game. We describe the evaluation of our prototype with human participants who played the chosen NWN scenario both with and without the BDI GM. The comparison survey completed by the participants shows that the system with the BDI GM was the clear winner with respect to game replayability, flexibility, objective setting and overall interest; thus, validating our hypothesis that a BDI GM will provide game players with a better gaming experience.
- M. A. Bedau. 2003. Artificial life: Organization, adaptation and complexity from the bottom up. Trends in Cognitive Sciences 7, 11, 505--512.Google ScholarCross Ref
- M. Booth. 2009. The AI systems of Left 4 Dead. Invited talk at the AIIDE conference.Google Scholar
- M. E. Bratman, D. J. Israel, and M. E. Pollack. 1988. Plans and resource-bounded practical reasoning. Computational Intelligence, 4: 349--355.Google ScholarCross Ref
- P. C. Casey Loe, Christopher Eastwood. 2002. Neverwinter Nights Official Adventure Guide. Versus Books.Google Scholar
- H. Dam and M. Winikoff. 2004. Comparing agent-oriented methodologies. In Agent-Oriented Information Systems, Lecture Notes in Computer Science, vol. 3030. 78--93.Google Scholar
- A. Flowers, B. Magerko, and P. Mishra. 2006. Gamemasters and interactive story: A categorization of storytelling techniques in live roleplaying. In Proceedings of the 5th International Academic Conference on the Future of Game Design and Technology.Google Scholar
- GSC Game World. S.T.A.L.K.E.R: Shadow of Chernobyl. 2007. First person shooter game.Google Scholar
- A. Joshi. 1991. Natural language processing. Science 253, 1242--1249.Google ScholarCross Ref
- R. Laws. 2002. Robin's laws of good game mastering. Steve Jackson Games.Google Scholar
- C. Loe and F. Crockett. 2002. Neverwinter Nights Official World Builders Guide. Versus Books.Google Scholar
- B. Magerko. 2006. Player Modeling in the Interactive Drama Architecture. PhD thesis, University of Michigan. Google ScholarDigital Library
- B. Magerko, J. E. Laird, M. Assanie, A. Kerfoot, and D. Stokes. 2004. AI characters and directors for interactive computer games. In Proceedings of the 16th Conference on Innovative Applications of Artifical Intelligence. AAAI Press, 877--883. Google ScholarDigital Library
- M. Mateas and A. Stern. 2003. Façade: An experiment in building a fully-realized interactive drama. Invited talk at the Game Developers Conference.Google Scholar
- M. Mateas and A. Stern. 2002. A behavior language for story-based believable agents. IEEE Intelligent Systems, 17, 4, 39--47. Google ScholarDigital Library
- M. Mateas and A. Stern. 2003. Façade: An experiment in building a fully-realized interactive drama. In Proceedings of the Game Developers Conference, Game Design Track.Google Scholar
- B. Mike. 2009. AI systems of Left 4 Dead. In Proceedings of the 5th Artificial Intelligence and Interactive Digital Entertainment Conference (AIIDE'09).Google Scholar
- L. Padgham, J. Thangarajah, and M. Winikoff. 2008. Prometheus design tool. In Proceedings of the 23rd AAAI Conference on AI. 1882--1883. Google ScholarDigital Library
- L. Padgham and M. Winikoff. 2004. Developing Intelligent Agent Systems: A Practical Guide, 1. Wiley. Google ScholarDigital Library
- F. Peinado, M. Cavazza, and D. Pizzi. 2008. Revisiting character-based affective storytelling under a narrative bdi framework. In Proceedings of the 1st International Conference on Interactive Digital Storytelling, U. Spierling and N. Szilas (eds). Ertfurt, Germany, 83--88. Google ScholarDigital Library
- F. Peinado and P. Gervas. 2004. Transferring game mastering laws to interactive digital storytelling. In Technologies for Interactive Digital Storytelling and Entertainment, Lecture Notes in Computer Science. Springer, 48--54.Google Scholar
- D. Pizzi, F. Charles, J.-L. Lugrin, and M. Cavazza. 2007. Interactive Storytelling with Literary Feelings. In Proceedings of the 2nd International Conference on Affective Computing and Intelligent Interaction (ACII'07). Springer-Verlag, Berlin, 630--641. Google ScholarDigital Library
- A. S. Rao and M. P. Georgeff. 1995. BDI agents: From theory to practice. In Proceedings of the 1st International Conference on Multi-agent Systems (ICMAS'95). 312--319.Google Scholar
- A. Sullivan, M. Mateas, and N. Wardrip-Fruin. 2010. Rules of engagement: moving beyond combat-based quests. In Proceedings of the Intelligent Narrative Technologies III Workshop (INT3'10). 11:1--11:8. Google ScholarDigital Library
- D. Thue, V. Bulitko, and M. Spetch. 2008. PaSSAGE: A demonstration of player modeling in interactive storytelling. In Proceedings of the 4th Artificial Intelligence and Interactive Digital Entertainment Conference. AAAI Press. Google ScholarDigital Library
- M. Trenton, D. Szafron, J. Friesen, and C. Onuczko. 2010. Quest patterns for story-based computer games. In AIIDE'10. Google ScholarDigital Library
- A. Tychsen, M. Hitchens, T. Brolund, and M. Kavakli. 2005. The game master. In Proceedings of the 2nd Australasian Conference on Interactive Entertainment (IE'05). 215--222. Google ScholarDigital Library
- Valve Corporation. Left 4 Dead. 2008. First person shooter game.Google Scholar
- Valve Corporation. The Binding of Isaac. 2011. Platform game.Google Scholar
- M. Winikoff. 2005. JACK intelligent agents: An industrial strength platform. Multi-Agent Programming. Vol. 15: Multiagent Systems, Artificial Societies, and Simulated Organizations, 175--193.Google Scholar
- G. N. Yannakakis and J. Hallam. 2009. Real-time game adaptation for optimizing player satisfaction. IEEE Transactions on Computational Intelligence and AI in Games 1, 2, 121--133.Google ScholarCross Ref
- F. Zambetta, A. Nash, and P. Smith. 2007. Two families: dynamical policy models in interactive storytelling. In Proceedings of the 4th Australasian Conference on Interactive entertainment (IE'07), Martin Gibbs and Yusuf Pisan (Eds.). Article 28, 8 pages. Google ScholarDigital Library
Index Terms
- A BDI Game Master Agent for Computer Role-Playing Games
Recommendations
The Challenge of Evaluating Player Experience in Tabletop Role-Playing Games
FDG '23: Proceedings of the 18th International Conference on the Foundations of Digital GamesTabletop Role-Playing Games (TTRPGs) offer players the opportunity to form imaginary gameworlds and stories within them, create community, solve problems, and explore identity. Designers and researchers have tried to identify how aspects of TTRPGs ...
A BDI game master agent for computer role-playing games
AAMAS '13: Proceedings of the 2013 international conference on Autonomous agents and multi-agent systemsIn this paper we describe an approach for developing an intelligent game master (GM) for computer role-playing games. The role of the GM is to set up the game environment, manage the narrative flow and enforce the game rules whilst keeping the players ...
Computer role-playing games as a vehicle for teaching history, culture, and language
Sandbox '06: Proceedings of the 2006 ACM SIGGRAPH symposium on VideogamesComputer role-playing games can provide a suitable vehicle for the teaching of certain subjects in a manner which can be engaging and immersive to students. In this paper, we describe our experiences developing such a game in a game design course at the ...
Comments