SlideShare a Scribd company logo
Log Who’s Playing:
Psychophysiological Game Analysis
Made Easy Through Event Logging



Lennart Nacke, Craig Lindley, Sophie Stellmach
       Blekinge Institute of Technology, Sweden
       Department of Interaction and System Design
       Game and Media Arts Laboratory
Outline
 Motivation for our work


 Conceptual design


 Automated game event logging
  – Details
  – A word about gaze logging



 Conclusion and future work
Motivation
 Understand user behavior by decoding events


 Evaluation data accompanied by video
  – Qualitative data
  – Behavioral data



 Improvement by adding even-related physiological data
  – Specific phasic response in event context



 What makes gameplay fun?
Conceptual design
 Meaningful events
   – In-game events
      User-created
      Pre-defined and triggered

   – Real-world events
      Sensors (physiological, positional, etc.)
      Video



 Record at run-time speed of 3d game engine
 Interface with physiological recording hardware
   – Parallel port (200 ms accuracy)

 Easy integration into editing tools
IMPLEMENTED IN




  SOURCE SDK
Types of logging
Event-code examples

105:
  Pressing
  red button

55:
  Player fires
  a gun

21:
  Damage to smiling
  opposing NPC
Automated game logging
 Transmission component
   – Interfacing class
   – Communication with physiological recording hardware

 Event component
   – Common (level-independent)
      Enemy is killed, etc.

   – Unique (level-dependent)
      Player enters area, etc.

 Dynamically assign unique events in editing tool
                                      CBaseEntity

     Event_Log                        Logging_Entity
                                                       Private
                          Input           Output
                                                       Data
                          Functions      Functions
                                                       Members
Dynamically assigning events
Screenshot showing the logging entities and manually defined output
codes inside the Hammer editing tool for the Half-Life 2 Source SDK.
Correlation of Physiological Data to Events
Physiological data is recorded together with real-time game events,
allowing for automatic data clustering and analysis
Main benefit: time reduction for researcher


     Data correlation is fully automated




               Experiment           Data       Analysis
Preparation
                                 Correlation
A word about gaze logging
 Automatically logs and identifies
   – Game objects
   – Graphical assets

 Tobii 1750 (SDK)
   – Video-based
   – Corneal-reflection tracking

 Logs
   – Object ID
   – Event ID
   – Time stamp
   – L+R gaze points (x,y)
Dissecting player experience
 Surveys
   – Pre-game
   – (In-game)
   – Post-game

 Physiological responses
   – Emotion
   – Cognition
   – Arousal

 Visual attention
   – Gaze tracking

 Game Metrics
Conclusion and future work
 Event-logging enables detailed understanding
   – of game experience

 Automatic data correlation saves analysis time


 Studies using the system are ongoing
 First results will be coming in shortly
Thank you kindly for listening!



              me            Craig         Sophie
                         cld@bth.se    slm@bth.se


Lennart Nacke




                                                     Find me at…
Blekinge Institute of Technology
Game and Media Arts Laboratory
Karlshamn, Sweden


Lennart.Nacke@bth.se
http://gamescience.bth.se
http://www.acagamic.com

        Download papers from: http://gamescience.bth.se/research/publications

More Related Content

Viewers also liked

Evaluating Game Usability - How game research will change the face of softwa...
Evaluating Game Usability - How game research will change the face of softwa...Evaluating Game Usability - How game research will change the face of softwa...
Evaluating Game Usability - How game research will change the face of softwa...
Lennart Nacke
 
Game System Engineering Lecture: Game Metrics
Game System Engineering Lecture: Game MetricsGame System Engineering Lecture: Game Metrics
Game System Engineering Lecture: Game Metrics
Lennart Nacke
 
Affective Ludology: Affective Measurement of User Experience in Games
Affective Ludology: Affective Measurement of User Experience in GamesAffective Ludology: Affective Measurement of User Experience in Games
Affective Ludology: Affective Measurement of User Experience in Games
Lennart Nacke
 
Mi rutina diaria automatica
Mi rutina diaria automaticaMi rutina diaria automatica
Mi rutina diaria automaticajefaturat
 
