SlideShare a Scribd company logo
1 of 10
Data-Driven
        Games User Research


             Thomas Zimmermann , Microsoft Research
             Bruce Philips, Microsoft Game Studios
             Nachiappan Nagappan , Microsoft Research
             Chuck Harrison, Microsoft Game Studios




© Microsoft Corporation
Data! Data! Data!
    In-game data
           – Detailed usage data collected through telemetry (often beta)
           – For example, games modes that are played, coordinates where
             players died, how they alternated between weapons, etc.
    Xbox Live data
           – Player Experience Panel, a group of ~18,000 players (volunteered)
           – Games played, achievements earned, as well as presence
             information.
           – Data via feed from the Xbox Community Developer Program
    Online communities
           – Monitor internet forums to enrich quantitative findings in our.
           – Experimenting with natural language processing (NLP)
             techniques


© Microsoft Corporation
Project Gotham Racing 4
                                                       Across all races:
                                                       • 2 of 9 game modes were used
                                                          in < 0.5% of races
                                                       • 12 of 29 event types were used
                                                          in < 1% of races
                                                       • 50 of 134 vehicles were used
                                                          in < 0.25% of races

                                                       When looking at multiplayer races:
                                                       • 2 of 4 game modes were used
                                                         in < 2% of races
                                                       • 7 of 16 event types were used
                                                         in < 0.1% of races
                                                       • 53 of 133 vehicles were used
                                                         in < 0.25% of races



 Kenneth Hullett, Nachiappan Nagappan, Eric Schuh, John Hopson:
 Data analytics for game development. ICSE 2011 NIER track.

© Microsoft Corporation
Player progression in Halo 3




 Bruce Phillips. Peering into the Black Box of Player Behavior: The
 Player Experience Panel at Microsoft Game Studios. GDC 2010

© Microsoft Corporation
Future work




© Microsoft Corporation
Understanding the Xbox Ecosystem

                                     Games played

                                                     Games played
                      Achievements
                                                      by friends




                                     Engagement              Achievements
               Friends                                         by friends
                                     Subscriptions



© Microsoft Corporation
Social play




© Microsoft Corporation
Personalization




© Microsoft Corporation
After downloading Microsoft Flight for free, players can jump
 into hours of exciting gameplay on the Big Island of Hawaii. […]
 Those looking to deepen their experience can purchase and
 download additional content that adds new aircraft, regions
 and customization options.
 Microsoft Press Release, January 4th, 2012 – Microsoft Flight Takes to the Skies




© Microsoft Corporation
Future work




© Microsoft Corporation

More Related Content

Viewers also liked

Presentación1gestion de calidad
Presentación1gestion de calidadPresentación1gestion de calidad
Presentación1gestion de calidad
franciscooosssss
 

Viewers also liked (6)

Empirical Software Engineering at Microsoft Research
Empirical Software Engineering at Microsoft ResearchEmpirical Software Engineering at Microsoft Research
Empirical Software Engineering at Microsoft Research
 
Presentación1gestion de calidad
Presentación1gestion de calidadPresentación1gestion de calidad
Presentación1gestion de calidad
 
9 reglas de la ciudadanía digital
9 reglas de la ciudadanía digital9 reglas de la ciudadanía digital
9 reglas de la ciudadanía digital
 
Software Analytics = Sharing Information
Software Analytics = Sharing InformationSoftware Analytics = Sharing Information
Software Analytics = Sharing Information
 
Mobile SEO (Japanese Version)
Mobile SEO (Japanese Version)Mobile SEO (Japanese Version)
Mobile SEO (Japanese Version)
 
【プレゼン】見やすいプレゼン資料の作り方【初心者用】
【プレゼン】見やすいプレゼン資料の作り方【初心者用】【プレゼン】見やすいプレゼン資料の作り方【初心者用】
【プレゼン】見やすいプレゼン資料の作り方【初心者用】
 

Similar to Data driven games user research

Endless runner game in unreal engine 4
Endless runner game in unreal engine 4Endless runner game in unreal engine 4
Endless runner game in unreal engine 4
Vasilis Kamakaris
 
Game engines and Their Influence in Game Design
Game engines and Their Influence in Game DesignGame engines and Their Influence in Game Design
Game engines and Their Influence in Game Design
Prashant Warrier
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game Engine
Diksha Bhargava
 

