SlideShare a Scribd company logo
1 of 34
Download to read offline
gamedesigninitiative 
at cornell university 
the 
Lecture 15 
Game Analytics
gamedesigninitiative 
at cornell university 
the 
The Rise of Big Data 
— Big data is changing game design 
— Can gather data form a huge number of players 
— Can use that data to inform future content 
— What can we do with all that data? 
— What types of questions can we answer? 
— How does it affect our business model? 
— How do we collect all of this data? 
— What are the technical challenges? 
— What are the legal/ethical challenges? 
2 Game Analytics
gamedesigninitiative 
at cornell university 
the 
The Rise of Big Data 
— Big data is changing game design 
— Can gather data form a huge number of players 
— Can use that data to inform future content 
— What can we do with all that data? 
— What types of questions can we answer? 
— How does it affect our business model? 
— How do we collect all of this data? 
— What are the technical challenges? 
— What are the legal/ethical challenges? 
3 Game Analytics
gamedesigninitiative 
at cornell university 
the 
The Role of Analytics 
— Game development continues after you ship 
— Improvements to expand player base 
— Critical for DLC or in-game items 
— Mixture of business and game design 
— How do you keep players playing the game? 
— What do they like? What makes them frustrated? 
— This is the new direction of game design 
— Breaks down into three categories 
— Categories determined by data complexity 
4 Game Analytics
Player Activity Analytics 
— Data for a single player 
— Or for a given player group 
— Examples: 
— How often do they play? 
— When does the player quit? 
— Can we get the player back? 
— Some support from platform 
— Generalities like play time 
— Found in Facebook, Steam 
— Custom solutions for more 
gamedesigninitiative 
at cornell university 
the 
5 Game Analytics
gamedesigninitiative 
at cornell university 
the 
Player Activity Analytics 
6 Game Analytics
Game System Analytics 
— Non-spatial game data 
— Behavior of many players 
— Often the game economy 
— Also issues of game balance 
— Needs custom data gathering 
— Data tailored to your game 
— And so are the data queries 
— But visualization is easy 
— Queries format is standard 
— Can use existing viz tools 
gamedesigninitiative 
at cornell university 
the 
7 Game Anal ytics
— Example: Weapon economy in Eve Online 
gamedesigninitiative 
at cornell university 
Game System Analytics 
8 Game Analytics the
gamedesigninitiative 
at cornell university 
Spatial Data Analytics 
9 Game Analytics the
Spatial Data Analytics 
— Spatial game data 
— Where are things happening 
— Critical for big MMOs 
— Also useful in level design 
— Requires custom solutions 
— Custom data collection 
— Custom data visualization 
— Complex tools made in-house 
by the game studios 
— Only worth it for big games 
gamedesigninitiative 
at cornell university 
the 
10 Game Analytics
Player Activity: Facebook 
— Tracks Facebook API usage 
— Game accesses user profile 
— Player launches game 
— Player sends a gift in game 
— Player receives gift in game 
— Measures game activity 
— How popular is the game? 
— Does popularity change? 
— Measures social elements 
— How much engagement? 
gamedesigninitiative 
at cornell university 
the 
11 Game Analytics
gamedesigninitiative 
at cornell university 
the 
Player Activity: Facebook 
12 Game Analytics
gamedesigninitiative 
at cornell university 
the 
Player Activity: Facebook 
13 Game Analytics
gamedesigninitiative 
at cornell university 
the 
Player Activity: Facebook 
14 Game Analytics
Drilling Down: Funnel Charts 
gamedesigninitiative 
at cornell university 
1000 People Clicked on the Ad 
880 People Downloaded Client 
650 People Created an Account 
550 Entered Credit Card 
200 Created 
a Character 
180 Played 
15 Minutes What Happened? 
15 Game Analytics the
gamedesigninitiative 
at cornell university 
the 
Funnel Charts and Design 
— Goal: find “pain points” 
— When does player quit X? 
— Why doesn’t player do Y? 
— Less pain = more accessible 
— But do not necessarily want 
to eliminate them all 
— Easy game = casual game 
— Turns off hardcore players 
— Hardcore players are needed 
for almost any game (???) 
16 Game Analytics 
Starts Quest Chain 
Completes 1st 
Completes 2nd 
Creates a Character 
Reaches 10th Level 
Reaches 20th 
Joins Guild
Casual and Core are property of players, not the game 
Interested Casual Commited Devoted Hardcore 
eSports Ranked 
gamedesigninitiative 
at cornell university 
Casual-Hardcore Spectrum 
Weekly Player 
FPS Games 
Only Plays Demo 
17 Game Analytics the
Casual and Core are property of players, not the game 
Interested Casual Commited Devoted Hardcore 
Buys a Lot 
gamedesigninitiative 
at cornell university 
Casual-Hardcore Spectrum 
Occasional Free Player 
Bought an Item 
Facebook Games 
18 Game Analytics the
Casual and Core are property of players, not the game 
Goal of funnel is to find out how far apart these are 
Interested Casual Commited Devoted Hardcore 
gamedesigninitiative 
at cornell university 
Casual-Hardcore Spectrum 
19 Game Analytics the
gamedesigninitiative 
at cornell university 
the 
Game Specific Data 
— Funnel charts are typically game specific 
— What distinguishes casual from core? 
— Cannot get this from platform specific tools 
— This requires custom instrumentation 
— Functions called at specific activity 
— Record result of activity … somewhere 
— Almost exactly the same as profiling 
— Except that there are no pre-made tools 
20 Game Analytics
gamedesigninitiative 
at cornell university 
Logging Game Data 
Log Query 2 
Data 
Store 
21 Game Analytics the
Player Logging: Other Benefits 
gamedesigninitiative 
at cornell university 
the 
— Helping players 
— Restoring lost items 
— Fixing data corruption 
— Finding cheaters 
— Did they use an exploit? 
— Is their skill plausible? 
— In-game advertising 
— But beware selling user data 
— Most states have data laws 
— Game is run as a service 
22 Game Analytics
gamedesigninitiative 
at cornell university 
the 
Gameplay Activity 
— Very similar to player activity 
— Custom instrumentation code 
— Put in datastore and queried 
— Only difference is what looking for 
— Focusing on game mechanics, not individuals 
— But focus on non-spatial game systems 
— Want systems that can be visualized numerically 
— Generally means resources and game economies 
23 Game Analytics
EVE Examples: Titanium 
— Shuttles can be reprocessed 
— Can turn back into minerals 
— Can use (for building) or 
resell these minerals 
— Shuttles have a fixed cost 
— What if player is bankrupt? 
— Gives players a fallback 
— Puts price cap on Titanium 
— If too much, buy shuttles 
— Do we like this design? 
gamedesigninitiative 
at cornell university 
the 
24 Game Anal ytics
EVE Examples: Weapons 
— Trinity altered gameplay 
— Changed torpedo mechanics 
— Range was made shorter 
— But rate of fire increased 
— But players valued range 
— Torpedos volume dropped 
— Cruise Missiles spiked 
— Similar chart for launchers 
— But this not mean that the 
redesign was a bad idea 
gamedesigninitiative 
at cornell university 
the 
25 Game Analytics
gamedesigninitiative 
at cornell university 
the 
Spatial Game Data 
— Needed for anything that depends on location 
— Identify where players are having difficulty 
— Critical for MMOs, large and persistent worlds 
— Example: player death heat maps 
— Visualization is much, much harder 
— Spatial representation is particular to your game 
— There are no simple, existing solutions 
— Companies create their own custom tools 
26 Game Analytics
gamedesigninitiative 
at cornell university 
the 
Spatial Data: Heatmaps 
Zone of 
Death! 
27 Game Analytics
Data Overlay Advanced Overlay 
gamedesigninitiative 
at cornell university 
the 
Simple Solution: Overlays 
— Use game drawing code 
— Render world normally 
— Or in a compressed view 
— Integrate in level editor? 
— Draw data in layer on top 
— Heat maps for histograms 
— Labels for filtered data 
— Other standard techniques 
(word clouds?) 
— Google tools and HTML5 
— Especially if a web game 
28 Game Analytics 
Game World
SWTOR Example: Chat Logs 
gamedesigninitiative 
at cornell university 
the 
Filter on: 
How do I… 
29 Game Analytics
SWTOR Example: Chat Logs 
gamedesigninitiative 
at cornell university 
the 
Filter on: 
Bug, Broken 
30 Game Analytics
SWTOR Example: Player Deaths 
gamedesigninitiative 
at cornell university 
the 
Legend: 
Orange = group 
Green = solo 
31 Game Analytics
SWTOR Example: Player Deaths 
gamedesigninitiative 
at cornell university 
the 
Legend: 
Orange = group 
Green = solo 
32 Game Analytics 
Enemy level - 
player level
SWOTOR Example: Patrol Paths 
Encounter 
“pull” radius 
gamedesigninitiative 
at cornell university 
33 Game Analytics the
gamedesigninitiative 
at cornell university 
the 
Summary 
— Gameplay analytics are increasingly important 
— Often driven by your business model 
— Crucial for monetized/free-to-play games 
— Often break data into different types 
— Player analytics: activity of a player over time 
— Gameplay analytics: game economy and balance 
— Spatial analytics: Locality of behavior in game 
— Next time: How do we get all this data? 
34 Game Analytics

