SlideShare une entreprise Scribd logo
1  sur  45
Affective Gaming:  Making Games More Engaging by Adding Emotion WPI 1 October 2009 Eva Hudlicka Psychometrix Associates Blacksburg, VA [email_address] psychometrixassociates.com
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object]
Where We Are Now ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
In Terms of the Full Potential of Gaming.. We Are About Here…
To Achieve the “next big leap” ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Emotions Are Key Factors in Both   “Play” & “Work” ,[object Object],[object Object],[object Object],[object Object],[object Object]
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object]
So What ARE Emotions? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Roles of Emotions Intrapsychic Interpersonal WHAT?  * Social coordination * Rapid communication of behavioral intent; HOW?  Express emotions via: -Facial expression -Speech (content & properties) -Gesture, Posture -Specific actions WHAT?  * Motivation * Homeostasis  * Adaptive behavior  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
How Do We Recognize an Emotion if We See One?  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Emotion Generation via Appraisal Stimuli Recalled Perceived Imagined Appraisal Process Emotions Existing emotions,  moods, traits (personality) Goals (desires, values, standards) Beliefs, Expectations
What Does Emotion Do Once It’s Been Generated?
Emotion Effects on Cognition  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Emotion Effects on Behavior Emotion Facial  expression Gestures Posture Behavior Blah blah blah
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object]
Affective Computing ,[object Object],[object Object],[object Object],[object Object],[object Object]
KISMET -  Cynthia Breazeal, MIT Media Lab
Max - Becker-Asano et al.
Affective Computing Includes… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Central Role of Affective Models MAX (Becker, Prendinger et al.) Breazeal De Rosis Affective Models
Methods & Techniques Relevant for Affect-Focused Game Design ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object]
Affective Agent Architectures ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
How Difficult Is This? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Affective Architectures Control Agent Behavior Effects of Emotions (on cognition & behavior) Generation of Emotions  (via cognitive appraisal) Agent Architecture Emotions Stimuli
Computational Tasks for Appraisal Models Stimuli ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Emotions
How Do We Do It? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Black Box Models Directly map stimuli onto emotions: Character gains points ---> Happy Character loses points ---> Sad Character outsmarted ---> Angry Character ridiculed --> ?????   Ooops!  No rule for that one Now what?
Emotion Generation via Appraisal Stimuli Appraisal Variables Recalled Perceived Imagined ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cognitive Appraisal Process Emotions
STIMULI Novelty Valence Goal relevance Outcome probability Urgency Goal  congruence Agency Coping potential Norms high high v. high low other low low high FEAR Componential View:  Appraisal Variables
Stimuli -->  Appraisal Variables --> Emotion(s) This is the difficult part! N-Dim  Appraisal  Vector Distance measure (Euclidean dist.) World & Self  Emotions ? N-Dim  Emotion  Space
Stimuli --> Appraisal Variables   --> Emotion(s) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],World & Self
Modeling Emotion Effects on Attention, Perception & Cognition Effects of Emotions (on cognition) Cognitive-Affective Architecture Situations Expectations Goals Cognitive  Appraisal Emotions Stimuli
Emotion Effects in a Game Context ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],NPC Supplies (1) Friend (2) Enemy (3)
Computational Tasks for Modeling Emotion Effects Emotion(s) ,[object Object],[object Object],[object Object],Effect(s) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Emotions As Distinct Modes of Processing ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modeling Methodology: Overview (Hudlicka, MAMID) Individual Differences individual  behavior influenced by ... ‘ Ignore friend’  vs. ‘ Ask for help’  vs. ‘ Kill (by mistake)’ Architecture  Parameter Calculation Cognitive-Affective Architecture   Cognitive-Affective  Architecture Parameters architecture processing  controlled by..... Behavior Outputs different individual  profiles manifested  in terms of different
Possible NPC Architecture & Constructs (Hudlicka, MAMID) Cues Actions Attention Cues: State of the world (“Enemy seen” “ Resources adequate”) Situation  Assessment Situations: Perceived state ( “Able to capture enemy”   ) Expectation Generator Expectations: Expected state  (“Enemy successfully captured”; “ Game points gained”; “Game won”) Goal Manager Goals: Desired state (“Game points high”) Action  Selection Actions: to accomplish goals  (“Capture enemy”) Affect Appraiser Affective state & emotions : Valence:  Positive Happiness:  High Anxiety:  Low
Personality & Emotions As Parameters   Traits Extraversion  Stability Conscientiousness Aggressiveness   STATES / TRAITS   Processing Structural Module Parameters Construct parameters Architecture topology Long-term memory speed,   capacity Cue selection & delay …. Data flow among modules Content &   structure Affective States Anxiety  Anger Sadness Joy COGNITIVE  ARCHITECTURE Attention Action  Selection Situation  Assessment Goal Manager Expectation Generator Affect Appraiser ARCHITECTURE PARAMETERS
Modeling Threat Bias Processing Parameters - Cue selection - Interpretive biases ... Process  Threat cues   Process Threatening interpretations Traits Low   Stability MAMID   TRAITS /  EMOTIONS   COGNITIVE  ARCHITECTURE PARAMETERS COGNITIVE  ARCHITECTURE Attention Action  Selection Situation  Assessment Goal Manager Expectation Generator Emotion  Generation Emotions Higher  Anxiety / Fear Predisposes towards Preferential processing of  Threatening stimuli Threat constructs Rated more highly
Parameter Value Calculation ,[object Object],[object Object],Threat Salience Confidence Valence /  Emotional Stability Rank
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object]
Future Games Need To… ,[object Object],[object Object],[object Object],[object Object]
Affect-Focused Game Design ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Questions? affectivegaming.org Broekens & Hudlicka