#GamesUR Conference: From Body Signals to Brainy Player Insights
#GamesUR Conference: From Body Signals to Brainy Player Insights#GamesUR Conference: From Body Signals to Brainy Player Insights
#GamesUR Conference: From Body Signals to Brainy Player Insights
Lennart Nacke
 
Playability & Player Experience Research
Playability & Player Experience ResearchPlayability & Player Experience Research
Playability & Player Experience Research
Lennart Nacke
 
Visita al museo de Carrejo 3º
Visita al museo de Carrejo 3ºVisita al museo de Carrejo 3º
Visita al museo de Carrejo 3ºjefaturat
 
Marta Crespo
Marta CrespoMarta Crespo
Marta Crespojefaturat
 
Daniel Villegas
Daniel VillegasDaniel Villegas
Daniel Villegasjefaturat
 
Paula javier
Paula javierPaula javier
Paula javierjefaturat
 
Documentation cms e-sidocv1.1
Documentation cms e-sidocv1.1Documentation cms e-sidocv1.1
Documentation cms e-sidocv1.1
cdisf
 
Les outils de suivi ( Frédéric Gigandet,Hôpital du Jura bernois)
Les outils de suivi ( Frédéric Gigandet,Hôpital du Jura bernois)Les outils de suivi ( Frédéric Gigandet,Hôpital du Jura bernois)
Les outils de suivi ( Frédéric Gigandet,Hôpital du Jura bernois)
Paianet - Connecting Healthcare
 

Viewers also liked (13)

Evaluating Game Usability - How game research will change the face of softwa...
Evaluating Game Usability - How game research will change the face of softwa...Evaluating Game Usability - How game research will change the face of softwa...
Evaluating Game Usability - How game research will change the face of softwa...
 
Game System Engineering Lecture: Game Metrics
Game System Engineering Lecture: Game MetricsGame System Engineering Lecture: Game Metrics
Game System Engineering Lecture: Game Metrics
 
Affective Ludology: Affective Measurement of User Experience in Games
Affective Ludology: Affective Measurement of User Experience in GamesAffective Ludology: Affective Measurement of User Experience in Games
Affective Ludology: Affective Measurement of User Experience in Games
 
Mi rutina diaria automatica
Mi rutina diaria automaticaMi rutina diaria automatica
Mi rutina diaria automatica
 
#GamesUR Conference: From Body Signals to Brainy Player Insights
#GamesUR Conference: From Body Signals to Brainy Player Insights#GamesUR Conference: From Body Signals to Brainy Player Insights
#GamesUR Conference: From Body Signals to Brainy Player Insights
 
Playability & Player Experience Research
Playability & Player Experience ResearchPlayability & Player Experience Research
Playability & Player Experience Research
 
Visita al museo de Carrejo 3º
Visita al museo de Carrejo 3ºVisita al museo de Carrejo 3º
Visita al museo de Carrejo 3º
 
Alba Cobo
Alba CoboAlba Cobo
Alba Cobo
 
Marta Crespo
Marta CrespoMarta Crespo
Marta Crespo
 
Daniel Villegas
Daniel VillegasDaniel Villegas
Daniel Villegas
 
Paula javier
Paula javierPaula javier
Paula javier
 
Documentation cms e-sidocv1.1
Documentation cms e-sidocv1.1Documentation cms e-sidocv1.1
Documentation cms e-sidocv1.1
 
Les outils de suivi ( Frédéric Gigandet,Hôpital du Jura bernois)
Les outils de suivi ( Frédéric Gigandet,Hôpital du Jura bernois)Les outils de suivi ( Frédéric Gigandet,Hôpital du Jura bernois)
Les outils de suivi ( Frédéric Gigandet,Hôpital du Jura bernois)
 

Similar to Log Who's Playing: Psychophysiological Game Analysis Made Easy Through Event Logging

StateScriptingInUncharted2
StateScriptingInUncharted2StateScriptingInUncharted2
StateScriptingInUncharted2
gcarlton
 
