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

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    2 Favorites & 1 Group

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

    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
    6. Types of logging
    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

    + Lennart NackeLennart Nacke, 2 years ago

    custom

    1095 views, 2 favs, 1 embeds more stats

    Psychophysiological game research faces the problem more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1095
      • 1054 on SlideShare
      • 41 from embeds
    • Comments 0
    • Favorites 2
    • Downloads 26
    Most viewed embeds
    • 41 views on http://www.acagamic.com

    more

    All embeds
    • 41 views on http://www.acagamic.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories