SlideShare a Scribd company logo
This is how others play your game!
S C I E N C E * P A S S I O N * T E C H N O L O G Y
HOW DATA IS SHAPING OUR GAMES
J O H A N N A P I R K E R , T U G R A Z , A U S T R I A
@ J O E Y P R I N K
J P I R K E R . C O M
2 8 J U N / / W E A R E D E V E L O P E R S
DATA ANALYTICS
▸Market optimization (e.g. web analytics, target-group marketing)
▸Data exploration / discovery (e.g. finding new markets)
▸Social network & relationship analysis (e.g. influencer)
▸Fraud detection (site integrity, uptime)
▸Machine-generated data analytics (remote sensing, location-
based information)
DATA ANALYTICS MEETS GAMES
▸Market optimization (e.g. monetization optimization in F2P, community
marketing, user generation, virtual currency rate prediction, retention,..)
▸Data exploration / discovery (e.g. finding new markets)
▸Social network & relationship analysis (e.g. understand multi-player
setups)
▸Fraud detection (identify cheaters, ..)
▸Machine-generated data analytics (location-based information, server
issues, game issues..)
CONFLICTS
▸“I want to tell my story/idea”
▸ “I want the player to
understand MY game”
GAME DESIGNER
▸“I want to play the game my
way”
▸“I want to be able to play the
game”
PLAYER
▸“make money”
▸“make as much money as possible..”
KEY QUESTIONS
▸ How much money can I get from the player?
▸ What can I get from the player?
▸ How can I improve the experience for the player and make more people be
able to play my games?
▸ Does the player understand / can play the game?
▸ How does the player play the game?
▸ How does the player understand the game?
▸ How can the game experience be optimized?
DATA ANALYTICS MEETS GAMES
▸Understanding player behavior to create better, more
inclusive and more innovative (social) game experiences
▸Understanding and identifying patterns in game data
▸-> who is the player?
▸-> statistics on player behavior (retention rate,
concurrency, ..)
▸-> social behavior of players
▸How do we interact with others? How are friendships
build? How does the game change us? Who are *we*?
DATA ANALYTICS MEETS GAMES
▸Understanding player behavior to create better, more
inclusive and more innovative (social) game experiences
▸Understanding and identifying patterns in game data
▸-> who is the player?
▸-> statistics on player behavior (retention rate,
concurrency, ..)
▸-> social behavior of players
▸How do we interact with others? How are friendships
build? How does the game change us? Who are *we*?
1) LEARN MORE ABOUT PLAYERS, LEARN MORE ABOUT THE GAMES
DATA ANALYTICS MEETS GAMES
▸Understanding player behavior to create better, more
inclusive and more innovative (social) game experiences
▸Understanding and identifying patterns in game data
▸-> who is the player?
▸-> statistics on player behavior (retention rate,
concurrency, ..)
▸-> social behavior of players
▸Who are *we*?
1) LEARN MORE ABOUT PLAYERS, LEARN MORE ABOUT THE GAMES
2) LEARN MORE ABOUT US
DATA ANALYTICS MEETS GAMES
▸Understanding player behavior to create better, more
inclusive and more innovative (social) game experiences
▸Understanding and identifying patterns in game data
▸-> who is the player?
▸-> statistics on player behavior (retention rate,
concurrency, ..)
▸-> social behavior of players
▸Who are *we*?
1) LEARN MORE ABOUT PLAYERS AND THE GAMES
This is how others play your game!
WHAT WE WANT TO LEARN FROM THE PLAYERS..
Understanding player behavior to create better or more innovative
social game experiences
• Behavior - what players actually do
• Understanding - what the players think they have to do / have done
• Engagement - why do they keep playing?
• Experience - what the players feel
• Social Experiences – social behaviour of players, recommender systems
WHAT WE WANT TO LEARN FROM THE PLAYERS..
Understanding player behavior to create better or more innovative
social game experiences
• Behavior - what players actually do
• Understanding - what the players think they have to do / have done
• Engagement - why do they keep playing?
• Experience - what the players feel
• Social Experiences – social behaviour of players, recommender systems
I) BEHAVIOURAL PROFILING (E.G. CLUSTERING)
WHAT WE WANT TO LEARN FROM THE PLAYERS..
Understanding player behavior to create better or more innovative
social game experiences
• Behavior - what players actually do
• Understanding - what the players think they have to do / have done
• Engagement - why do they keep playing?
• Experience - what the players feel
• Social Experiences – social behaviour of players, recommender systems
I) BEHAVIOURAL PROFILING (E.G. CLUSTERING)
II) SOCIAL NETWORK ANALYSIS (E.G. GRAPH APPLICATION)
I) BEHAVIOURAL
PROFILING
BARTLE’S GAMER TYPES
P L A Y E R H A B I T ( P L A Y E R F I N G E R P R I N T )
PLAYER PROFILES IN FORZA
‣ What Drives People: Creating Engagement Profiles of Players from Game
Log Data
‣ 120 mio race entries from 1.2 mil players
T., Nagapan, N., Guajardo, J. J., Cooper, R., Solberg, T., & Greenawalt, D. (2015, October). What Drives People: Creating Engagement Profiles of Players from Game Log Data. In Proceedings of the 2015 Annual Symposium on Computer-Human Interaction
Harpstead, E., Zimmermann, T., Nagapan, N., Guajardo, J. J., Cooper, R., Solberg, T., & Greenawalt, D. (2015, October). What drives people: Creating
engagement profiles of players from game log data. In Proceedings of the 2015 Annual Symposium on Computer-Human Interaction in Play (pp. 369-379).
F L O W ( M I H A L Y C S I K S Z E N T M I H A L Y I )
GOALS
• Quelle: www.cynamite.de
JC2
FEATURES
‣ Spatio-temporal navigation
‣ combat performance
‣ progression through the main storyline
‣ side quests..
‣ Agency missions (+ reach specific level of Chaos)
‣ subset of features based on the core mechanics
‣ -> does not impact the analytical framework
‣ -> impacts the kinds of conclusions that can be derived
P L A Y E R P R O G R E S S I O N A L O N G T H E M I S S I O N S
• Low Performers: worst kill/death ratio, most deaths per minutes
• Rushers: complete the game the fastest (most chaos per minute
collected, high k/d ratio, most kills per minute )
• Elite Players: highest difficulty level / highest k/d ratio
• Explorers: slow pace, hijacked most vehicles etc
RESULTS
‣ How can we describe player behaviour of the different player
profiles?
P L A Y E R B E H A V I O U R A L O N G T H E S T O R Y L I N E
jpirker.com/jc2/aaSankey.html
SOCIAL NETWORK
ANALYSIS IN GAMES
SIX DEGREES OF SEPARATION
▸In 1967, Stanley Milgram (social psychologist at Yale & Harvard)
conducted the small-world-experiment that is the basis of the “six
degrees of separation” concept.
▸He sent several packages to randomly selected individuals in the
US, asking them to forward the package to a target contact
person in Boston. The average path length for the received
packages was around 5.5.
Further reading: en.wikipedia.org/wiki/Small-world_experiment
SIX DEGREES OF SEPARATION
▸In 2008, a study of Microsoft showed that the average chain
of contacts between users of MSN was 6.6 people.
▸In 2016, Facebook observed an average connection distance
between Facebook users of 3.57.
Further reading: en.wikipedia.org/wiki/Small-world_experiment
ISSUES &
ETHICS
GD-NUMBER
Collaboration Graph as Engagement Tool
Based on the social network measure a new form of social engagement can be created. Similar to the
Small World Problem or the Erdos number, the collaboration graph can be used to engage
jammers, to collaborate with new jammers, or jammers at different locations.
As gamification tools, jammers could be motivated through their ”degree”, or the path length to
another person (e.g. a famous game developer, the ”Carmack number”) to collaborate with new
jammers.
Carmack Number 0
Carmack Number n
Carmack Number 1
Collaboration Graph as Engagement Tool
Based on the social network measure a new form of social engagement can be created. Similar
to the Small World Problem or the Erdos number, the collaboration graph can be used to
engage jammers, to collaborate with new jammers, or jammers at different locations.
As gamification tools, jammers could be motivated through their ”degree”, or the path length to
another person (e.g. a famous game developer, the ”Romero number”) to collaborate with
new jammers.
Romero Number 0
Romero Number n
Romero Number 1
GD-NUMBER
Pirker Number 0
Pirker Number n
Pirker Number n-1
Pirker Number n-1
GD-NUMBER
ISSUES &
ETHICS
TEXT
https://shiring.github.io/networks/2017/05/15/got_final_files/fa
TYPICAL QUESTIONS
▸Analyzing individuals:
▸Who are well connected / important players in a network?
▸What is the influence of individuals?
▸Who is the player with the largest reach?
▸Who are players connecting different player groups?
TYPICAL QUESTIONS
▸Analyzing groups and communities:
▸How can we identify groups and communities?
▸How are players connected with each other?
▸Are players more engaged by playing along or together?
▸Are players in groups performing better than players playing on
their own?
▸Do connected players share common interests?
TYPICAL QUESTIONS
▸Analyzing social dynamics:
▸How do players connect to other players?
▸How do players build guilds?
▸When a player gets an interesting item to share with other
players, how far will it get transmitted?
▸How can we recommend players in PvP matches?
BUILDING PLAYER NETWORKS
▸Undirected networks (Links are undirected)
▸Directed networks (Links are directed)
▸Weighted networks (Links are weighted)
NETWORK RELATIONSHIP
‣ Player Network
‣ v: players
‣ e: match played together
/ against each other
‣ undirected, weighted graph
‣ (weight: # matches played together)
PLAYER 1
PLAYER 2
PLAYER 3
3
1
BUILDING PLAYER NETWORKS
▸Direct relationships: Direct (explicit) interactions between players
are identified and used (e.g. in-game messaging, friendships, clan
memberships).
▸Indirect relationships: Relationships also can be identified
through indirect (implicit) interactions (playing in same matches
or opponent matches, same playing time, same in-game location).
SOCIAL NETWORKS IN DESTINY
Rattinger, A., Wallner, G., Drachen, A., Pirker, J., & Sifa, R. (2016, September) Integrating and Inspecting Combined Behavioral Profiling and Social Network Models in Destiny,15th International Conference on Entertainment Computing (in press).
RETENTION ANALYSIS / INFLUENCER ANALYSIS
▸How to keep players?
▸Identification of important nodes
PERFORMANCE ANALYSIS
▸How perform players?
▸Players playing more often with the same players in teams have a
higher success rate
ENGAGEMENT ANALYSIS
▸How to engage players?
▸Players playing more often with the same players in teams play
more often and longer
DATA ANALYTICS MEETS GAMES
▸Understanding player behavior to create better, more
inclusive and more innovative (social) game experiences
▸Understanding and identifying patterns in game data
▸-> who is the player?
▸-> statistics on player behavior (retention rate,
concurrency, ..)
▸-> social behavior of players
▸Who are *we*?
2) LEARN MORE ABOUT US
TEXT
https://royalsocietypublishing.org/doi/pdf/10.1098/rsos.202049
DATA ANALYTICS MEETS GAMES
▸Understanding player behavior to create better, more
inclusive and more innovative (social) game experiences
▸Understanding and identifying patterns in game data
▸-> who is the player?
▸-> statistics on player behavior (retention rate,
concurrency, ..)
▸-> social behavior of players
▸Who are *we*?
3) DATA AS PART OF GAME DESIGN
DATA ANALYTICS MEETS GAMES
PROBLEMS &
CONCERNS
DATA ANALYTICS MEETS GAMES
TEXT
https://meyerweb.com/eric/thoughts/2014/12/24/inadvertent-algorithmic-cruelty/
“

