IEEE Transactions on Affective Computing · 2013 · 72 citations · 23 references
ComputingComputer SciencePsychologyArtificial IntelligenceGame TheoryNatural Language ProcessingAffective ComputingAffective DesignEmotion ProcessingEmotional DesignEmotional ExpressionGame PlayingAffective GamingAffective State AnnotationCodingEmotion AnnotationEmotion-aware Human-computer Interaction
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.
23
An argument for basic emotions
Paul Ekman · Cognition & Emotion · 1992 · 9.4K citations
The Five-factor model of personality: theoretical perspectives
Choice Reviews Online · 1996 · 1.6K citations