Contenu connexe

Tendances

Affective UX: Challenges in UX involving affective computing
Affective UX: Challenges in UX involving affective computingAffective UX: Challenges in UX involving affective computing
Affective UX: Challenges in UX involving affective computingAlfredo Sánchez
 
EMOTION BASED COMPUTING
EMOTION BASED COMPUTINGEMOTION BASED COMPUTING
EMOTION BASED COMPUTINGRishikese MR
 
Speech emotion recognition
Speech emotion recognitionSpeech emotion recognition
Speech emotion recognitionsaniya shaikh
 
Controlling Adaptation in Affective Serious Games
Controlling Adaptation in Affective Serious GamesControlling Adaptation in Affective Serious Games
Controlling Adaptation in Affective Serious Gamesbbontchev
 
Paper Se Hyun Lee
Paper Se Hyun LeePaper Se Hyun Lee
Paper Se Hyun LeeSean Lee
 
Lecture 4- Agent types
Lecture 4- Agent typesLecture 4- Agent types
Lecture 4- Agent typesAntonio Moreno
 
A real time facial emotion recognition using 3D sensor and interfacing the re...
A real time facial emotion recognition using 3D sensor and interfacing the re...A real time facial emotion recognition using 3D sensor and interfacing the re...
A real time facial emotion recognition using 3D sensor and interfacing the re...Mounika Kakarla
 
Real Time Facial Emotion Recognition using Kinect V2 Sensor
Real Time Facial Emotion Recognition using Kinect V2 SensorReal Time Facial Emotion Recognition using Kinect V2 Sensor
Real Time Facial Emotion Recognition using Kinect V2 Sensoriosrjce
 
Review of methods and techniques on Mind Reading Computer Machine
Review of methods and techniques on Mind Reading Computer MachineReview of methods and techniques on Mind Reading Computer Machine
Review of methods and techniques on Mind Reading Computer MachineMadhavi39
 
SPEECH BASED EMOTION RECOGNITION USING VOICE
SPEECH BASED  EMOTION RECOGNITION USING VOICESPEECH BASED  EMOTION RECOGNITION USING VOICE
SPEECH BASED EMOTION RECOGNITION USING VOICEVamshidharSingh
 
