Emotional appraisal engines for games

Joost Broekens, Eva Hudlicka, Rafael Bidarra
Springer, Volume 4, page 215 -- 232 - 2016
Download the publication : Chapter.13.Bidarra.pdf [257Ko]  
Affective game engines could support game development by providing specialized emotion sensing (detection), emotion modeling, emotion expression and affective behavior generation explicitly tailored towards games. In this chapter we discuss the rationale for specialized emotional appraisal engines for games, analogous to having specialized physics engines. Such engines provide basic emotion modeling capabilities to generate emotions for Non Player Characters (NPCs), just like the Havok engine provides physics-related special purpose processing. In particular, such engines provide NPCs with an emotional state by simulating the emotional meaning of an event to an NPC in the context of the game's storyline, the NPC's personality, and relationships with other NPCs. We discuss why such engines are needed, present an example approach based on cognitive appraisal, and show how this appraisal engine has been integrated in a wide variety of architectures for controlling NPCs. We conclude with a discussion of novel gameplays possible by the more sophisticated emotion modeling enabled by an emotion appraisal engine.

Images and movies


BibTex references

@InBook { BHB16,
  author       = "Broekens, Joost and Hudlicka, Eva and Bidarra, Rafael",
  title        = "Emotional appraisal engines for games",
  chapter      = "13",
  series       = "Socio-Affective Computing -- Emotion in Games",
  volume       = "4",
  pages        = "215 -- 232",
  year         = "2016",
  publisher    = "Springer",
  note         = "DOI 10.1007/978-3-319-41316-7_13",
  url          = "http://graphics.tudelft.nl/Publications-new/2016/BHB16"

Other publications in the database

» Rafael Bidarra