Similar to Data driven games user research (20)

Analytics for smarter software development
Analytics for smarter software development Analytics for smarter software development
Analytics for smarter software development
 
Indie Game Development Intro
Indie Game Development IntroIndie Game Development Intro
Indie Game Development Intro
 
VDP2016 - Lecture 13 Data driven game design
VDP2016 - Lecture 13 Data driven game designVDP2016 - Lecture 13 Data driven game design
VDP2016 - Lecture 13 Data driven game design
 
Data Driven Game Design
Data Driven Game DesignData Driven Game Design
Data Driven Game Design
 
Endless runner game in unreal engine 4
Endless runner game in unreal engine 4Endless runner game in unreal engine 4
Endless runner game in unreal engine 4
 
History of game evolution
History of game evolutionHistory of game evolution
History of game evolution
 
Social mobile game design principles
Social mobile game design principlesSocial mobile game design principles
Social mobile game design principles
 
Social mobile game design principles
Social mobile game design principlesSocial mobile game design principles
Social mobile game design principles
 
Game engines and Their Influence in Game Design
Game engines and Their Influence in Game DesignGame engines and Their Influence in Game Design
Game engines and Their Influence in Game Design
 
Design phase of game development of unity 2d game
Design phase of game development of unity 2d game Design phase of game development of unity 2d game
Design phase of game development of unity 2d game
 
World of Teachcraft
World of TeachcraftWorld of Teachcraft
World of Teachcraft
 
Games:EDU:08 South: Nick Burton and Albert Ho
Games:EDU:08 South: Nick Burton and Albert HoGames:EDU:08 South: Nick Burton and Albert Ho
Games:EDU:08 South: Nick Burton and Albert Ho
 
World of Teachcraft - Playing the Game
World of Teachcraft - Playing the GameWorld of Teachcraft - Playing the Game
World of Teachcraft - Playing the Game
 
World of teachcraft playing the game
World of teachcraft playing the gameWorld of teachcraft playing the game
World of teachcraft playing the game
 
Choosing your Game Engine (2009)
Choosing your Game Engine (2009)Choosing your Game Engine (2009)
Choosing your Game Engine (2009)
 
dicas de games
dicas de gamesdicas de games
dicas de games
 
dicas de games
dicas de gamesdicas de games
dicas de games
 
XNA for Windows Phone
XNA for Windows PhoneXNA for Windows Phone
XNA for Windows Phone
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game Engine
 
Hybrid Game Development with GameSalad
Hybrid Game Development with GameSaladHybrid Game Development with GameSalad
Hybrid Game Development with GameSalad
 

More from Thomas Zimmermann

Analytics for software development
Analytics for software developmentAnalytics for software development
Analytics for software development
Thomas Zimmermann
 

More from Thomas Zimmermann (20)

MSR 2013 Preview
MSR 2013 PreviewMSR 2013 Preview
MSR 2013 Preview
 
Predicting Method Crashes with Bytecode Operations
Predicting Method Crashes with Bytecode OperationsPredicting Method Crashes with Bytecode Operations
Predicting Method Crashes with Bytecode Operations
 
Characterizing and Predicting Which Bugs Get Reopened
Characterizing and Predicting Which Bugs Get ReopenedCharacterizing and Predicting Which Bugs Get Reopened
Characterizing and Predicting Which Bugs Get Reopened
 
Klingon Countdown Timer
Klingon Countdown TimerKlingon Countdown Timer
Klingon Countdown Timer
 
Not my bug! Reasons for software bug report reassignments
Not my bug! Reasons for software bug report reassignmentsNot my bug! Reasons for software bug report reassignments
Not my bug! Reasons for software bug report reassignments
 
Security trend analysis with CVE topic models
Security trend analysis with CVE topic modelsSecurity trend analysis with CVE topic models
Security trend analysis with CVE topic models
 
Analytics for software development
Analytics for software developmentAnalytics for software development
Analytics for software development
 
Characterizing and predicting which bugs get fixed
Characterizing and predicting which bugs get fixedCharacterizing and predicting which bugs get fixed
Characterizing and predicting which bugs get fixed
 