Human Emotion Recognition using Machine Learning
Human Emotion Recognition using Machine LearningHuman Emotion Recognition using Machine Learning
Human Emotion Recognition using Machine Learningijtsrd
 
Mind reading computer report
Mind reading computer reportMind reading computer report
Mind reading computer reportIshan Khan
 
Advanced user agent v clean
Advanced user agent v cleanAdvanced user agent v clean
Advanced user agent v cleanSTIinnsbruck
 

Tendances (20)

Affective UX: Challenges in UX involving affective computing
Affective UX: Challenges in UX involving affective computingAffective UX: Challenges in UX involving affective computing
Affective UX: Challenges in UX involving affective computing
 
EMOTION BASED COMPUTING
EMOTION BASED COMPUTINGEMOTION BASED COMPUTING
EMOTION BASED COMPUTING
 
Affective computing
Affective computingAffective computing
Affective computing
 
Blue eye
Blue eyeBlue eye
Blue eye
 
Agent properties
Agent propertiesAgent properties
Agent properties
 
Speech emotion recognition
Speech emotion recognitionSpeech emotion recognition
Speech emotion recognition
 
Controlling Adaptation in Affective Serious Games
Controlling Adaptation in Affective Serious GamesControlling Adaptation in Affective Serious Games
Controlling Adaptation in Affective Serious Games
 
Paper Se Hyun Lee
Paper Se Hyun LeePaper Se Hyun Lee
Paper Se Hyun Lee
 
Lecture 4- Agent types
Lecture 4- Agent typesLecture 4- Agent types
Lecture 4- Agent types
 
A real time facial emotion recognition using 3D sensor and interfacing the re...
A real time facial emotion recognition using 3D sensor and interfacing the re...A real time facial emotion recognition using 3D sensor and interfacing the re...
A real time facial emotion recognition using 3D sensor and interfacing the re...
 
Real Time Facial Emotion Recognition using Kinect V2 Sensor
Real Time Facial Emotion Recognition using Kinect V2 SensorReal Time Facial Emotion Recognition using Kinect V2 Sensor
Real Time Facial Emotion Recognition using Kinect V2 Sensor
 
Review of methods and techniques on Mind Reading Computer Machine
Review of methods and techniques on Mind Reading Computer MachineReview of methods and techniques on Mind Reading Computer Machine
Review of methods and techniques on Mind Reading Computer Machine
 
SPEECH BASED EMOTION RECOGNITION USING VOICE
SPEECH BASED  EMOTION RECOGNITION USING VOICESPEECH BASED  EMOTION RECOGNITION USING VOICE
SPEECH BASED EMOTION RECOGNITION USING VOICE
 
Human Emotion Recognition using Machine Learning
Human Emotion Recognition using Machine LearningHuman Emotion Recognition using Machine Learning
Human Emotion Recognition using Machine Learning
 
AI Lesson 02
AI Lesson 02AI Lesson 02
AI Lesson 02
 
AI Lesson 01
AI Lesson 01AI Lesson 01
AI Lesson 01
 
Mind reading computer report
Mind reading computer reportMind reading computer report
Mind reading computer report
 
201500 Cognitive Informatics
201500 Cognitive Informatics201500 Cognitive Informatics
201500 Cognitive Informatics
 
Advanced user agent v clean
Advanced user agent v cleanAdvanced user agent v clean
Advanced user agent v clean
 
Software agents
Software agentsSoftware agents
Software agents
 

Similaire à Affective Gaming

Depth of Feelings: Modeling Emotions in User Models and Agent Architectures
Depth of Feelings: Modeling Emotions in User Models and Agent ArchitecturesDepth of Feelings: Modeling Emotions in User Models and Agent Architectures
Depth of Feelings: Modeling Emotions in User Models and Agent ArchitecturesEva Hudlicka
 