More Related Content

What's hot

Idle Clicker Games Presentation (Casual Connect USA 2017)
Idle Clicker Games Presentation (Casual Connect USA 2017)Idle Clicker Games Presentation (Casual Connect USA 2017)
Idle Clicker Games Presentation (Casual Connect USA 2017)David Piao Chiu
 
Generative AI - Responsible Path Forward.pdf
Generative AI - Responsible Path Forward.pdfGenerative AI - Responsible Path Forward.pdf
Generative AI - Responsible Path Forward.pdfSaeed Al Dhaheri
 
Personalisation as the key to optimising your game's revenue & LTV.
Personalisation as the key to optimising your game's revenue & LTV.Personalisation as the key to optimising your game's revenue & LTV.
Personalisation as the key to optimising your game's revenue & LTV.GameCamp
 
The rise of Hyper-casual & takeaways from Tap Tap Games
The rise of Hyper-casual & takeaways from Tap Tap GamesThe rise of Hyper-casual & takeaways from Tap Tap Games
The rise of Hyper-casual & takeaways from Tap Tap GamesGameCamp
 
Creating a Game Design Document
Creating a Game Design DocumentCreating a Game Design Document
Creating a Game Design DocumentKarl Kapp
 
Creativity and data driven design. Learnings from Archero case.
Creativity and data driven design. Learnings from Archero case.Creativity and data driven design. Learnings from Archero case.
Creativity and data driven design. Learnings from Archero case.GameCamp
 