Changes and Bugs: Mining and Predicting Development Activities
Changes and Bugs: Mining and Predicting Development ActivitiesChanges and Bugs: Mining and Predicting Development Activities
Changes and Bugs: Mining and Predicting Development Activities
 
Cross-project defect prediction
Cross-project defect predictionCross-project defect prediction
Cross-project defect prediction
 
Changes and Bugs: Mining and Predicting Development Activities
Changes and Bugs: Mining and Predicting Development ActivitiesChanges and Bugs: Mining and Predicting Development Activities
Changes and Bugs: Mining and Predicting Development Activities
 
Predicting Defects using Network Analysis on Dependency Graphs
Predicting Defects using Network Analysis on Dependency GraphsPredicting Defects using Network Analysis on Dependency Graphs
Predicting Defects using Network Analysis on Dependency Graphs
 
Quality of Bug Reports in Open Source
Quality of Bug Reports in Open SourceQuality of Bug Reports in Open Source
Quality of Bug Reports in Open Source
 
Meet Tom and his Fish
Meet Tom and his FishMeet Tom and his Fish
Meet Tom and his Fish
 
Predicting Subsystem Defects using Dependency Graph Complexities
Predicting Subsystem Defects using Dependency Graph Complexities Predicting Subsystem Defects using Dependency Graph Complexities
Predicting Subsystem Defects using Dependency Graph Complexities
 
Got Myth? Myths in Software Engineering
Got Myth? Myths in Software EngineeringGot Myth? Myths in Software Engineering
Got Myth? Myths in Software Engineering
 
Mining Workspace Updates in CVS
Mining Workspace Updates in CVSMining Workspace Updates in CVS
Mining Workspace Updates in CVS
 
Mining Software Archives to Support Software Development
Mining Software Archives to Support Software DevelopmentMining Software Archives to Support Software Development
Mining Software Archives to Support Software Development
 
Unit testing with JUnit
Unit testing with JUnitUnit testing with JUnit
Unit testing with JUnit
 
esolang: Esoterische Programmiersprachen
esolang: Esoterische Programmiersprachenesolang: Esoterische Programmiersprachen
esolang: Esoterische Programmiersprachen
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+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...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
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
Safe Software
 

Recently uploaded (20)

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
+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...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
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, ...
 
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, ...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
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...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
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
 

Data driven games user research

  • 1. Data-Driven Games User Research Thomas Zimmermann , Microsoft Research Bruce Philips, Microsoft Game Studios Nachiappan Nagappan , Microsoft Research Chuck Harrison, Microsoft Game Studios © Microsoft Corporation
  • 2. Data! Data! Data! In-game data – Detailed usage data collected through telemetry (often beta) – For example, games modes that are played, coordinates where players died, how they alternated between weapons, etc. Xbox Live data – Player Experience Panel, a group of ~18,000 players (volunteered) – Games played, achievements earned, as well as presence information. – Data via feed from the Xbox Community Developer Program Online communities – Monitor internet forums to enrich quantitative findings in our. – Experimenting with natural language processing (NLP) techniques © Microsoft Corporation
  • 3. Project Gotham Racing 4 Across all races: • 2 of 9 game modes were used in < 0.5% of races • 12 of 29 event types were used in < 1% of races • 50 of 134 vehicles were used in < 0.25% of races When looking at multiplayer races: • 2 of 4 game modes were used in < 2% of races • 7 of 16 event types were used in < 0.1% of races • 53 of 133 vehicles were used in < 0.25% of races Kenneth Hullett, Nachiappan Nagappan, Eric Schuh, John Hopson: Data analytics for game development. ICSE 2011 NIER track. © Microsoft Corporation
  • 4. Player progression in Halo 3 Bruce Phillips. Peering into the Black Box of Player Behavior: The Player Experience Panel at Microsoft Game Studios. GDC 2010 © Microsoft Corporation
  • 6. Understanding the Xbox Ecosystem Games played Games played Achievements by friends Engagement Achievements Friends by friends Subscriptions © Microsoft Corporation
  • 9. After downloading Microsoft Flight for free, players can jump into hours of exciting gameplay on the Big Island of Hawaii. […] Those looking to deepen their experience can purchase and download additional content that adds new aircraft, regions and customization options. Microsoft Press Release, January 4th, 2012 – Microsoft Flight Takes to the Skies © Microsoft Corporation