Abstract
Users expect characters in role-playing games to be proactive and social, but these characters fail to deliver in this respect due to limitations of traditional game AI programming approaches. BDI-based approaches are suited for development of proactive systems, such as NPCs in games. This paper argues that a BDI-based approach is also highly suited for develo** social NPCs in a principled way.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Afonso, N., Prada, R.: Agents that relate: Improving the social believability of non-player characters in role-playing games. In: Stevens, S.M., Saldamarco, S.J. (eds.) ICEC 2008. LNCS, vol. 5309, pp. 34–45. Springer, Heidelberg (2008)
Loyall, A.B.: Believable Agents. PhD thesis, Carnegie Mellon University (1997)
Millington, I.: Artificial Intelligence for Games. Morgan Kaufmann, San Francisco (2006)
Bratman, M.: Intentions, Plans, and Practical Reason. Harvard University Press, Cambridge (1987)
Cohen, P.R., Levesque, H.J.: Intention is choice with commitment. Artificial Intelligence 42(2-3), 213–261 (1990)
Rao, A.S., Georgeff, M.P.: Modeling rational agents within a BDI-architecture. In: Proc. of the Second Int. Knowl. Repr. Conf (KR 1991), pp. 473–484 (1991)
Dastani, M.: 2APL: A practical agent programming language. Autonomous Agents and Multi-Agent Systems 16, 214–248 (2008)
Bordini, R., Dastani, M., Dix, J., El Fallah Seghrouchni, A. (eds.): Multi-Agent Programming: Languages, Platforms and Applications. Kluwer, Dordrecht (2005)
Bethesda Game Studios: The Elder Scrolls IV, Oblivion (2006)
Wimmer, H., Perner, J.: Belief about beliefs: Representation and constraining function of wrong beliefs in young children’s understanding of deception. Cognition 13, 103–128 (1983)
Baron-Cohen, S.: Mindblindness: An Essay on Autism and Theory of Mind. MIT Press, Cambridge (1995)
Nichols, S., Stich, S.P.: Mindreading. Oxford University Press, Oxford (2003)
Sindlar, M.P., Dastani, M.M., Dignum, F.P.M., Meyer, J.-J.Ch.: Mental state abduction of BDI-based agents. In: Baldoni, M., Son, T.C., van Riemsdijk, M.B., Winikoff, M. (eds.) DALT 2008. LNCS, vol. 5397, pp. 161–178. Springer, Heidelberg (2009)
Lidén, L.: Artificial stupidity: The art of intentional mistakes. In: Rabin, S. (ed.) AI Game Programming Wisdom, pp. 41–48. Charles River Media (2002)
West, M.: Intelligent mistakes: How to incorporate stupidity into your AI code. Gamasutra (2009)
Laird, J.E.: It knows what you’re going to do: Adding anticipation to a Quakebot. In: Proc. of the 5th International Joint Conference on Autonomous Agents (2001)
Norling, E.: Folk psychology for human modelling: Extending the BDI paradigm. In: Proceedings of AAMAS 2004, pp. 202–209 (2004)
Sindlar, M.P., Dastani, M.M., Dignum, F., Meyer, J.-J.Ch.: Explaining and predicting the behavior of BDI-based agents in role-playing games. In: Proceedings of DALT 2009 (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sindlar, M.P., Dastani, M.M., Meyer, JJ.C. (2009). BDI-Based Development of Virtual Characters with a Theory of Mind. In: Ruttkay, Z., Kipp, M., Nijholt, A., Vilhjálmsson, H.H. (eds) Intelligent Virtual Agents. IVA 2009. Lecture Notes in Computer Science(), vol 5773. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04380-2_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-04380-2_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04379-6
Online ISBN: 978-3-642-04380-2
eBook Packages: Computer ScienceComputer Science (R0)