Game development with Cocos2d-x Engine
Game development with Cocos2d-x EngineGame development with Cocos2d-x Engine
Game development with Cocos2d-x EngineDuy Tan Geek
 
Game Metrics and Biometrics: The Future of Player Experience Research
Game Metrics and Biometrics: The Future of Player Experience ResearchGame Metrics and Biometrics: The Future of Player Experience Research
Game Metrics and Biometrics: The Future of Player Experience Research
Lennart Nacke
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game EngineDiksha Bhargava
 
March.2012.KinectForWindows
March.2012.KinectForWindowsMarch.2012.KinectForWindows
March.2012.KinectForWindowsReuben Ahmed
 
Stargazing - Emotional Game Analysis & Design Method
Stargazing - Emotional Game Analysis & Design MethodStargazing - Emotional Game Analysis & Design Method
Stargazing - Emotional Game Analysis & Design Method
Aki Järvinen
 
Becoming a kinect hacker innovator v2
Becoming a kinect hacker innovator v2Becoming a kinect hacker innovator v2
Becoming a kinect hacker innovator v2
Jeff Sipko
 
Dictao traceability solution for i gaming operators in spain and newly regula...
Dictao traceability solution for i gaming operators in spain and newly regula...Dictao traceability solution for i gaming operators in spain and newly regula...
Dictao traceability solution for i gaming operators in spain and newly regula...
Market Engel SAS
 
Y1 gd engine_terminology
Y1 gd engine_terminologyY1 gd engine_terminology
Y1 gd engine_terminology
Alex Kirby
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
Shaan Alam
 
Mp24: Python in gaming industry
Mp24: Python in gaming industryMp24: Python in gaming industry
Mp24: Python in gaming industryMontreal Python
 
Web Game Development
Web Game DevelopmentWeb Game Development
Web Game Development
Sabin Buraga
 
An Introduction To Game development
An Introduction To Game developmentAn Introduction To Game development
An Introduction To Game development
Ahmed
 
Next Generation Testing: Biometric Analysis of Player Experience
Next Generation Testing: Biometric Analysis of Player ExperienceNext Generation Testing: Biometric Analysis of Player Experience
Next Generation Testing: Biometric Analysis of Player Experience
Lennart Nacke
 
Callum deighton engine terminology
Callum deighton engine terminologyCallum deighton engine terminology
Callum deighton engine terminologyDeightonater
 
Engine terminology
Engine terminology Engine terminology
Engine terminology crimzon36
 
Un-broken Logging - TechnologyUG - Leeds - Matthew Skelton
Un-broken Logging - TechnologyUG - Leeds - Matthew SkeltonUn-broken Logging - TechnologyUG - Leeds - Matthew Skelton
Un-broken Logging - TechnologyUG - Leeds - Matthew Skelton
Skelton Thatcher Consulting Ltd
 
Game Programming I - GD4N
Game Programming I - GD4NGame Programming I - GD4N
Game Programming I - GD4N
Francis Seriña
 

Similar to Log Who's Playing: Psychophysiological Game Analysis Made Easy Through Event Logging (20)

StateScriptingInUncharted2
StateScriptingInUncharted2StateScriptingInUncharted2
StateScriptingInUncharted2
 
Game development with Cocos2d-x Engine
Game development with Cocos2d-x EngineGame development with Cocos2d-x Engine
Game development with Cocos2d-x Engine
 
Game Metrics and Biometrics: The Future of Player Experience Research
Game Metrics and Biometrics: The Future of Player Experience ResearchGame Metrics and Biometrics: The Future of Player Experience Research
Game Metrics and Biometrics: The Future of Player Experience Research
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game Engine
 
March.2012.KinectForWindows
March.2012.KinectForWindowsMarch.2012.KinectForWindows
March.2012.KinectForWindows
 
Stargazing - Emotional Game Analysis & Design Method
Stargazing - Emotional Game Analysis & Design MethodStargazing - Emotional Game Analysis & Design Method
Stargazing - Emotional Game Analysis & Design Method
 