The Ultimate Potential of VR: Promises & Perils - Kent Bye SXSW
The Ultimate Potential of VR: Promises & Perils - Kent Bye SXSWThe Ultimate Potential of VR: Promises & Perils - Kent Bye SXSW
The Ultimate Potential of VR: Promises & Perils - Kent Bye SXSWKent Bye
 
Video Games Industry Overview
Video Games Industry OverviewVideo Games Industry Overview
Video Games Industry OverviewMedia Studies
 
20 Game Ideas You Should Steal
20 Game Ideas You Should Steal20 Game Ideas You Should Steal
20 Game Ideas You Should StealStuart Dredge
 
Game designer's journey 2.0
Game designer's journey 2.0Game designer's journey 2.0
Game designer's journey 2.0Andrew Dotsenko
 
How to Teach and Learn with ChatGPT - BETT 2023
How to Teach and Learn with ChatGPT - BETT 2023How to Teach and Learn with ChatGPT - BETT 2023
How to Teach and Learn with ChatGPT - BETT 2023Dominik Lukes
 
The Rise and Rise of Idle Games
The Rise and Rise of Idle GamesThe Rise and Rise of Idle Games
The Rise and Rise of Idle GamesAnthony Pecorella
 
Android Application And Unity3D Game Documentation
Android Application And Unity3D Game DocumentationAndroid Application And Unity3D Game Documentation
Android Application And Unity3D Game DocumentationSneh Raval
 
우리 프로젝트에 맞는 게임 엔진 - 테크니컬아트디렉터 김태근
우리 프로젝트에 맞는 게임 엔진 - 테크니컬아트디렉터 김태근우리 프로젝트에 맞는 게임 엔진 - 테크니컬아트디렉터 김태근
우리 프로젝트에 맞는 게임 엔진 - 테크니컬아트디렉터 김태근Visual Tech Dev
 
Clash Royale Mobile Game Teardown or Deconstruction by Adrian Crook & Associa...
Clash Royale Mobile Game Teardown or Deconstruction by Adrian Crook & Associa...Clash Royale Mobile Game Teardown or Deconstruction by Adrian Crook & Associa...
Clash Royale Mobile Game Teardown or Deconstruction by Adrian Crook & Associa...Adrian Crook and Associates
 
Maximizing Monetization - Casual Connect SF 2013
Maximizing Monetization - Casual Connect SF 2013Maximizing Monetization - Casual Connect SF 2013
Maximizing Monetization - Casual Connect SF 2013emily_greer
 
2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)Hafiz Ammar Siddiqui
 
Introduction to Game Development and the Game Industry
Introduction to Game Development and the Game IndustryIntroduction to Game Development and the Game Industry
Introduction to Game Development and the Game IndustryNataly Eliyahu
 

What's hot (20)

Phases of game development
Phases of game developmentPhases of game development
Phases of game development
 
Idle Clicker Games Presentation (Casual Connect USA 2017)
Idle Clicker Games Presentation (Casual Connect USA 2017)Idle Clicker Games Presentation (Casual Connect USA 2017)
Idle Clicker Games Presentation (Casual Connect USA 2017)
 
Generative AI - Responsible Path Forward.pdf
Generative AI - Responsible Path Forward.pdfGenerative AI - Responsible Path Forward.pdf
Generative AI - Responsible Path Forward.pdf
 
Personalisation as the key to optimising your game's revenue & LTV.
Personalisation as the key to optimising your game's revenue & LTV.Personalisation as the key to optimising your game's revenue & LTV.
Personalisation as the key to optimising your game's revenue & LTV.
 
The rise of Hyper-casual & takeaways from Tap Tap Games
The rise of Hyper-casual & takeaways from Tap Tap GamesThe rise of Hyper-casual & takeaways from Tap Tap Games
The rise of Hyper-casual & takeaways from Tap Tap Games
 
Creating a Game Design Document
Creating a Game Design DocumentCreating a Game Design Document
Creating a Game Design Document
 
Creativity and data driven design. Learnings from Archero case.
Creativity and data driven design. Learnings from Archero case.Creativity and data driven design. Learnings from Archero case.
Creativity and data driven design. Learnings from Archero case.
 