More Related Content

What's hot

"Narrative Design and the Psychology of Emotions and Immersion in Games" by S...
"Narrative Design and the Psychology of Emotions and Immersion in Games" by S..."Narrative Design and the Psychology of Emotions and Immersion in Games" by S...
"Narrative Design and the Psychology of Emotions and Immersion in Games" by S...
Sherry Jones
 
"Overview and Conclusions" by Sherry Jones (August 16, 2014)
"Overview and Conclusions" by Sherry Jones (August 16, 2014)"Overview and Conclusions" by Sherry Jones (August 16, 2014)
"Overview and Conclusions" by Sherry Jones (August 16, 2014)
Sherry Jones
 
"Constructs of the Real and the Rhetoric of Games" by Sherry Jones (August 14...
"Constructs of the Real and the Rhetoric of Games" by Sherry Jones (August 14..."Constructs of the Real and the Rhetoric of Games" by Sherry Jones (August 14...
"Constructs of the Real and the Rhetoric of Games" by Sherry Jones (August 14...
Sherry Jones
 
Examining the Role and Journey of Women in Collaborative Core Gaming: A Compa...
Examining the Role and Journey of Women in Collaborative Core Gaming: A Compa...Examining the Role and Journey of Women in Collaborative Core Gaming: A Compa...
Examining the Role and Journey of Women in Collaborative Core Gaming: A Compa...
Flavia Stoian
 
Using a game as an advertising piece for a brazilian politics campaign (DIGRA...
Using a game as an advertising piece for a brazilian politics campaign (DIGRA...Using a game as an advertising piece for a brazilian politics campaign (DIGRA...
Using a game as an advertising piece for a brazilian politics campaign (DIGRA...
vincevader
 
"Game Design: Creating Psychological Experiences" by Sherry Jones (Nov. 12, 2...
"Game Design: Creating Psychological Experiences" by Sherry Jones (Nov. 12, 2..."Game Design: Creating Psychological Experiences" by Sherry Jones (Nov. 12, 2...
"Game Design: Creating Psychological Experiences" by Sherry Jones (Nov. 12, 2...
Sherry Jones
 
"The Perspective Game: An Epistemic Game for Civic Engagement" by Sherry Jone...
"The Perspective Game: An Epistemic Game for Civic Engagement" by Sherry Jone..."The Perspective Game: An Epistemic Game for Civic Engagement" by Sherry Jone...
"The Perspective Game: An Epistemic Game for Civic Engagement" by Sherry Jone...
Sherry Jones
 
Search party SXSW
Search party SXSWSearch party SXSW
Search party SXSW
siwka2014
 

What's hot (8)

"Narrative Design and the Psychology of Emotions and Immersion in Games" by S...
"Narrative Design and the Psychology of Emotions and Immersion in Games" by S..."Narrative Design and the Psychology of Emotions and Immersion in Games" by S...
"Narrative Design and the Psychology of Emotions and Immersion in Games" by S...
 
"Overview and Conclusions" by Sherry Jones (August 16, 2014)
"Overview and Conclusions" by Sherry Jones (August 16, 2014)"Overview and Conclusions" by Sherry Jones (August 16, 2014)
"Overview and Conclusions" by Sherry Jones (August 16, 2014)
 
"Constructs of the Real and the Rhetoric of Games" by Sherry Jones (August 14...
"Constructs of the Real and the Rhetoric of Games" by Sherry Jones (August 14..."Constructs of the Real and the Rhetoric of Games" by Sherry Jones (August 14...
"Constructs of the Real and the Rhetoric of Games" by Sherry Jones (August 14...
 
Examining the Role and Journey of Women in Collaborative Core Gaming: A Compa...
Examining the Role and Journey of Women in Collaborative Core Gaming: A Compa...Examining the Role and Journey of Women in Collaborative Core Gaming: A Compa...
Examining the Role and Journey of Women in Collaborative Core Gaming: A Compa...
 
Using a game as an advertising piece for a brazilian politics campaign (DIGRA...
Using a game as an advertising piece for a brazilian politics campaign (DIGRA...Using a game as an advertising piece for a brazilian politics campaign (DIGRA...
Using a game as an advertising piece for a brazilian politics campaign (DIGRA...
 
"Game Design: Creating Psychological Experiences" by Sherry Jones (Nov. 12, 2...
"Game Design: Creating Psychological Experiences" by Sherry Jones (Nov. 12, 2..."Game Design: Creating Psychological Experiences" by Sherry Jones (Nov. 12, 2...
"Game Design: Creating Psychological Experiences" by Sherry Jones (Nov. 12, 2...
 
"The Perspective Game: An Epistemic Game for Civic Engagement" by Sherry Jone...
"The Perspective Game: An Epistemic Game for Civic Engagement" by Sherry Jone..."The Perspective Game: An Epistemic Game for Civic Engagement" by Sherry Jone...
"The Perspective Game: An Epistemic Game for Civic Engagement" by Sherry Jone...
 
Search party SXSW
Search party SXSWSearch party SXSW
Search party SXSW
 

Similar to 2021 - We are Developers - How Data is Shaping our Games

Talk 2017 Respawn / Devcom - Social Network Analysis in Games and Communities
Talk 2017 Respawn / Devcom - Social Network Analysis in Games and Communities Talk 2017 Respawn / Devcom - Social Network Analysis in Games and Communities
Talk 2017 Respawn / Devcom - Social Network Analysis in Games and Communities
Johanna Pirker
 
Why AI is shaping our games
Why AI is shaping our gamesWhy AI is shaping our games
Why AI is shaping our games
Förderverein Technische Fakultät
 
Social Network Analysis of the Global Game Jam Network
Social Network Analysis of the Global Game Jam NetworkSocial Network Analysis of the Global Game Jam Network
Social Network Analysis of the Global Game Jam Network
Johanna Pirker
 
Why AI Is Shaping our games - Johanna Pirker, 2019
Why AI Is Shaping our games - Johanna Pirker, 2019Why AI Is Shaping our games - Johanna Pirker, 2019
Why AI Is Shaping our games - Johanna Pirker, 2019
Johanna Pirker
 
[devcom2019] Behavioral Economics for Game: Cases of User Data Analysis
[devcom2019] Behavioral Economics for Game: Cases of User Data Analysis[devcom2019] Behavioral Economics for Game: Cases of User Data Analysis
[devcom2019] Behavioral Economics for Game: Cases of User Data Analysis
Hyeyon Kwon
 
Games and persuasion: changing people’s behaviour for good?
Games and persuasion: changing people’s behaviour for good?Games and persuasion: changing people’s behaviour for good?
Games and persuasion: changing people’s behaviour for good?
Vanissa Wanick
 
Bleed in, Bleed Out – A Design Case in Board Game Therapy
Bleed in, Bleed Out – A Design Case in Board Game TherapyBleed in, Bleed Out – A Design Case in Board Game Therapy
Bleed in, Bleed Out – A Design Case in Board Game Therapy
Mirjam Eladhari
 
WEEF/GEDC eMadrid_Systematizing Game Learning Analytics for Improving Serious...
WEEF/GEDC eMadrid_Systematizing Game Learning Analytics for Improving Serious...WEEF/GEDC eMadrid_Systematizing Game Learning Analytics for Improving Serious...
WEEF/GEDC eMadrid_Systematizing Game Learning Analytics for Improving Serious...
eMadrid network
 
Icce21 systematizing game learning analytics for improving serious games life...
Icce21 systematizing game learning analytics for improving serious games life...Icce21 systematizing game learning analytics for improving serious games life...
Icce21 systematizing game learning analytics for improving serious games life...
Baltasar Fernández-Manjón
 
Know your player - Optimizing the player experience
Know your player - Optimizing the player experienceKnow your player - Optimizing the player experience
Know your player - Optimizing the player experience
Johanna Pirker
 
Applying Game Concepts To Learning
Applying Game Concepts To LearningApplying Game Concepts To Learning
Applying Game Concepts To Learning
University of West Florida
 
Gaming Marketing FAQs
Gaming Marketing FAQsGaming Marketing FAQs
Gaming Marketing FAQs
Gaming Marketing Institute
 
Research Overview Mirjam P Eladhari August 2019
Research Overview Mirjam P Eladhari August 2019Research Overview Mirjam P Eladhari August 2019
Research Overview Mirjam P Eladhari August 2019
Mirjam Eladhari
 
Games and Crowds: Now, Near, Next
Games and Crowds: Now, Near, NextGames and Crowds: Now, Near, Next
Games and Crowds: Now, Near, Next
Ben Sawyer
 
Four lenses for designing morally engaging games
Four lenses for designing morally engaging gamesFour lenses for designing morally engaging games
Four lenses for designing morally engaging games
School of Computing, Macquarie University
 
Gamification: Integrating gaming into your brand strategy
Gamification: Integrating gaming into your brand strategy Gamification: Integrating gaming into your brand strategy
Gamification: Integrating gaming into your brand strategy
TP1
 
Game-Based Research: Implementing brand health and satisfaction tracking usin...
Game-Based Research: Implementing brand health and satisfaction tracking usin...Game-Based Research: Implementing brand health and satisfaction tracking usin...
Game-Based Research: Implementing brand health and satisfaction tracking usin...
Datagame
 
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
 

Similar to 2021 - We are Developers - How Data is Shaping our Games (20)

Talk 2017 Respawn / Devcom - Social Network Analysis in Games and Communities
Talk 2017 Respawn / Devcom - Social Network Analysis in Games and Communities Talk 2017 Respawn / Devcom - Social Network Analysis in Games and Communities
Talk 2017 Respawn / Devcom - Social Network Analysis in Games and Communities
 
Why AI is shaping our games
Why AI is shaping our gamesWhy AI is shaping our games
Why AI is shaping our games
 
Social Network Analysis of the Global Game Jam Network
Social Network Analysis of the Global Game Jam NetworkSocial Network Analysis of the Global Game Jam Network
Social Network Analysis of the Global Game Jam Network
 
Why AI Is Shaping our games - Johanna Pirker, 2019
Why AI Is Shaping our games - Johanna Pirker, 2019Why AI Is Shaping our games - Johanna Pirker, 2019
Why AI Is Shaping our games - Johanna Pirker, 2019
 
[devcom2019] Behavioral Economics for Game: Cases of User Data Analysis
[devcom2019] Behavioral Economics for Game: Cases of User Data Analysis[devcom2019] Behavioral Economics for Game: Cases of User Data Analysis
[devcom2019] Behavioral Economics for Game: Cases of User Data Analysis
 
SituatedResearch-Games
SituatedResearch-GamesSituatedResearch-Games
SituatedResearch-Games
 
Games and persuasion: changing people’s behaviour for good?
Games and persuasion: changing people’s behaviour for good?Games and persuasion: changing people’s behaviour for good?
Games and persuasion: changing people’s behaviour for good?
 
Bleed in, Bleed Out – A Design Case in Board Game Therapy
Bleed in, Bleed Out – A Design Case in Board Game TherapyBleed in, Bleed Out – A Design Case in Board Game Therapy
Bleed in, Bleed Out – A Design Case in Board Game Therapy
 
WEEF/GEDC eMadrid_Systematizing Game Learning Analytics for Improving Serious...
WEEF/GEDC eMadrid_Systematizing Game Learning Analytics for Improving Serious...WEEF/GEDC eMadrid_Systematizing Game Learning Analytics for Improving Serious...
WEEF/GEDC eMadrid_Systematizing Game Learning Analytics for Improving Serious...
 
Icce21 systematizing game learning analytics for improving serious games life...
Icce21 systematizing game learning analytics for improving serious games life...Icce21 systematizing game learning analytics for improving serious games life...
Icce21 systematizing game learning analytics for improving serious games life...
 
Know your player - Optimizing the player experience
Know your player - Optimizing the player experienceKnow your player - Optimizing the player experience
Know your player - Optimizing the player experience
 
Gamification_EmilyHunkler
Gamification_EmilyHunklerGamification_EmilyHunkler
Gamification_EmilyHunkler
 
Applying Game Concepts To Learning
Applying Game Concepts To LearningApplying Game Concepts To Learning
Applying Game Concepts To Learning
 
Gaming Marketing FAQs
Gaming Marketing FAQsGaming Marketing FAQs
Gaming Marketing FAQs
 
Research Overview Mirjam P Eladhari August 2019
Research Overview Mirjam P Eladhari August 2019Research Overview Mirjam P Eladhari August 2019
Research Overview Mirjam P Eladhari August 2019
 
Games and Crowds: Now, Near, Next
Games and Crowds: Now, Near, NextGames and Crowds: Now, Near, Next
Games and Crowds: Now, Near, Next
 
Four lenses for designing morally engaging games
Four lenses for designing morally engaging gamesFour lenses for designing morally engaging games
Four lenses for designing morally engaging games
 
Gamification: Integrating gaming into your brand strategy
Gamification: Integrating gaming into your brand strategy Gamification: Integrating gaming into your brand strategy
Gamification: Integrating gaming into your brand strategy
 
Game-Based Research: Implementing brand health and satisfaction tracking usin...
Game-Based Research: Implementing brand health and satisfaction tracking usin...Game-Based Research: Implementing brand health and satisfaction tracking usin...
Game-Based Research: Implementing brand health and satisfaction tracking usin...
 
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
 

More from Johanna Pirker

Tackling Audience Experiences in Games - Gdc19 UX
Tackling Audience Experiences in Games - Gdc19 UX Tackling Audience Experiences in Games - Gdc19 UX
Tackling Audience Experiences in Games - Gdc19 UX
Johanna Pirker
 
How Playstyles Evolve: Progression Analysis and Profiling in Just Cause 2
How Playstyles Evolve: Progression Analysis and Profiling in Just Cause 2How Playstyles Evolve: Progression Analysis and Profiling in Just Cause 2
How Playstyles Evolve: Progression Analysis and Profiling in Just Cause 2
Johanna Pirker
 
Exploratory and Collaborative Learning - Experience in Immersive Environments
Exploratory and Collaborative Learning - Experience in Immersive EnvironmentsExploratory and Collaborative Learning - Experience in Immersive Environments
Exploratory and Collaborative Learning - Experience in Immersive Environments
Johanna Pirker
 
Motivational Active Learning - Reimagine Education 2015
Motivational Active Learning - Reimagine Education 2015 Motivational Active Learning - Reimagine Education 2015
Motivational Active Learning - Reimagine Education 2015
Johanna Pirker
 
Games User Research & User Testing 101
Games User Research & User Testing 101Games User Research & User Testing 101
Games User Research & User Testing 101
Johanna Pirker
 
Virtual Environments for 3D Visualisations
Virtual Environments for 3D VisualisationsVirtual Environments for 3D Visualisations
Virtual Environments for 3D Visualisations
Johanna Pirker
 
Group Forming Processes - Experiences and Best Practice from Different Game Jams
Group Forming Processes - Experiences and Best Practice from Different Game JamsGroup Forming Processes - Experiences and Best Practice from Different Game Jams
Group Forming Processes - Experiences and Best Practice from Different Game Jams
Johanna Pirker
 
Learning in Collaborative and Motivational Environments
Learning in Collaborative and Motivational EnvironmentsLearning in Collaborative and Motivational Environments
Learning in Collaborative and Motivational Environments
Johanna Pirker
 
Post Game Jam: What's Next?
Post Game Jam: What's Next? Post Game Jam: What's Next?
Post Game Jam: What's Next?
Johanna Pirker
 
ACM ITICSE 2014 - Talk on Motivational Active Learning
ACM ITICSE 2014 - Talk on Motivational Active LearningACM ITICSE 2014 - Talk on Motivational Active Learning
ACM ITICSE 2014 - Talk on Motivational Active Learning
Johanna Pirker
 
September Game Jam 2014 Graz
September Game Jam 2014 GrazSeptember Game Jam 2014 Graz
September Game Jam 2014 Graz
Johanna Pirker
 
Virtual Teal World
Virtual Teal WorldVirtual Teal World
Virtual Teal World
Johanna Pirker
 
Design and Evaluation of a Learner-Centric Immersive Learning Environment for...
Design and Evaluation of a Learner-Centric Immersive Learning Environment for...Design and Evaluation of a Learner-Centric Immersive Learning Environment for...
Design and Evaluation of a Learner-Centric Immersive Learning Environment for...
Johanna Pirker
 
Learning in Virtual Worlds
Learning in Virtual WorldsLearning in Virtual Worlds
Learning in Virtual Worlds
Johanna Pirker
 

More from Johanna Pirker (14)

Tackling Audience Experiences in Games - Gdc19 UX
Tackling Audience Experiences in Games - Gdc19 UX Tackling Audience Experiences in Games - Gdc19 UX
Tackling Audience Experiences in Games - Gdc19 UX
 
How Playstyles Evolve: Progression Analysis and Profiling in Just Cause 2
How Playstyles Evolve: Progression Analysis and Profiling in Just Cause 2How Playstyles Evolve: Progression Analysis and Profiling in Just Cause 2
How Playstyles Evolve: Progression Analysis and Profiling in Just Cause 2
 
Exploratory and Collaborative Learning - Experience in Immersive Environments
Exploratory and Collaborative Learning - Experience in Immersive EnvironmentsExploratory and Collaborative Learning - Experience in Immersive Environments
Exploratory and Collaborative Learning - Experience in Immersive Environments
 
Motivational Active Learning - Reimagine Education 2015
Motivational Active Learning - Reimagine Education 2015 Motivational Active Learning - Reimagine Education 2015
Motivational Active Learning - Reimagine Education 2015
 
Games User Research & User Testing 101
Games User Research & User Testing 101Games User Research & User Testing 101
Games User Research & User Testing 101
 
Virtual Environments for 3D Visualisations
Virtual Environments for 3D VisualisationsVirtual Environments for 3D Visualisations
Virtual Environments for 3D Visualisations
 
Group Forming Processes - Experiences and Best Practice from Different Game Jams
Group Forming Processes - Experiences and Best Practice from Different Game JamsGroup Forming Processes - Experiences and Best Practice from Different Game Jams
Group Forming Processes - Experiences and Best Practice from Different Game Jams
 
Learning in Collaborative and Motivational Environments
Learning in Collaborative and Motivational EnvironmentsLearning in Collaborative and Motivational Environments
Learning in Collaborative and Motivational Environments
 
Post Game Jam: What's Next?
Post Game Jam: What's Next? Post Game Jam: What's Next?
Post Game Jam: What's Next?
 
ACM ITICSE 2014 - Talk on Motivational Active Learning
ACM ITICSE 2014 - Talk on Motivational Active LearningACM ITICSE 2014 - Talk on Motivational Active Learning
ACM ITICSE 2014 - Talk on Motivational Active Learning
 
September Game Jam 2014 Graz
September Game Jam 2014 GrazSeptember Game Jam 2014 Graz
September Game Jam 2014 Graz
 
Virtual Teal World
Virtual Teal WorldVirtual Teal World
Virtual Teal World
 
Design and Evaluation of a Learner-Centric Immersive Learning Environment for...
Design and Evaluation of a Learner-Centric Immersive Learning Environment for...Design and Evaluation of a Learner-Centric Immersive Learning Environment for...
Design and Evaluation of a Learner-Centric Immersive Learning Environment for...
 
Learning in Virtual Worlds
Learning in Virtual WorldsLearning in Virtual Worlds
Learning in Virtual Worlds
 

Recently uploaded

Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
abdulrafaychaudhry
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
ShamsuddeenMuhammadA
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)
abdulrafaychaudhry
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 

Recently uploaded (20)

Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 

2021 - We are Developers - How Data is Shaping our Games

  • 1. This is how others play your game!
  • 2. S C I E N C E * P A S S I O N * T E C H N O L O G Y HOW DATA IS SHAPING OUR GAMES J O H A N N A P I R K E R , T U G R A Z , A U S T R I A @ J O E Y P R I N K J P I R K E R . C O M 2 8 J U N / / W E A R E D E V E L O P E R S
  • 3.
  • 4.
  • 5.
  • 6. DATA ANALYTICS ▸Market optimization (e.g. web analytics, target-group marketing) ▸Data exploration / discovery (e.g. finding new markets) ▸Social network & relationship analysis (e.g. influencer) ▸Fraud detection (site integrity, uptime) ▸Machine-generated data analytics (remote sensing, location- based information)
  • 7. DATA ANALYTICS MEETS GAMES ▸Market optimization (e.g. monetization optimization in F2P, community marketing, user generation, virtual currency rate prediction, retention,..) ▸Data exploration / discovery (e.g. finding new markets) ▸Social network & relationship analysis (e.g. understand multi-player setups) ▸Fraud detection (identify cheaters, ..) ▸Machine-generated data analytics (location-based information, server issues, game issues..)
  • 8. CONFLICTS ▸“I want to tell my story/idea” ▸ “I want the player to understand MY game” GAME DESIGNER ▸“I want to play the game my way” ▸“I want to be able to play the game” PLAYER ▸“make money” ▸“make as much money as possible..”
  • 9. KEY QUESTIONS ▸ How much money can I get from the player? ▸ What can I get from the player? ▸ How can I improve the experience for the player and make more people be able to play my games? ▸ Does the player understand / can play the game? ▸ How does the player play the game? ▸ How does the player understand the game? ▸ How can the game experience be optimized?
  • 10. DATA ANALYTICS MEETS GAMES ▸Understanding player behavior to create better, more inclusive and more innovative (social) game experiences ▸Understanding and identifying patterns in game data ▸-> who is the player? ▸-> statistics on player behavior (retention rate, concurrency, ..) ▸-> social behavior of players ▸How do we interact with others? How are friendships build? How does the game change us? Who are *we*?
  • 11. DATA ANALYTICS MEETS GAMES ▸Understanding player behavior to create better, more inclusive and more innovative (social) game experiences ▸Understanding and identifying patterns in game data ▸-> who is the player? ▸-> statistics on player behavior (retention rate, concurrency, ..) ▸-> social behavior of players ▸How do we interact with others? How are friendships build? How does the game change us? Who are *we*? 1) LEARN MORE ABOUT PLAYERS, LEARN MORE ABOUT THE GAMES
  • 12. DATA ANALYTICS MEETS GAMES ▸Understanding player behavior to create better, more inclusive and more innovative (social) game experiences ▸Understanding and identifying patterns in game data ▸-> who is the player? ▸-> statistics on player behavior (retention rate, concurrency, ..) ▸-> social behavior of players ▸Who are *we*? 1) LEARN MORE ABOUT PLAYERS, LEARN MORE ABOUT THE GAMES 2) LEARN MORE ABOUT US
  • 13. DATA ANALYTICS MEETS GAMES ▸Understanding player behavior to create better, more inclusive and more innovative (social) game experiences ▸Understanding and identifying patterns in game data ▸-> who is the player? ▸-> statistics on player behavior (retention rate, concurrency, ..) ▸-> social behavior of players ▸Who are *we*? 1) LEARN MORE ABOUT PLAYERS AND THE GAMES
  • 14. This is how others play your game!
  • 15. WHAT WE WANT TO LEARN FROM THE PLAYERS.. Understanding player behavior to create better or more innovative social game experiences • Behavior - what players actually do • Understanding - what the players think they have to do / have done • Engagement - why do they keep playing? • Experience - what the players feel • Social Experiences – social behaviour of players, recommender systems
  • 16. WHAT WE WANT TO LEARN FROM THE PLAYERS.. Understanding player behavior to create better or more innovative social game experiences • Behavior - what players actually do • Understanding - what the players think they have to do / have done • Engagement - why do they keep playing? • Experience - what the players feel • Social Experiences – social behaviour of players, recommender systems I) BEHAVIOURAL PROFILING (E.G. CLUSTERING)
  • 17. WHAT WE WANT TO LEARN FROM THE PLAYERS.. Understanding player behavior to create better or more innovative social game experiences • Behavior - what players actually do • Understanding - what the players think they have to do / have done • Engagement - why do they keep playing? • Experience - what the players feel • Social Experiences – social behaviour of players, recommender systems I) BEHAVIOURAL PROFILING (E.G. CLUSTERING) II) SOCIAL NETWORK ANALYSIS (E.G. GRAPH APPLICATION)
  • 20. P L A Y E R H A B I T ( P L A Y E R F I N G E R P R I N T )
  • 21. PLAYER PROFILES IN FORZA ‣ What Drives People: Creating Engagement Profiles of Players from Game Log Data ‣ 120 mio race entries from 1.2 mil players T., Nagapan, N., Guajardo, J. J., Cooper, R., Solberg, T., & Greenawalt, D. (2015, October). What Drives People: Creating Engagement Profiles of Players from Game Log Data. In Proceedings of the 2015 Annual Symposium on Computer-Human Interaction Harpstead, E., Zimmermann, T., Nagapan, N., Guajardo, J. J., Cooper, R., Solberg, T., & Greenawalt, D. (2015, October). What drives people: Creating engagement profiles of players from game log data. In Proceedings of the 2015 Annual Symposium on Computer-Human Interaction in Play (pp. 369-379).
  • 22. F L O W ( M I H A L Y C S I K S Z E N T M I H A L Y I )
  • 24. FEATURES ‣ Spatio-temporal navigation ‣ combat performance ‣ progression through the main storyline ‣ side quests.. ‣ Agency missions (+ reach specific level of Chaos) ‣ subset of features based on the core mechanics ‣ -> does not impact the analytical framework ‣ -> impacts the kinds of conclusions that can be derived
  • 25. P L A Y E R P R O G R E S S I O N A L O N G T H E M I S S I O N S
  • 26. • Low Performers: worst kill/death ratio, most deaths per minutes • Rushers: complete the game the fastest (most chaos per minute collected, high k/d ratio, most kills per minute ) • Elite Players: highest difficulty level / highest k/d ratio • Explorers: slow pace, hijacked most vehicles etc
  • 27. RESULTS ‣ How can we describe player behaviour of the different player profiles?
  • 28. P L A Y E R B E H A V I O U R A L O N G T H E S T O R Y L I N E jpirker.com/jc2/aaSankey.html
  • 30. SIX DEGREES OF SEPARATION ▸In 1967, Stanley Milgram (social psychologist at Yale & Harvard) conducted the small-world-experiment that is the basis of the “six degrees of separation” concept. ▸He sent several packages to randomly selected individuals in the US, asking them to forward the package to a target contact person in Boston. The average path length for the received packages was around 5.5. Further reading: en.wikipedia.org/wiki/Small-world_experiment
  • 31.
  • 32. SIX DEGREES OF SEPARATION ▸In 2008, a study of Microsoft showed that the average chain of contacts between users of MSN was 6.6 people. ▸In 2016, Facebook observed an average connection distance between Facebook users of 3.57. Further reading: en.wikipedia.org/wiki/Small-world_experiment
  • 33.
  • 35. GD-NUMBER Collaboration Graph as Engagement Tool Based on the social network measure a new form of social engagement can be created. Similar to the Small World Problem or the Erdos number, the collaboration graph can be used to engage jammers, to collaborate with new jammers, or jammers at different locations. As gamification tools, jammers could be motivated through their ”degree”, or the path length to another person (e.g. a famous game developer, the ”Carmack number”) to collaborate with new jammers. Carmack Number 0 Carmack Number n Carmack Number 1
  • 36. Collaboration Graph as Engagement Tool Based on the social network measure a new form of social engagement can be created. Similar to the Small World Problem or the Erdos number, the collaboration graph can be used to engage jammers, to collaborate with new jammers, or jammers at different locations. As gamification tools, jammers could be motivated through their ”degree”, or the path length to another person (e.g. a famous game developer, the ”Romero number”) to collaborate with new jammers. Romero Number 0 Romero Number n Romero Number 1 GD-NUMBER
  • 37. Pirker Number 0 Pirker Number n Pirker Number n-1 Pirker Number n-1 GD-NUMBER
  • 39.
  • 40.
  • 41.
  • 43.
  • 44.
  • 45. TYPICAL QUESTIONS ▸Analyzing individuals: ▸Who are well connected / important players in a network? ▸What is the influence of individuals? ▸Who is the player with the largest reach? ▸Who are players connecting different player groups?
  • 46. TYPICAL QUESTIONS ▸Analyzing groups and communities: ▸How can we identify groups and communities? ▸How are players connected with each other? ▸Are players more engaged by playing along or together? ▸Are players in groups performing better than players playing on their own? ▸Do connected players share common interests?
  • 47. TYPICAL QUESTIONS ▸Analyzing social dynamics: ▸How do players connect to other players? ▸How do players build guilds? ▸When a player gets an interesting item to share with other players, how far will it get transmitted? ▸How can we recommend players in PvP matches?
  • 48. BUILDING PLAYER NETWORKS ▸Undirected networks (Links are undirected) ▸Directed networks (Links are directed) ▸Weighted networks (Links are weighted)
  • 49. NETWORK RELATIONSHIP ‣ Player Network ‣ v: players ‣ e: match played together / against each other ‣ undirected, weighted graph ‣ (weight: # matches played together) PLAYER 1 PLAYER 2 PLAYER 3 3 1
  • 50. BUILDING PLAYER NETWORKS ▸Direct relationships: Direct (explicit) interactions between players are identified and used (e.g. in-game messaging, friendships, clan memberships). ▸Indirect relationships: Relationships also can be identified through indirect (implicit) interactions (playing in same matches or opponent matches, same playing time, same in-game location).
  • 51. SOCIAL NETWORKS IN DESTINY Rattinger, A., Wallner, G., Drachen, A., Pirker, J., & Sifa, R. (2016, September) Integrating and Inspecting Combined Behavioral Profiling and Social Network Models in Destiny,15th International Conference on Entertainment Computing (in press).
  • 52. RETENTION ANALYSIS / INFLUENCER ANALYSIS ▸How to keep players? ▸Identification of important nodes
  • 53. PERFORMANCE ANALYSIS ▸How perform players? ▸Players playing more often with the same players in teams have a higher success rate
  • 54. ENGAGEMENT ANALYSIS ▸How to engage players? ▸Players playing more often with the same players in teams play more often and longer
  • 55. DATA ANALYTICS MEETS GAMES ▸Understanding player behavior to create better, more inclusive and more innovative (social) game experiences ▸Understanding and identifying patterns in game data ▸-> who is the player? ▸-> statistics on player behavior (retention rate, concurrency, ..) ▸-> social behavior of players ▸Who are *we*? 2) LEARN MORE ABOUT US
  • 57. DATA ANALYTICS MEETS GAMES ▸Understanding player behavior to create better, more inclusive and more innovative (social) game experiences ▸Understanding and identifying patterns in game data ▸-> who is the player? ▸-> statistics on player behavior (retention rate, concurrency, ..) ▸-> social behavior of players ▸Who are *we*? 3) DATA AS PART OF GAME DESIGN
  • 60. TEXT
  • 61.
  • 63.