Becoming a kinect hacker innovator v2
Becoming a kinect hacker innovator v2Becoming a kinect hacker innovator v2
Becoming a kinect hacker innovator v2
 
Dictao traceability solution for i gaming operators in spain and newly regula...
Dictao traceability solution for i gaming operators in spain and newly regula...Dictao traceability solution for i gaming operators in spain and newly regula...
Dictao traceability solution for i gaming operators in spain and newly regula...
 
Y1 gd engine_terminology
Y1 gd engine_terminologyY1 gd engine_terminology
Y1 gd engine_terminology
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Mp24: Python in gaming industry
Mp24: Python in gaming industryMp24: Python in gaming industry
Mp24: Python in gaming industry
 
Web Game Development
Web Game DevelopmentWeb Game Development
Web Game Development
 
An Introduction To Game development
An Introduction To Game developmentAn Introduction To Game development
An Introduction To Game development
 
Next Generation Testing: Biometric Analysis of Player Experience
Next Generation Testing: Biometric Analysis of Player ExperienceNext Generation Testing: Biometric Analysis of Player Experience
Next Generation Testing: Biometric Analysis of Player Experience
 
Pc54
Pc54Pc54
Pc54
 
Motion Game
Motion GameMotion Game
Motion Game
 
Callum deighton engine terminology
Callum deighton engine terminologyCallum deighton engine terminology
Callum deighton engine terminology
 
Engine terminology
Engine terminology Engine terminology
Engine terminology
 
Un-broken Logging - TechnologyUG - Leeds - Matthew Skelton
Un-broken Logging - TechnologyUG - Leeds - Matthew SkeltonUn-broken Logging - TechnologyUG - Leeds - Matthew Skelton
Un-broken Logging - TechnologyUG - Leeds - Matthew Skelton
 
Game Programming I - GD4N
Game Programming I - GD4NGame Programming I - GD4N
Game Programming I - GD4N
 

More from Lennart Nacke

How to Write a CHI Paper 2016 (CHI PLAY 2016)
How to Write a CHI Paper 2016 (CHI PLAY 2016)How to Write a CHI Paper 2016 (CHI PLAY 2016)
How to Write a CHI Paper 2016 (CHI PLAY 2016)
Lennart Nacke
 
Games institute: University of California Visit: Game Thinking Overview
Games institute: University of California Visit: Game Thinking OverviewGames institute: University of California Visit: Game Thinking Overview
Games institute: University of California Visit: Game Thinking Overview
Lennart Nacke
 
Graphics Interface 2019: Invited Speaker: Lennart Nacke - Game Thinking
Graphics Interface 2019: Invited Speaker: Lennart Nacke - Game ThinkingGraphics Interface 2019: Invited Speaker: Lennart Nacke - Game Thinking
Graphics Interface 2019: Invited Speaker: Lennart Nacke - Game Thinking
Lennart Nacke
 
GAMIFIN 2019 Conference Keynote: How to fail at #gamification research
GAMIFIN 2019 Conference Keynote: How to fail at #gamification researchGAMIFIN 2019 Conference Keynote: How to fail at #gamification research
GAMIFIN 2019 Conference Keynote: How to fail at #gamification research
Lennart Nacke
 
Introduction to Game Thinking (Fluxible 2018)
Introduction to Game Thinking (Fluxible 2018)Introduction to Game Thinking (Fluxible 2018)
Introduction to Game Thinking (Fluxible 2018)
Lennart Nacke
 
GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...
GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...
GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...
Lennart Nacke
 
Game UX Summit '17: Challenges of Evaluating Player Cognition & Emotion
Game UX Summit '17: Challenges of Evaluating Player Cognition & EmotionGame UX Summit '17: Challenges of Evaluating Player Cognition & Emotion
Game UX Summit '17: Challenges of Evaluating Player Cognition & Emotion
Lennart Nacke
 
DAC 300: Chance and Skill in Game Design
DAC 300: Chance and Skill in Game DesignDAC 300: Chance and Skill in Game Design
DAC 300: Chance and Skill in Game Design
Lennart Nacke
 