The Ultimate Potential of VR: Promises & Perils - Kent Bye SXSW
The Ultimate Potential of VR: Promises & Perils - Kent Bye SXSWThe Ultimate Potential of VR: Promises & Perils - Kent Bye SXSW
The Ultimate Potential of VR: Promises & Perils - Kent Bye SXSW
 
Video Games Industry Overview
Video Games Industry OverviewVideo Games Industry Overview
Video Games Industry Overview
 
20 Game Ideas You Should Steal
20 Game Ideas You Should Steal20 Game Ideas You Should Steal
20 Game Ideas You Should Steal
 
Game designer's journey 2.0
Game designer's journey 2.0Game designer's journey 2.0
Game designer's journey 2.0
 
How to Teach and Learn with ChatGPT - BETT 2023
How to Teach and Learn with ChatGPT - BETT 2023How to Teach and Learn with ChatGPT - BETT 2023
How to Teach and Learn with ChatGPT - BETT 2023
 
The Rise and Rise of Idle Games
The Rise and Rise of Idle GamesThe Rise and Rise of Idle Games
The Rise and Rise of Idle Games
 
Android Application And Unity3D Game Documentation
Android Application And Unity3D Game DocumentationAndroid Application And Unity3D Game Documentation
Android Application And Unity3D Game Documentation
 
우리 프로젝트에 맞는 게임 엔진 - 테크니컬아트디렉터 김태근
우리 프로젝트에 맞는 게임 엔진 - 테크니컬아트디렉터 김태근우리 프로젝트에 맞는 게임 엔진 - 테크니컬아트디렉터 김태근
우리 프로젝트에 맞는 게임 엔진 - 테크니컬아트디렉터 김태근
 
Xbox system ppt
Xbox system pptXbox system ppt
Xbox system ppt
 
Clash Royale Mobile Game Teardown or Deconstruction by Adrian Crook & Associa...
Clash Royale Mobile Game Teardown or Deconstruction by Adrian Crook & Associa...Clash Royale Mobile Game Teardown or Deconstruction by Adrian Crook & Associa...
Clash Royale Mobile Game Teardown or Deconstruction by Adrian Crook & Associa...
 
Maximizing Monetization - Casual Connect SF 2013
Maximizing Monetization - Casual Connect SF 2013Maximizing Monetization - Casual Connect SF 2013
Maximizing Monetization - Casual Connect SF 2013
 
2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)
 
Introduction to Game Development and the Game Industry
Introduction to Game Development and the Game IndustryIntroduction to Game Development and the Game Industry
Introduction to Game Development and the Game Industry
 

Similar to Lecture 15 Game Analytics in the Age of Big Data

Components of Computing Game
Components of Computing GameComponents of Computing Game
Components of Computing GameMuhammad Sajid
 
Marketing Research Report
Marketing Research ReportMarketing Research Report
Marketing Research ReportFred Sosa
 
Intro to Game Design
Intro to Game DesignIntro to Game Design
Intro to Game DesignGraeme Smith
 
Pivec workshop 1
Pivec workshop 1Pivec workshop 1
Pivec workshop 1Paul Pivec
 
Research Proposal
Research ProposalResearch Proposal
Research ProposalYashIyengar
 
Fundamentals of game development overview
Fundamentals of game development overviewFundamentals of game development overview
Fundamentals of game development overviewChaffey College
 
Game Behavioral Analytics
Game Behavioral AnalyticsGame Behavioral Analytics
Game Behavioral Analyticsmdk8989
 
Connecting the Box - On Tabletop Games and Technology
Connecting the Box - On Tabletop Games and Technology Connecting the Box - On Tabletop Games and Technology
Connecting the Box - On Tabletop Games and Technology Samuel Miller
 
Modeling and Analyzing Social Networks of Games
Modeling and Analyzing Social Networks of GamesModeling and Analyzing Social Networks of Games
Modeling and Analyzing Social Networks of GamesLeonardo Moraes
 
Get Your Game On: Gaming at the Library
Get Your Game On: Gaming at the LibraryGet Your Game On: Gaming at the Library
Get Your Game On: Gaming at the LibraryBeth Gallaway
 
INCOLSA Get Your Game On presentation
INCOLSA Get Your Game On presentationINCOLSA Get Your Game On presentation
INCOLSA Get Your Game On presentationBeth Gallaway
 
Game designer
Game designerGame designer
Game designerSon Aris
 
Game designer
Game designerGame designer
Game designerwe20
 
Workshop södertörn jan 2014 intermittent version
Workshop södertörn jan 2014 intermittent versionWorkshop södertörn jan 2014 intermittent version
Workshop södertörn jan 2014 intermittent versionStaffan Björk
 
Game Studies Download 3.0
Game Studies Download 3.0Game Studies Download 3.0
Game Studies Download 3.0Jane McGonigal
 
My Presentation.ppt
My Presentation.pptMy Presentation.ppt
My Presentation.pptFake474384
 
Gamification in Digital Marketing
Gamification in Digital MarketingGamification in Digital Marketing
Gamification in Digital MarketingGunter Blanckaert
 

Similar to Lecture 15 Game Analytics in the Age of Big Data (20)