Emotional Attachments for Story Construction in Virtual Game Wolds
Emotional Attachments for Story Construction in Virtual Game Wolds Emotional Attachments for Story Construction in Virtual Game Wolds
Emotional Attachments for Story Construction in Virtual Game Wolds Mirjam Eladhari
 
Story Design for Games as Experience/Emotional Design
Story Design for Games as Experience/Emotional DesignStory Design for Games as Experience/Emotional Design
Story Design for Games as Experience/Emotional DesignAki Järvinen
 
The role of ai in social games eladhari2011 uppsalauni
The role of ai in social games eladhari2011 uppsalauniThe role of ai in social games eladhari2011 uppsalauni
The role of ai in social games eladhari2011 uppsalauniMirjam Eladhari
 
Modellazione affettiva sull’utente per migliorare l’interazione uomo-computer...
Modellazione affettiva sull’utente per migliorare l’interazione uomo-computer...Modellazione affettiva sull’utente per migliorare l’interazione uomo-computer...
Modellazione affettiva sull’utente per migliorare l’interazione uomo-computer...Women&Technologies
 
What are we modeling when we model emotion
What are we modeling when we model emotionWhat are we modeling when we model emotion
What are we modeling when we model emotionEva Hudlicka
 
Multi-layer affective computing model based on emotional psychology
Multi-layer affective computing model based on emotional psychologyMulti-layer affective computing model based on emotional psychology
Multi-layer affective computing model based on emotional psychologyRoohanaRehmat
 
Players Imbuing Meaning: Co-creation of Challenges in a prototype MMO
Players Imbuing Meaning: Co-creation of Challenges in a prototype MMOPlayers Imbuing Meaning: Co-creation of Challenges in a prototype MMO
Players Imbuing Meaning: Co-creation of Challenges in a prototype MMOMirjam Eladhari
 
Gamification - ASTD RTA
Gamification - ASTD RTAGamification - ASTD RTA
Gamification - ASTD RTAtrickyraymer
 
Designing Ethical Dilemmas - Long
Designing Ethical Dilemmas - LongDesigning Ethical Dilemmas - Long
Designing Ethical Dilemmas - LongManveer Heir
 
Challenges in Modeling Believable Social Agents
Challenges in Modeling Believable Social AgentsChallenges in Modeling Believable Social Agents
Challenges in Modeling Believable Social AgentsEva Hudlicka
 
Deconstructing Exergames
Deconstructing ExergamesDeconstructing Exergames
Deconstructing ExergamesErnesto Ramirez
 
What Board Games can Teach Us about Designing Experiences
What Board Games can Teach Us about Designing ExperiencesWhat Board Games can Teach Us about Designing Experiences
What Board Games can Teach Us about Designing ExperiencesStephen Anderson
 
My Avatar and Me. Toward a Cognitive Theory of Game Characters
My Avatar and Me. Toward a Cognitive Theory of Game CharactersMy Avatar and Me. Toward a Cognitive Theory of Game Characters
My Avatar and Me. Toward a Cognitive Theory of Game CharactersFelix Schröter
 
Playng the Plot: on the anatomy of gamified stories
Playng the Plot: on the anatomy of gamified storiesPlayng the Plot: on the anatomy of gamified stories
Playng the Plot: on the anatomy of gamified storiesKjetil Sandvik
 
Emotions and Agents in Games
Emotions and Agents in GamesEmotions and Agents in Games
Emotions and Agents in GamesRui Prada
 
Better Than Fun? - Bitspiration 2012
Better Than Fun? - Bitspiration 2012Better Than Fun? - Bitspiration 2012
Better Than Fun? - Bitspiration 2012BDressler
 

Similaire à Affective Gaming (20)

Depth of Feelings: Modeling Emotions in User Models and Agent Architectures
Depth of Feelings: Modeling Emotions in User Models and Agent ArchitecturesDepth of Feelings: Modeling Emotions in User Models and Agent Architectures
Depth of Feelings: Modeling Emotions in User Models and Agent Architectures
 