DAC 305: Choice and Agency in Gamification
DAC 305: Choice and Agency in GamificationDAC 305: Choice and Agency in Gamification
DAC 305: Choice and Agency in Gamification
Lennart Nacke
 
Brief Introduction to Game Design
Brief Introduction to Game DesignBrief Introduction to Game Design
Brief Introduction to Game Design
Lennart Nacke
 
The 5 Gamification Languages: The secret to gameful experiences that last (Ga...
The 5 Gamification Languages: The secret to gameful experiences that last (Ga...The 5 Gamification Languages: The secret to gameful experiences that last (Ga...
The 5 Gamification Languages: The secret to gameful experiences that last (Ga...
Lennart Nacke
 
Social Player Analytics in a Facebook Health Game (HCI Korea)
Social Player Analytics in a Facebook Health Game (HCI Korea)Social Player Analytics in a Facebook Health Game (HCI Korea)
Social Player Analytics in a Facebook Health Game (HCI Korea)
Lennart Nacke
 
Biofeedback Gaming: The Future of Game Interaction?
Biofeedback Gaming: The Future of Game Interaction?Biofeedback Gaming: The Future of Game Interaction?
Biofeedback Gaming: The Future of Game Interaction?
Lennart Nacke
 
Brain, Body, and Bytes CHI 2010 Workshop Presentations
Brain, Body, and Bytes CHI 2010 Workshop PresentationsBrain, Body, and Bytes CHI 2010 Workshop Presentations
Brain, Body, and Bytes CHI 2010 Workshop Presentations
Lennart Nacke
 
Quo Vadis 2008: Focus on your players - Interaction and Psychophysiology Talk
Quo Vadis 2008: Focus on your players - Interaction and Psychophysiology TalkQuo Vadis 2008: Focus on your players - Interaction and Psychophysiology Talk
Quo Vadis 2008: Focus on your players - Interaction and Psychophysiology Talk
Lennart Nacke
 
Focus On Your Players - An approach to game design (and development)
Focus On Your Players - An approach to game design (and development)Focus On Your Players - An approach to game design (and development)
Focus On Your Players - An approach to game design (and development)
Lennart Nacke
 
Scientific Presentations
Scientific PresentationsScientific Presentations
Scientific Presentations
Lennart Nacke
 

More from Lennart Nacke (17)

How to Write a CHI Paper 2016 (CHI PLAY 2016)
How to Write a CHI Paper 2016 (CHI PLAY 2016)How to Write a CHI Paper 2016 (CHI PLAY 2016)
How to Write a CHI Paper 2016 (CHI PLAY 2016)
 
Games institute: University of California Visit: Game Thinking Overview
Games institute: University of California Visit: Game Thinking OverviewGames institute: University of California Visit: Game Thinking Overview
Games institute: University of California Visit: Game Thinking Overview
 
Graphics Interface 2019: Invited Speaker: Lennart Nacke - Game Thinking
Graphics Interface 2019: Invited Speaker: Lennart Nacke - Game ThinkingGraphics Interface 2019: Invited Speaker: Lennart Nacke - Game Thinking
Graphics Interface 2019: Invited Speaker: Lennart Nacke - Game Thinking
 
GAMIFIN 2019 Conference Keynote: How to fail at #gamification research
GAMIFIN 2019 Conference Keynote: How to fail at #gamification researchGAMIFIN 2019 Conference Keynote: How to fail at #gamification research
GAMIFIN 2019 Conference Keynote: How to fail at #gamification research
 
Introduction to Game Thinking (Fluxible 2018)
Introduction to Game Thinking (Fluxible 2018)Introduction to Game Thinking (Fluxible 2018)
Introduction to Game Thinking (Fluxible 2018)
 
GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...
GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...
GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...
 
Game UX Summit '17: Challenges of Evaluating Player Cognition & Emotion
Game UX Summit '17: Challenges of Evaluating Player Cognition & EmotionGame UX Summit '17: Challenges of Evaluating Player Cognition & Emotion
Game UX Summit '17: Challenges of Evaluating Player Cognition & Emotion
 
DAC 300: Chance and Skill in Game Design
DAC 300: Chance and Skill in Game DesignDAC 300: Chance and Skill in Game Design
DAC 300: Chance and Skill in Game Design
 
DAC 305: Choice and Agency in Gamification
DAC 305: Choice and Agency in GamificationDAC 305: Choice and Agency in Gamification
DAC 305: Choice and Agency in Gamification
 
Brief Introduction to Game Design
Brief Introduction to Game DesignBrief Introduction to Game Design
Brief Introduction to Game Design
 
The 5 Gamification Languages: The secret to gameful experiences that last (Ga...
The 5 Gamification Languages: The secret to gameful experiences that last (Ga...The 5 Gamification Languages: The secret to gameful experiences that last (Ga...
The 5 Gamification Languages: The secret to gameful experiences that last (Ga...
 
Social Player Analytics in a Facebook Health Game (HCI Korea)
Social Player Analytics in a Facebook Health Game (HCI Korea)Social Player Analytics in a Facebook Health Game (HCI Korea)
Social Player Analytics in a Facebook Health Game (HCI Korea)
 
Biofeedback Gaming: The Future of Game Interaction?
Biofeedback Gaming: The Future of Game Interaction?Biofeedback Gaming: The Future of Game Interaction?
Biofeedback Gaming: The Future of Game Interaction?
 
Brain, Body, and Bytes CHI 2010 Workshop Presentations
Brain, Body, and Bytes CHI 2010 Workshop PresentationsBrain, Body, and Bytes CHI 2010 Workshop Presentations
Brain, Body, and Bytes CHI 2010 Workshop Presentations
 
Quo Vadis 2008: Focus on your players - Interaction and Psychophysiology Talk
Quo Vadis 2008: Focus on your players - Interaction and Psychophysiology TalkQuo Vadis 2008: Focus on your players - Interaction and Psychophysiology Talk
Quo Vadis 2008: Focus on your players - Interaction and Psychophysiology Talk
 
Focus On Your Players - An approach to game design (and development)
Focus On Your Players - An approach to game design (and development)Focus On Your Players - An approach to game design (and development)
Focus On Your Players - An approach to game design (and development)
 
Scientific Presentations
Scientific PresentationsScientific Presentations
Scientific Presentations
 

Recently uploaded

Authenticity in Motion Pictures: How Steve Greisen Retains Real Stories
Authenticity in Motion Pictures: How Steve Greisen Retains Real StoriesAuthenticity in Motion Pictures: How Steve Greisen Retains Real Stories
Authenticity in Motion Pictures: How Steve Greisen Retains Real Stories
Steve Greisen
 
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and LoveMeet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
get joys
 
From Swing Music to Big Band Fame_ 5 Iconic Artists.pptx
From Swing Music to Big Band Fame_ 5 Iconic Artists.pptxFrom Swing Music to Big Band Fame_ 5 Iconic Artists.pptx
From Swing Music to Big Band Fame_ 5 Iconic Artists.pptx
Swing Street Radio
 
The Unbelievable Tale of Dwayne Johnson Kidnapping: A Riveting Saga
The Unbelievable Tale of Dwayne Johnson Kidnapping: A Riveting SagaThe Unbelievable Tale of Dwayne Johnson Kidnapping: A Riveting Saga
The Unbelievable Tale of Dwayne Johnson Kidnapping: A Riveting Saga
greendigital
 
_7 OTT App Builders to Support the Development of Your Video Applications_.pdf
_7 OTT App Builders to Support the Development of Your Video Applications_.pdf_7 OTT App Builders to Support the Development of Your Video Applications_.pdf
_7 OTT App Builders to Support the Development of Your Video Applications_.pdf
Mega P
 
240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf
Madhura TBRC
 
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
9u08k0x
 
Christina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptxChristina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptx
madeline604788
 
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles onlineTreasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
Hidden Treasure Hunts
 
Barbie Movie Review - The Astras.pdfffff
Barbie Movie Review - The Astras.pdfffffBarbie Movie Review - The Astras.pdfffff
Barbie Movie Review - The Astras.pdfffff
theastras43
 
This Is The First All Category Quiz That I Made
This Is The First All Category Quiz That I MadeThis Is The First All Category Quiz That I Made
This Is The First All Category Quiz That I Made
Aarush Ghate
 
Unveiling Paul Haggis Shaping Cinema Through Diversity. .pdf
Unveiling Paul Haggis Shaping Cinema Through Diversity. .pdfUnveiling Paul Haggis Shaping Cinema Through Diversity. .pdf
Unveiling Paul Haggis Shaping Cinema Through Diversity. .pdf
kenid14983
 
定制(uow毕业证书)卧龙岗大学毕业证文凭学位证书原版一模一样
定制(uow毕业证书)卧龙岗大学毕业证文凭学位证书原版一模一样定制(uow毕业证书)卧龙岗大学毕业证文凭学位证书原版一模一样
定制(uow毕业证书)卧龙岗大学毕业证文凭学位证书原版一模一样
0md20cgg
 
DIGIDEVTV A New area of OTT Distribution
DIGIDEVTV  A New area of OTT DistributionDIGIDEVTV  A New area of OTT Distribution
DIGIDEVTV A New area of OTT Distribution
joeqsm
 
哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样
哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样
哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样
9u08k0x
 
I Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledgeI Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledge
Sabrina Ricci
 
Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to StardomYoung Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
greendigital
 
Hollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest galleryHollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest gallery
Zsolt Nemeth
 
Orpah Winfrey Dwayne Johnson: Titans of Influence and Inspiration
Orpah Winfrey Dwayne Johnson: Titans of Influence and InspirationOrpah Winfrey Dwayne Johnson: Titans of Influence and Inspiration
Orpah Winfrey Dwayne Johnson: Titans of Influence and Inspiration
greendigital
 
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdfMatt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
Azura Everhart
 

Recently uploaded (20)

Authenticity in Motion Pictures: How Steve Greisen Retains Real Stories
Authenticity in Motion Pictures: How Steve Greisen Retains Real StoriesAuthenticity in Motion Pictures: How Steve Greisen Retains Real Stories
Authenticity in Motion Pictures: How Steve Greisen Retains Real Stories
 
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and LoveMeet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
 
From Swing Music to Big Band Fame_ 5 Iconic Artists.pptx
From Swing Music to Big Band Fame_ 5 Iconic Artists.pptxFrom Swing Music to Big Band Fame_ 5 Iconic Artists.pptx
From Swing Music to Big Band Fame_ 5 Iconic Artists.pptx
 
The Unbelievable Tale of Dwayne Johnson Kidnapping: A Riveting Saga
The Unbelievable Tale of Dwayne Johnson Kidnapping: A Riveting SagaThe Unbelievable Tale of Dwayne Johnson Kidnapping: A Riveting Saga
The Unbelievable Tale of Dwayne Johnson Kidnapping: A Riveting Saga
 
_7 OTT App Builders to Support the Development of Your Video Applications_.pdf
_7 OTT App Builders to Support the Development of Your Video Applications_.pdf_7 OTT App Builders to Support the Development of Your Video Applications_.pdf
_7 OTT App Builders to Support the Development of Your Video Applications_.pdf
 
240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf
 
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
 
Christina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptxChristina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptx
 
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles onlineTreasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
 
Barbie Movie Review - The Astras.pdfffff
Barbie Movie Review - The Astras.pdfffffBarbie Movie Review - The Astras.pdfffff
Barbie Movie Review - The Astras.pdfffff
 
This Is The First All Category Quiz That I Made
This Is The First All Category Quiz That I MadeThis Is The First All Category Quiz That I Made
This Is The First All Category Quiz That I Made
 
Unveiling Paul Haggis Shaping Cinema Through Diversity. .pdf
Unveiling Paul Haggis Shaping Cinema Through Diversity. .pdfUnveiling Paul Haggis Shaping Cinema Through Diversity. .pdf
Unveiling Paul Haggis Shaping Cinema Through Diversity. .pdf
 
定制(uow毕业证书)卧龙岗大学毕业证文凭学位证书原版一模一样
定制(uow毕业证书)卧龙岗大学毕业证文凭学位证书原版一模一样定制(uow毕业证书)卧龙岗大学毕业证文凭学位证书原版一模一样
定制(uow毕业证书)卧龙岗大学毕业证文凭学位证书原版一模一样
 
DIGIDEVTV A New area of OTT Distribution
DIGIDEVTV  A New area of OTT DistributionDIGIDEVTV  A New area of OTT Distribution
DIGIDEVTV A New area of OTT Distribution
 
哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样
哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样
哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样
 
I Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledgeI Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledge
 
Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to StardomYoung Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
 
Hollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest galleryHollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest gallery
 
Orpah Winfrey Dwayne Johnson: Titans of Influence and Inspiration
Orpah Winfrey Dwayne Johnson: Titans of Influence and InspirationOrpah Winfrey Dwayne Johnson: Titans of Influence and Inspiration
Orpah Winfrey Dwayne Johnson: Titans of Influence and Inspiration
 
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdfMatt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
 

Log Who's Playing: Psychophysiological Game Analysis Made Easy Through Event Logging

  • 1. Log Who’s Playing: Psychophysiological Game Analysis Made Easy Through Event Logging Lennart Nacke, Craig Lindley, Sophie Stellmach Blekinge Institute of Technology, Sweden Department of Interaction and System Design Game and Media Arts Laboratory
  • 2. Outline  Motivation for our work  Conceptual design  Automated game event logging – Details – A word about gaze logging  Conclusion and future work
  • 3. Motivation  Understand user behavior by decoding events  Evaluation data accompanied by video – Qualitative data – Behavioral data  Improvement by adding even-related physiological data – Specific phasic response in event context  What makes gameplay fun?
  • 4. Conceptual design  Meaningful events – In-game events  User-created  Pre-defined and triggered – Real-world events  Sensors (physiological, positional, etc.)  Video  Record at run-time speed of 3d game engine  Interface with physiological recording hardware – Parallel port (200 ms accuracy)  Easy integration into editing tools
  • 5. IMPLEMENTED IN SOURCE SDK
  • 7. Event-code examples 105: Pressing red button 55: Player fires a gun 21: Damage to smiling opposing NPC
  • 8. Automated game logging  Transmission component – Interfacing class – Communication with physiological recording hardware  Event component – Common (level-independent)  Enemy is killed, etc. – Unique (level-dependent)  Player enters area, etc.  Dynamically assign unique events in editing tool CBaseEntity Event_Log Logging_Entity Private Input Output Data Functions Functions Members
  • 9. Dynamically assigning events Screenshot showing the logging entities and manually defined output codes inside the Hammer editing tool for the Half-Life 2 Source SDK.
  • 10. Correlation of Physiological Data to Events Physiological data is recorded together with real-time game events, allowing for automatic data clustering and analysis
  • 11. Main benefit: time reduction for researcher  Data correlation is fully automated Experiment Data Analysis Preparation Correlation
  • 12. A word about gaze logging  Automatically logs and identifies – Game objects – Graphical assets  Tobii 1750 (SDK) – Video-based – Corneal-reflection tracking  Logs – Object ID – Event ID – Time stamp – L+R gaze points (x,y)
  • 13. Dissecting player experience  Surveys – Pre-game – (In-game) – Post-game  Physiological responses – Emotion – Cognition – Arousal  Visual attention – Gaze tracking  Game Metrics
  • 14. Conclusion and future work  Event-logging enables detailed understanding – of game experience  Automatic data correlation saves analysis time  Studies using the system are ongoing  First results will be coming in shortly
  • 15. Thank you kindly for listening! me Craig Sophie cld@bth.se slm@bth.se Lennart Nacke Find me at… Blekinge Institute of Technology Game and Media Arts Laboratory Karlshamn, Sweden Lennart.Nacke@bth.se http://gamescience.bth.se http://www.acagamic.com Download papers from: http://gamescience.bth.se/research/publications