Components of Computing Game
Components of Computing GameComponents of Computing Game
Components of Computing Game
 
Marketing Research Report
Marketing Research ReportMarketing Research Report
Marketing Research Report
 
Intro to Game Design
Intro to Game DesignIntro to Game Design
Intro to Game Design
 
Pivec workshop 1
Pivec workshop 1Pivec workshop 1
Pivec workshop 1
 
Research Proposal
Research ProposalResearch Proposal
Research Proposal
 
Game Ethology 2
Game Ethology 2Game Ethology 2
Game Ethology 2
 
Nature of Game
Nature of GameNature of Game
Nature of Game
 
Fundamentals of game development overview
Fundamentals of game development overviewFundamentals of game development overview
Fundamentals of game development overview
 
Game Behavioral Analytics
Game Behavioral AnalyticsGame Behavioral Analytics
Game Behavioral Analytics
 
Connecting the Box - On Tabletop Games and Technology
Connecting the Box - On Tabletop Games and Technology Connecting the Box - On Tabletop Games and Technology
Connecting the Box - On Tabletop Games and Technology
 
Modeling and Analyzing Social Networks of Games
Modeling and Analyzing Social Networks of GamesModeling and Analyzing Social Networks of Games
Modeling and Analyzing Social Networks of Games
 
Cs9541 3 Game Development
Cs9541 3  Game DevelopmentCs9541 3  Game Development
Cs9541 3 Game Development
 
Get Your Game On: Gaming at the Library
Get Your Game On: Gaming at the LibraryGet Your Game On: Gaming at the Library
Get Your Game On: Gaming at the Library
 
INCOLSA Get Your Game On presentation
INCOLSA Get Your Game On presentationINCOLSA Get Your Game On presentation
INCOLSA Get Your Game On presentation
 
Game designer
Game designerGame designer
Game designer
 
Game designer
Game designerGame designer
Game designer
 
Workshop södertörn jan 2014 intermittent version
Workshop södertörn jan 2014 intermittent versionWorkshop södertörn jan 2014 intermittent version
Workshop södertörn jan 2014 intermittent version
 
Game Studies Download 3.0
Game Studies Download 3.0Game Studies Download 3.0
Game Studies Download 3.0
 
My Presentation.ppt
My Presentation.pptMy Presentation.ppt
My Presentation.ppt
 
Gamification in Digital Marketing
Gamification in Digital MarketingGamification in Digital Marketing
Gamification in Digital Marketing
 

More from Trieu Nguyen

Building Your Customer Data Platform with LEO CDP in Travel Industry.pdf
Building Your Customer Data Platform with LEO CDP in Travel Industry.pdfBuilding Your Customer Data Platform with LEO CDP in Travel Industry.pdf
Building Your Customer Data Platform with LEO CDP in Travel Industry.pdfTrieu Nguyen
 
Building Your Customer Data Platform with LEO CDP - Spa and Hotel Business
Building Your Customer Data Platform with LEO CDP - Spa and Hotel BusinessBuilding Your Customer Data Platform with LEO CDP - Spa and Hotel Business
Building Your Customer Data Platform with LEO CDP - Spa and Hotel BusinessTrieu Nguyen
 
Building Your Customer Data Platform with LEO CDP
Building Your Customer Data Platform with LEO CDP Building Your Customer Data Platform with LEO CDP
Building Your Customer Data Platform with LEO CDP Trieu Nguyen
 
How to track and improve Customer Experience with LEO CDP
How to track and improve Customer Experience with LEO CDPHow to track and improve Customer Experience with LEO CDP
How to track and improve Customer Experience with LEO CDPTrieu Nguyen
 
[Notes] Customer 360 Analytics with LEO CDP
[Notes] Customer 360 Analytics with LEO CDP[Notes] Customer 360 Analytics with LEO CDP
[Notes] Customer 360 Analytics with LEO CDPTrieu Nguyen
 
Leo CDP - Pitch Deck
Leo CDP - Pitch DeckLeo CDP - Pitch Deck
Leo CDP - Pitch DeckTrieu Nguyen
 
LEO CDP - What's new in 2022
LEO CDP  - What's new in 2022LEO CDP  - What's new in 2022
LEO CDP - What's new in 2022Trieu Nguyen
 
Lộ trình triển khai LEO CDP cho ngành bất động sản
Lộ trình triển khai LEO CDP cho ngành bất động sảnLộ trình triển khai LEO CDP cho ngành bất động sản
Lộ trình triển khai LEO CDP cho ngành bất động sảnTrieu Nguyen
 
Why is LEO CDP important for digital business ?
Why is LEO CDP important for digital business ?Why is LEO CDP important for digital business ?
Why is LEO CDP important for digital business ?Trieu Nguyen
 
From Dataism to Customer Data Platform
From Dataism to Customer Data PlatformFrom Dataism to Customer Data Platform
From Dataism to Customer Data PlatformTrieu Nguyen
 
Data collection, processing & organization with USPA framework
Data collection, processing & organization with USPA frameworkData collection, processing & organization with USPA framework
Data collection, processing & organization with USPA frameworkTrieu Nguyen
 