Emotional Attachments for Story Construction in Virtual Game Wolds
Emotional Attachments for Story Construction in Virtual Game Wolds Emotional Attachments for Story Construction in Virtual Game Wolds
Emotional Attachments for Story Construction in Virtual Game Wolds
 
Ruba abou torab fuzzy logic seminar
Ruba abou torab   fuzzy logic seminarRuba abou torab   fuzzy logic seminar
Ruba abou torab fuzzy logic seminar
 
Story Design for Games as Experience/Emotional Design
Story Design for Games as Experience/Emotional DesignStory Design for Games as Experience/Emotional Design
Story Design for Games as Experience/Emotional Design
 
The role of ai in social games eladhari2011 uppsalauni
The role of ai in social games eladhari2011 uppsalauniThe role of ai in social games eladhari2011 uppsalauni
The role of ai in social games eladhari2011 uppsalauni
 
Modellazione affettiva sull’utente per migliorare l’interazione uomo-computer...
Modellazione affettiva sull’utente per migliorare l’interazione uomo-computer...Modellazione affettiva sull’utente per migliorare l’interazione uomo-computer...
Modellazione affettiva sull’utente per migliorare l’interazione uomo-computer...
 
What are we modeling when we model emotion
What are we modeling when we model emotionWhat are we modeling when we model emotion
What are we modeling when we model emotion
 
Multi-layer affective computing model based on emotional psychology
Multi-layer affective computing model based on emotional psychologyMulti-layer affective computing model based on emotional psychology
Multi-layer affective computing model based on emotional psychology
 
Players Imbuing Meaning: Co-creation of Challenges in a prototype MMO
Players Imbuing Meaning: Co-creation of Challenges in a prototype MMOPlayers Imbuing Meaning: Co-creation of Challenges in a prototype MMO
Players Imbuing Meaning: Co-creation of Challenges in a prototype MMO
 
Gamification - ASTD RTA
Gamification - ASTD RTAGamification - ASTD RTA
Gamification - ASTD RTA
 
Designing Game Feel
Designing Game FeelDesigning Game Feel
Designing Game Feel
 
Designing Ethical Dilemmas - Long
Designing Ethical Dilemmas - LongDesigning Ethical Dilemmas - Long
Designing Ethical Dilemmas - Long
 
Designing
DesigningDesigning
Designing
 
Challenges in Modeling Believable Social Agents
Challenges in Modeling Believable Social AgentsChallenges in Modeling Believable Social Agents
Challenges in Modeling Believable Social Agents
 
Deconstructing Exergames
Deconstructing ExergamesDeconstructing Exergames
Deconstructing Exergames
 
What Board Games can Teach Us about Designing Experiences
What Board Games can Teach Us about Designing ExperiencesWhat Board Games can Teach Us about Designing Experiences
What Board Games can Teach Us about Designing Experiences
 
My Avatar and Me. Toward a Cognitive Theory of Game Characters
My Avatar and Me. Toward a Cognitive Theory of Game CharactersMy Avatar and Me. Toward a Cognitive Theory of Game Characters
My Avatar and Me. Toward a Cognitive Theory of Game Characters
 
Playng the Plot: on the anatomy of gamified stories
Playng the Plot: on the anatomy of gamified storiesPlayng the Plot: on the anatomy of gamified stories
Playng the Plot: on the anatomy of gamified stories
 
Emotions and Agents in Games
Emotions and Agents in GamesEmotions and Agents in Games
Emotions and Agents in Games
 
Better Than Fun? - Bitspiration 2012
Better Than Fun? - Bitspiration 2012Better Than Fun? - Bitspiration 2012
Better Than Fun? - Bitspiration 2012
 

Dernier

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 

