Title :
GAMYGDALA: An Emotion Engine for Games
Author :
Popescu, Adrian ; Broekens, Joost ; van Someren, Maarten
Author_Institution :
Inf. Inst., Univ. of Amsterdam, Amsterdam, Netherlands
Abstract :
In this paper we present GAMYGDALA, an emotional appraisal engine that enables game developers to easily add emotions to their Non-Player Characters (NPC). Our approach proposes a solution that is positioned between event coding of affect, where individual events have predetermined annotated emotional consequences for NPCs, and a full blown cognitive appraisal model. Instead, for an NPC that needs emotions the game developer defines goals and annotates game events with a relation to these goals. Based on this input, GAMYGDALA produces an emotion for that NPC according to the well-known OCC model. In this paper we provide evidence for the following: GAMYGDALA provides black-box Game-AI independent emotion support, is efficient for large numbers of NPCs, and is psychologically grounded.
Keywords :
cognition; computer games; psychology; GAMYGDALA; NPC; OCC model; affective computing; annotated emotional consequences; black-box game-AI; cognitive appraisal model; computer games; emotion support; emotional appraisal engine; event coding; game developers; game events; nonplayer characters; psychological model; Appraisal; Artificial intelligence; Cognition; Computational modeling; Engines; Games; Psychology; Computer games; affective computing; psychological model;
Journal_Title :
Affective Computing, IEEE Transactions on
DOI :
10.1109/T-AFFC.2013.24