Part 1: Introduction to digital marketing technology
Part 1: Introduction to digital marketing technologyPart 1: Introduction to digital marketing technology
Part 1: Introduction to digital marketing technologyTrieu Nguyen
 
Why is Customer Data Platform (CDP) ?
Why is Customer Data Platform (CDP) ?Why is Customer Data Platform (CDP) ?
Why is Customer Data Platform (CDP) ?Trieu Nguyen
 
How to build a Personalized News Recommendation Platform
How to build a Personalized News Recommendation PlatformHow to build a Personalized News Recommendation Platform
How to build a Personalized News Recommendation PlatformTrieu Nguyen
 
How to grow your business in the age of digital marketing 4.0
How to grow your business  in the age of digital marketing 4.0How to grow your business  in the age of digital marketing 4.0
How to grow your business in the age of digital marketing 4.0Trieu Nguyen
 
Video Ecosystem and some ideas about video big data
Video Ecosystem and some ideas about video big dataVideo Ecosystem and some ideas about video big data
Video Ecosystem and some ideas about video big dataTrieu Nguyen
 
Concepts, use cases and principles to build big data systems (1)
Concepts, use cases and principles to build big data systems (1)Concepts, use cases and principles to build big data systems (1)
Concepts, use cases and principles to build big data systems (1)Trieu Nguyen
 
Open OTT - Video Content Platform
Open OTT - Video Content PlatformOpen OTT - Video Content Platform
Open OTT - Video Content PlatformTrieu Nguyen
 
Apache Hadoop and Spark: Introduction and Use Cases for Data Analysis
Apache Hadoop and Spark: Introduction and Use Cases for Data AnalysisApache Hadoop and Spark: Introduction and Use Cases for Data Analysis
Apache Hadoop and Spark: Introduction and Use Cases for Data AnalysisTrieu Nguyen
 
Introduction to Recommendation Systems (Vietnam Web Submit)
Introduction to Recommendation Systems (Vietnam Web Submit)Introduction to Recommendation Systems (Vietnam Web Submit)
Introduction to Recommendation Systems (Vietnam Web Submit)Trieu Nguyen
 

More from Trieu Nguyen (20)

Building Your Customer Data Platform with LEO CDP in Travel Industry.pdf
Building Your Customer Data Platform with LEO CDP in Travel Industry.pdfBuilding Your Customer Data Platform with LEO CDP in Travel Industry.pdf
Building Your Customer Data Platform with LEO CDP in Travel Industry.pdf
 
Building Your Customer Data Platform with LEO CDP - Spa and Hotel Business
Building Your Customer Data Platform with LEO CDP - Spa and Hotel BusinessBuilding Your Customer Data Platform with LEO CDP - Spa and Hotel Business
Building Your Customer Data Platform with LEO CDP - Spa and Hotel Business
 
Building Your Customer Data Platform with LEO CDP
Building Your Customer Data Platform with LEO CDP Building Your Customer Data Platform with LEO CDP
Building Your Customer Data Platform with LEO CDP
 
How to track and improve Customer Experience with LEO CDP
How to track and improve Customer Experience with LEO CDPHow to track and improve Customer Experience with LEO CDP
How to track and improve Customer Experience with LEO CDP
 
[Notes] Customer 360 Analytics with LEO CDP
[Notes] Customer 360 Analytics with LEO CDP[Notes] Customer 360 Analytics with LEO CDP
[Notes] Customer 360 Analytics with LEO CDP
 
Leo CDP - Pitch Deck
Leo CDP - Pitch DeckLeo CDP - Pitch Deck
Leo CDP - Pitch Deck
 
LEO CDP - What's new in 2022
LEO CDP  - What's new in 2022LEO CDP  - What's new in 2022
LEO CDP - What's new in 2022
 
Lộ trình triển khai LEO CDP cho ngành bất động sản
Lộ trình triển khai LEO CDP cho ngành bất động sảnLộ trình triển khai LEO CDP cho ngành bất động sản
Lộ trình triển khai LEO CDP cho ngành bất động sản
 
Why is LEO CDP important for digital business ?
Why is LEO CDP important for digital business ?Why is LEO CDP important for digital business ?
Why is LEO CDP important for digital business ?
 
From Dataism to Customer Data Platform
From Dataism to Customer Data PlatformFrom Dataism to Customer Data Platform
From Dataism to Customer Data Platform
 
Data collection, processing & organization with USPA framework
Data collection, processing & organization with USPA frameworkData collection, processing & organization with USPA framework
Data collection, processing & organization with USPA framework
 
Part 1: Introduction to digital marketing technology
Part 1: Introduction to digital marketing technologyPart 1: Introduction to digital marketing technology
Part 1: Introduction to digital marketing technology
 
Why is Customer Data Platform (CDP) ?
Why is Customer Data Platform (CDP) ?Why is Customer Data Platform (CDP) ?
Why is Customer Data Platform (CDP) ?
 