Dernier (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

Affective Gaming

  • 1. Affective Gaming: Making Games More Engaging by Adding Emotion WPI 1 October 2009 Eva Hudlicka Psychometrix Associates Blacksburg, VA [email_address] psychometrixassociates.com
  • 2.
  • 3.
  • 4. In Terms of the Full Potential of Gaming.. We Are About Here…
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. Emotion Generation via Appraisal Stimuli Recalled Perceived Imagined Appraisal Process Emotions Existing emotions, moods, traits (personality) Goals (desires, values, standards) Beliefs, Expectations
  • 12. What Does Emotion Do Once It’s Been Generated?
  • 13.
  • 14. Emotion Effects on Behavior Emotion Facial expression Gestures Posture Behavior Blah blah blah
  • 15.
  • 16.
  • 17. KISMET - Cynthia Breazeal, MIT Media Lab
  • 19.
  • 20. Central Role of Affective Models MAX (Becker, Prendinger et al.) Breazeal De Rosis Affective Models
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. Affective Architectures Control Agent Behavior Effects of Emotions (on cognition & behavior) Generation of Emotions (via cognitive appraisal) Agent Architecture Emotions Stimuli
  • 26.
  • 27.
  • 28. Black Box Models Directly map stimuli onto emotions: Character gains points ---> Happy Character loses points ---> Sad Character outsmarted ---> Angry Character ridiculed --> ????? Ooops! No rule for that one Now what?
  • 29.
  • 30. STIMULI Novelty Valence Goal relevance Outcome probability Urgency Goal congruence Agency Coping potential Norms high high v. high low other low low high FEAR Componential View: Appraisal Variables
  • 31. Stimuli --> Appraisal Variables --> Emotion(s) This is the difficult part! N-Dim Appraisal Vector Distance measure (Euclidean dist.) World & Self Emotions ? N-Dim Emotion Space
  • 32.
  • 33. Modeling Emotion Effects on Attention, Perception & Cognition Effects of Emotions (on cognition) Cognitive-Affective Architecture Situations Expectations Goals Cognitive Appraisal Emotions Stimuli
  • 34.
  • 35.
  • 36.
  • 37. Modeling Methodology: Overview (Hudlicka, MAMID) Individual Differences individual behavior influenced by ... ‘ Ignore friend’ vs. ‘ Ask for help’ vs. ‘ Kill (by mistake)’ Architecture Parameter Calculation Cognitive-Affective Architecture Cognitive-Affective Architecture Parameters architecture processing controlled by..... Behavior Outputs different individual profiles manifested in terms of different
  • 38. Possible NPC Architecture & Constructs (Hudlicka, MAMID) Cues Actions Attention Cues: State of the world (“Enemy seen” “ Resources adequate”) Situation Assessment Situations: Perceived state ( “Able to capture enemy” ) Expectation Generator Expectations: Expected state (“Enemy successfully captured”; “ Game points gained”; “Game won”) Goal Manager Goals: Desired state (“Game points high”) Action Selection Actions: to accomplish goals (“Capture enemy”) Affect Appraiser Affective state & emotions : Valence: Positive Happiness: High Anxiety: Low
  • 39. Personality & Emotions As Parameters Traits Extraversion Stability Conscientiousness Aggressiveness STATES / TRAITS Processing Structural Module Parameters Construct parameters Architecture topology Long-term memory speed, capacity Cue selection & delay …. Data flow among modules Content & structure Affective States Anxiety Anger Sadness Joy COGNITIVE ARCHITECTURE Attention Action Selection Situation Assessment Goal Manager Expectation Generator Affect Appraiser ARCHITECTURE PARAMETERS
  • 40. Modeling Threat Bias Processing Parameters - Cue selection - Interpretive biases ... Process Threat cues Process Threatening interpretations Traits Low Stability MAMID TRAITS / EMOTIONS COGNITIVE ARCHITECTURE PARAMETERS COGNITIVE ARCHITECTURE Attention Action Selection Situation Assessment Goal Manager Expectation Generator Emotion Generation Emotions Higher Anxiety / Fear Predisposes towards Preferential processing of Threatening stimuli Threat constructs Rated more highly
  • 41.
  • 42.
  • 43.
  • 44.

Notes de l'éditeur

  1. Animated for clarity