How to build a Personalized News Recommendation Platform
How to build a Personalized News Recommendation PlatformHow to build a Personalized News Recommendation Platform
How to build a Personalized News Recommendation Platform
 
How to grow your business in the age of digital marketing 4.0
How to grow your business  in the age of digital marketing 4.0How to grow your business  in the age of digital marketing 4.0
How to grow your business in the age of digital marketing 4.0
 
Video Ecosystem and some ideas about video big data
Video Ecosystem and some ideas about video big dataVideo Ecosystem and some ideas about video big data
Video Ecosystem and some ideas about video big data
 
Concepts, use cases and principles to build big data systems (1)
Concepts, use cases and principles to build big data systems (1)Concepts, use cases and principles to build big data systems (1)
Concepts, use cases and principles to build big data systems (1)
 
Open OTT - Video Content Platform
Open OTT - Video Content PlatformOpen OTT - Video Content Platform
Open OTT - Video Content Platform
 
Apache Hadoop and Spark: Introduction and Use Cases for Data Analysis
Apache Hadoop and Spark: Introduction and Use Cases for Data AnalysisApache Hadoop and Spark: Introduction and Use Cases for Data Analysis
Apache Hadoop and Spark: Introduction and Use Cases for Data Analysis
 
Introduction to Recommendation Systems (Vietnam Web Submit)
Introduction to Recommendation Systems (Vietnam Web Submit)Introduction to Recommendation Systems (Vietnam Web Submit)
Introduction to Recommendation Systems (Vietnam Web Submit)
 

Recently uploaded

Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
ELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptxELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptxolyaivanovalion
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...amitlee9823
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...SUHANI PANDEY
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...amitlee9823
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfadriantubila
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxolyaivanovalion
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...amitlee9823
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 

Recently uploaded (20)

Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
ELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptxELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptx
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptx
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 

Lecture 15 Game Analytics in the Age of Big Data

  • 1. gamedesigninitiative at cornell university the Lecture 15 Game Analytics
  • 2. gamedesigninitiative at cornell university the The Rise of Big Data — Big data is changing game design — Can gather data form a huge number of players — Can use that data to inform future content — What can we do with all that data? — What types of questions can we answer? — How does it affect our business model? — How do we collect all of this data? — What are the technical challenges? — What are the legal/ethical challenges? 2 Game Analytics
  • 3. gamedesigninitiative at cornell university the The Rise of Big Data — Big data is changing game design — Can gather data form a huge number of players — Can use that data to inform future content — What can we do with all that data? — What types of questions can we answer? — How does it affect our business model? — How do we collect all of this data? — What are the technical challenges? — What are the legal/ethical challenges? 3 Game Analytics
  • 4. gamedesigninitiative at cornell university the The Role of Analytics — Game development continues after you ship — Improvements to expand player base — Critical for DLC or in-game items — Mixture of business and game design — How do you keep players playing the game? — What do they like? What makes them frustrated? — This is the new direction of game design — Breaks down into three categories — Categories determined by data complexity 4 Game Analytics
  • 5. Player Activity Analytics — Data for a single player — Or for a given player group — Examples: — How often do they play? — When does the player quit? — Can we get the player back? — Some support from platform — Generalities like play time — Found in Facebook, Steam — Custom solutions for more gamedesigninitiative at cornell university the 5 Game Analytics
  • 6. gamedesigninitiative at cornell university the Player Activity Analytics 6 Game Analytics
  • 7. Game System Analytics — Non-spatial game data — Behavior of many players — Often the game economy — Also issues of game balance — Needs custom data gathering — Data tailored to your game — And so are the data queries — But visualization is easy — Queries format is standard — Can use existing viz tools gamedesigninitiative at cornell university the 7 Game Anal ytics
  • 8. — Example: Weapon economy in Eve Online gamedesigninitiative at cornell university Game System Analytics 8 Game Analytics the
  • 9. gamedesigninitiative at cornell university Spatial Data Analytics 9 Game Analytics the
  • 10. Spatial Data Analytics — Spatial game data — Where are things happening — Critical for big MMOs — Also useful in level design — Requires custom solutions — Custom data collection — Custom data visualization — Complex tools made in-house by the game studios — Only worth it for big games gamedesigninitiative at cornell university the 10 Game Analytics
  • 11. Player Activity: Facebook — Tracks Facebook API usage — Game accesses user profile — Player launches game — Player sends a gift in game — Player receives gift in game — Measures game activity — How popular is the game? — Does popularity change? — Measures social elements — How much engagement? gamedesigninitiative at cornell university the 11 Game Analytics
  • 12. gamedesigninitiative at cornell university the Player Activity: Facebook 12 Game Analytics
  • 13. gamedesigninitiative at cornell university the Player Activity: Facebook 13 Game Analytics
  • 14. gamedesigninitiative at cornell university the Player Activity: Facebook 14 Game Analytics
  • 15. Drilling Down: Funnel Charts gamedesigninitiative at cornell university 1000 People Clicked on the Ad 880 People Downloaded Client 650 People Created an Account 550 Entered Credit Card 200 Created a Character 180 Played 15 Minutes What Happened? 15 Game Analytics the
  • 16. gamedesigninitiative at cornell university the Funnel Charts and Design — Goal: find “pain points” — When does player quit X? — Why doesn’t player do Y? — Less pain = more accessible — But do not necessarily want to eliminate them all — Easy game = casual game — Turns off hardcore players — Hardcore players are needed for almost any game (???) 16 Game Analytics Starts Quest Chain Completes 1st Completes 2nd Creates a Character Reaches 10th Level Reaches 20th Joins Guild
  • 17. Casual and Core are property of players, not the game Interested Casual Commited Devoted Hardcore eSports Ranked gamedesigninitiative at cornell university Casual-Hardcore Spectrum Weekly Player FPS Games Only Plays Demo 17 Game Analytics the
  • 18. Casual and Core are property of players, not the game Interested Casual Commited Devoted Hardcore Buys a Lot gamedesigninitiative at cornell university Casual-Hardcore Spectrum Occasional Free Player Bought an Item Facebook Games 18 Game Analytics the
  • 19. Casual and Core are property of players, not the game Goal of funnel is to find out how far apart these are Interested Casual Commited Devoted Hardcore gamedesigninitiative at cornell university Casual-Hardcore Spectrum 19 Game Analytics the
  • 20. gamedesigninitiative at cornell university the Game Specific Data — Funnel charts are typically game specific — What distinguishes casual from core? — Cannot get this from platform specific tools — This requires custom instrumentation — Functions called at specific activity — Record result of activity … somewhere — Almost exactly the same as profiling — Except that there are no pre-made tools 20 Game Analytics
  • 21. gamedesigninitiative at cornell university Logging Game Data Log Query 2 Data Store 21 Game Analytics the
  • 22. Player Logging: Other Benefits gamedesigninitiative at cornell university the — Helping players — Restoring lost items — Fixing data corruption — Finding cheaters — Did they use an exploit? — Is their skill plausible? — In-game advertising — But beware selling user data — Most states have data laws — Game is run as a service 22 Game Analytics
  • 23. gamedesigninitiative at cornell university the Gameplay Activity — Very similar to player activity — Custom instrumentation code — Put in datastore and queried — Only difference is what looking for — Focusing on game mechanics, not individuals — But focus on non-spatial game systems — Want systems that can be visualized numerically — Generally means resources and game economies 23 Game Analytics
  • 24. EVE Examples: Titanium — Shuttles can be reprocessed — Can turn back into minerals — Can use (for building) or resell these minerals — Shuttles have a fixed cost — What if player is bankrupt? — Gives players a fallback — Puts price cap on Titanium — If too much, buy shuttles — Do we like this design? gamedesigninitiative at cornell university the 24 Game Anal ytics
  • 25. EVE Examples: Weapons — Trinity altered gameplay — Changed torpedo mechanics — Range was made shorter — But rate of fire increased — But players valued range — Torpedos volume dropped — Cruise Missiles spiked — Similar chart for launchers — But this not mean that the redesign was a bad idea gamedesigninitiative at cornell university the 25 Game Analytics
  • 26. gamedesigninitiative at cornell university the Spatial Game Data — Needed for anything that depends on location — Identify where players are having difficulty — Critical for MMOs, large and persistent worlds — Example: player death heat maps — Visualization is much, much harder — Spatial representation is particular to your game — There are no simple, existing solutions — Companies create their own custom tools 26 Game Analytics
  • 27. gamedesigninitiative at cornell university the Spatial Data: Heatmaps Zone of Death! 27 Game Analytics
  • 28. Data Overlay Advanced Overlay gamedesigninitiative at cornell university the Simple Solution: Overlays — Use game drawing code — Render world normally — Or in a compressed view — Integrate in level editor? — Draw data in layer on top — Heat maps for histograms — Labels for filtered data — Other standard techniques (word clouds?) — Google tools and HTML5 — Especially if a web game 28 Game Analytics Game World
  • 29. SWTOR Example: Chat Logs gamedesigninitiative at cornell university the Filter on: How do I… 29 Game Analytics
  • 30. SWTOR Example: Chat Logs gamedesigninitiative at cornell university the Filter on: Bug, Broken 30 Game Analytics
  • 31. SWTOR Example: Player Deaths gamedesigninitiative at cornell university the Legend: Orange = group Green = solo 31 Game Analytics
  • 32. SWTOR Example: Player Deaths gamedesigninitiative at cornell university the Legend: Orange = group Green = solo 32 Game Analytics Enemy level - player level
  • 33. SWOTOR Example: Patrol Paths Encounter “pull” radius gamedesigninitiative at cornell university 33 Game Analytics the
  • 34. gamedesigninitiative at cornell university the Summary — Gameplay analytics are increasingly important — Often driven by your business model — Crucial for monetized/free-to-play games — Often break data into different types — Player analytics: activity of a player over time — Gameplay analytics: game economy and balance — Spatial analytics: Locality of behavior in game — Next time: How do we get all this data? 34 Game Analytics