Social Network Analysis of the Global Game Jam Network

Johanna Pirker
Johanna Pirker@ Graz University of Technology um Graz University of Technology
S C I E N C E * PA S S I O N * T E C H N O L O G Y
SOCIAL NETWORK ANALYSIS OF THE
GLOBAL GAME JAM NETWORK
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
F O A A D K H O S M O O D , C A L P O LY, C A
C H R I S T I A N G Ü T L , C U R T I N U N I V E R S I T Y, A U S T R A L I A
F E B - 2 6 : : I C G J 2 0 1 7 , S A N F R A N C I S C O
JOHANNA PIRKER
▸ Computer Scientist & Software Engineering @Graz University of
Technology
▸ Virtual Worlds @Massachusetts Institute of Technology
▸ Researcher at Institute for Information Systems & Computer Media, TU
Graz
▸ Virtual, Immersive Realities & Worlds
▸ HCI, E-Learning, UX, Data Analysis (SNA)
▸ Games Education (for CS) & Research, Design, Development & Analysis
▸ Website: www.jpirker.com
@JOEYPRINK
DATA ANALYTICS
▸ Understanding jammer behaviour to create better or
innovative jam experiences
▸ Understanding and identifying patterns in jammer
data
▸ -> who is the jammer?
▸ -> statistics on jam behaviour (retention rate,
concurrency, ..)
▸ -> social behaviour of jammers?
SOCIAL NETWORK ANALYSIS
SOCIAL NETWORK ANALYSIS
▸ “Strategy for investigating social structures through
the use of network and graph theories”
▸ Nodes (actors, people, topics)
▸ Ties / Edges (relationships)
▸ We can model the world around us as networks
▸ To get new information
Further reading: jis.sagepub.com/content/28/6/441.short
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
www.tugraz.at n
Hier könnte Ihr
Logo stehen
Six Degrees of Separation
April 28, 2015
Christian Gütl, Johanna Pirker - Institute of Information Systems and Computer Media
8
www.tugraz.at n
Hier könnte Ihr
Logo stehen
Social Network Analysis - Applications
§  Political Blogs
§  Prior to the 2004 U.S. Presidential election
April 28, 2015
Christian Gütl, Johanna Pirker - Institute of Information Systems and Computer Media
10
Reading: http://dl.acm.org/citation.cfm?id=1134277
www.tugraz.at n
Hier könnte Ihr
Logo stehen
Social Network Analysis – Applications
§  Organizations
§  Email delivery at HP labs
§  Informal communication
April 28, 2015
Christian Gütl, Johanna Pirker - Institute of Information Systems and Computer Media
11
Reading: http://www.cs.princeton.edu/~chazelle/courses/BIB/HubermanAdamic.pdf
www.tugraz.at n
Hier könnte Ihr
Logo stehen
Social Network Analysis – Applications
§  Ingredient networks
April 28, 2015
Christian Gütl, Johanna Pirker - Institute of Information Systems and Computer Media
12
Reading: http://dl.acm.org/citation.cfm?id=2380757
S O C I A L N E T W O R K S I N D E S T I N Y
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).
SOCIAL NETWORK ANALYSIS OF
THE GLOBAL GAME JAM NETWORK
MAIN CONTRIBUTION
▸ First construction of social jammer networks within
Global Game Jam
▸ Basic social network analysis of the jammer
network
▸ Discussion of potential social networks for the GGJ
and future game jam research
GLOBAL GAME JAM
▸ “world’s largest game development event taking
place around the world at physical locations”
▸ each game uploaded to GGJ website and linked to
jammer profiles
▸ -> social interactions
▸ -> international context
DATASET
▸ Dataset crawled from GGJ website
▸ 2014-2016
▸ registered jam sites (1.637 dp)
▸ location, country, jammers,
uploaded games
▸ jammer entries (85.387 dp)
▸ locations, skills, uploaded games
▸ uploaded games (15.955 dp)
▸ name, platforms, tools, description
▸ Data set pre-processing (cleaning):
▸ names replaced by IDs
▸ only jammers who submitted required
information (18.426)
NETWORK RELATIONSHIP
explicit (friend, follow information) vs implicit (shared
interests) networks
▸ Jammer Network: describes connections between
jammers through the games they have developed together
(v= jammer, e = developed games together)
▸ Location Network: demonstrates the connectivity between
various locations or nations through (moving) jammers (v =
location, e = jammers developed games together)
▸ Game Network: represents a network of all games
developed connected through jammers (v = games, e =
common jammers in the development process)
NETWORK RELATIONSHIP
‣ Jammer Network
‣ three-year span
‣ v: jammers
‣ e: developed a game
together 

‣ undirected, weighted graph
‣ (weight: # games developed
together)
JAMMER 1
JAMMER 2
JAMMER 3
3
1
ANALYSIS & RESULTS
GOAL
▸ look at subset of network to get an understanding of the
structure in the GGJ network
▸ identify potential future research possibilities with this data
▸ identify potential of graphs as tool
NETWORK
NETWORK
NETWORK STRUCTURE
▸ Average degree
▸ avg # of connections j2j: 4.335;
most 2-6 jammers
▸ almost 1.500 jammers degree of
1 :-(, a few 9+
NETWORK STRUCTURE
▸ Average weighted degree
▸ avg # of weighted connections
j2j: 5.515
▸ likely to work with same
people
NETWORK STRUCTURE
▸ Of 39,939 edges, which represent
the collaboration through games,
▸ 8,631 (21.61%) collaborate
more than one time with the
same jammer,
▸ 1,998 (0.50%) more than twice,
and
▸ 233 (0.58%) more than 3 times.
▸ 29 (0.07%) even worked
together 4 or more times with
the same partner (e.g. working on
two games at the same jam).
NETWORK STRUCTURE
▸ Largest Component (LCC)
▸ very small!
▸ 56 nodes, 194 edges
▸ Game jam location in Brazil
▸ avg degree: 6.929
▸ weighted degree: 12.786
▸ Many of these jammers have participated every
year, some have even worked on more than one
game per year.
NETWORK STRUCTURE
Bridge!
GOALS
• Improve our understanding of the jammer
engagement and behaviours to improve experience
• Find issues to avoid drop-outs
• Find “important” nodes (bridges) and “weak” nodes
• Find flaws early and maybe also automatically/
dynamically
OBSERVATIONS
• Jammer graph is not connected: several subgraphs
representing the location, and barely connected to
other sites
• Degree can be used to predict tasks (e.g. high degree
refers to audio engineers)
• Network metrics can be used to correlate with aspects
such as retention rates or engagement (future work)
IDEAS
Social Networks to Strengthen the Community:
Social network can be used to identify weak ties and important
nodes, which are ”bridges” or ”hubs” and are connecting many
other nodes and components. is knowledge can be useful to avoid
drop-outs.
Additionally, SNA can be used to identify ”strong” nodes (with a
high degree). These nodes are often very experienced with game
jams and can be used as ”experts” to create new jam sites or to help
organizing events, or as part of a group, which is not very
experienced yet.
IDEAS
Social Networks for Dynamic Group Formation
Graph-based recommendation tools are already popular in
various fields, such as games, recipes and products. Forming
proper and meaningful groups can be a struggle in large game
jam settings, as no widely adopted methods exist.
Using social networks in a tool for group formation could be a
fast, easy, and interesting replacement of traditional methods.
IDEAS
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
IDEAS
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
IDEAS
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 ”Pirker number”)
to collaborate with new jammers.
Pirker Number 0
Pirker Number n
Pirker Number n-1Pirker Number n-1
THANK YOU FOR YOUR
ATTENTION.
JOHANNA PIRKER, JPIRKER@MIT.EDU, @JOEYPRINK


Further information:
jpirker.com
Thanks to GGJ Foundation!
Thanks to the reviewers!
1 von 35

Recomendados

Virtual Environments for 3D Visualisations von
Virtual Environments for 3D VisualisationsVirtual Environments for 3D Visualisations
Virtual Environments for 3D VisualisationsJohanna Pirker
9.3K views27 Folien
Post Game Jam: What's Next? von
Post Game Jam: What's Next? Post Game Jam: What's Next?
Post Game Jam: What's Next? Johanna Pirker
6.1K views42 Folien
Exploratory and Collaborative Learning - Experience in Immersive Environments von
Exploratory and Collaborative Learning - Experience in Immersive EnvironmentsExploratory and Collaborative Learning - Experience in Immersive Environments
Exploratory and Collaborative Learning - Experience in Immersive EnvironmentsJohanna Pirker
5K views29 Folien
ACM ITICSE 2014 - Talk on Motivational Active Learning von
ACM ITICSE 2014 - Talk on Motivational Active LearningACM ITICSE 2014 - Talk on Motivational Active Learning
ACM ITICSE 2014 - Talk on Motivational Active LearningJohanna Pirker
5.5K views27 Folien
How Playstyles Evolve: Progression Analysis and Profiling in Just Cause 2 von
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 2Johanna Pirker
4.9K views23 Folien
Know your player - Optimizing the player experience von
Know your player - Optimizing the player experienceKnow your player - Optimizing the player experience
Know your player - Optimizing the player experienceJohanna Pirker
6.7K views57 Folien

Más contenido relacionado

Destacado

Learning in Virtual Worlds von
Learning in Virtual WorldsLearning in Virtual Worlds
Learning in Virtual WorldsJohanna Pirker
3.7K views30 Folien
Games User Research & User Testing 101 von
Games User Research & User Testing 101Games User Research & User Testing 101
Games User Research & User Testing 101Johanna Pirker
6.5K views26 Folien
September Game Jam 2014 Graz von
September Game Jam 2014 GrazSeptember Game Jam 2014 Graz
September Game Jam 2014 GrazJohanna Pirker
7.2K views10 Folien
Rarebyte - How We Use Unity and Optimize Our Games von
Rarebyte - How We Use Unity and Optimize Our GamesRarebyte - How We Use Unity and Optimize Our Games
Rarebyte - How We Use Unity and Optimize Our GamesRainer Angermann
1.2K views27 Folien
Virtual Teal World von
Virtual Teal WorldVirtual Teal World
Virtual Teal WorldJohanna Pirker
3.3K views27 Folien
Group Forming Processes - Experiences and Best Practice from Different Game Jams von
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 JamsJohanna Pirker
6.2K views28 Folien

Destacado(13)

Games User Research & User Testing 101 von Johanna Pirker
Games User Research & User Testing 101Games User Research & User Testing 101
Games User Research & User Testing 101
Johanna Pirker6.5K views
September Game Jam 2014 Graz von Johanna Pirker
September Game Jam 2014 GrazSeptember Game Jam 2014 Graz
September Game Jam 2014 Graz
Johanna Pirker7.2K views
Rarebyte - How We Use Unity and Optimize Our Games von Rainer Angermann
Rarebyte - How We Use Unity and Optimize Our GamesRarebyte - How We Use Unity and Optimize Our Games
Rarebyte - How We Use Unity and Optimize Our Games
Rainer Angermann1.2K views
Group Forming Processes - Experiences and Best Practice from Different Game Jams von Johanna Pirker
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 Pirker6.2K views
2009 Node XL Overview: Social Network Analysis in Excel 2007 von Marc Smith
2009 Node XL Overview: Social Network Analysis in Excel 20072009 Node XL Overview: Social Network Analysis in Excel 2007
2009 Node XL Overview: Social Network Analysis in Excel 2007
Marc Smith45.7K views
How to conduct a social network analysis: A tool for empowering teams and wor... von Jeromy Anglim
How to conduct a social network analysis: A tool for empowering teams and wor...How to conduct a social network analysis: A tool for empowering teams and wor...
How to conduct a social network analysis: A tool for empowering teams and wor...
Jeromy Anglim29K views
Social network analysis & Big Data - Telecommunications and more von Wael Elrifai
Social network analysis & Big Data - Telecommunications and moreSocial network analysis & Big Data - Telecommunications and more
Social network analysis & Big Data - Telecommunications and more
Wael Elrifai10.2K views
Exploratory social network analysis with pajek von THomas Plotkowiak
Exploratory social network analysis with pajekExploratory social network analysis with pajek
Exploratory social network analysis with pajek
THomas Plotkowiak8.1K views
Social network analysis intro part I von THomas Plotkowiak
Social network analysis intro part ISocial network analysis intro part I
Social network analysis intro part I
THomas Plotkowiak11.1K views
Social Network Analysis & an Introduction to Tools von Patti Anklam
Social Network Analysis & an Introduction to ToolsSocial Network Analysis & an Introduction to Tools
Social Network Analysis & an Introduction to Tools
Patti Anklam27.3K views

Similar a Social Network Analysis of the Global Game Jam Network

Talk 2017 Respawn / Devcom - Social Network Analysis in Games and Communities von
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
1.5K views48 Folien
2021 - We are Developers - How Data is Shaping our Games von
2021 - We are Developers - How Data is Shaping our Games2021 - We are Developers - How Data is Shaping our Games
2021 - We are Developers - How Data is Shaping our GamesJohanna Pirker
70 views63 Folien
Data visualisationsummit 2013 von
Data visualisationsummit 2013Data visualisationsummit 2013
Data visualisationsummit 2013The Pathway Group
40 views30 Folien
Algorithms as the new ux design material von
Algorithms as the new ux design materialAlgorithms as the new ux design material
Algorithms as the new ux design materialpeterpur
499 views58 Folien
SocialCom09-tutorial.pdf von
SocialCom09-tutorial.pdfSocialCom09-tutorial.pdf
SocialCom09-tutorial.pdfBalasundaramSr
1 view131 Folien
Why AI is shaping our games von
Why AI is shaping our gamesWhy AI is shaping our games
Why AI is shaping our gamesFörderverein Technische Fakultät
1.3K views65 Folien

Similar a Social Network Analysis of the Global Game Jam Network(20)

Talk 2017 Respawn / Devcom - Social Network Analysis in Games and Communities von Johanna Pirker
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 Pirker1.5K views
2021 - We are Developers - How Data is Shaping our Games von Johanna Pirker
2021 - We are Developers - How Data is Shaping our Games2021 - We are Developers - How Data is Shaping our Games
2021 - We are Developers - How Data is Shaping our Games
Johanna Pirker70 views
Algorithms as the new ux design material von peterpur
Algorithms as the new ux design materialAlgorithms as the new ux design material
Algorithms as the new ux design material
peterpur499 views
2009 December NodeXL Overview von Marc Smith
2009 December NodeXL Overview2009 December NodeXL Overview
2009 December NodeXL Overview
Marc Smith4.1K views
Frontiers of Computational Journalism week 8 - Visualization and Network Anal... von Jonathan Stray
Frontiers of Computational Journalism week 8 - Visualization and Network Anal...Frontiers of Computational Journalism week 8 - Visualization and Network Anal...
Frontiers of Computational Journalism week 8 - Visualization and Network Anal...
Jonathan Stray700 views
The Science Of Social Networks von Ehren Foss
The Science Of Social NetworksThe Science Of Social Networks
The Science Of Social Networks
Ehren Foss1.4K views
Maltego Radium Mapping Network Ties and Identities across the Internet von Shalin Hai-Jew
Maltego Radium Mapping Network Ties and Identities across the InternetMaltego Radium Mapping Network Ties and Identities across the Internet
Maltego Radium Mapping Network Ties and Identities across the Internet
Shalin Hai-Jew4.5K views
Small Worlds Social Graphs Social Media von suresh sood
Small Worlds Social Graphs Social MediaSmall Worlds Social Graphs Social Media
Small Worlds Social Graphs Social Media
suresh sood390 views
Social Network Analysis Introduction including Data Structure Graph overview. von Doug Needham
Social Network Analysis Introduction including Data Structure Graph overview. Social Network Analysis Introduction including Data Structure Graph overview.
Social Network Analysis Introduction including Data Structure Graph overview.
Doug Needham2.9K views
Lecture5:Social Network Analysis-By Dr. Y. Narahari von municsaa
Lecture5:Social Network Analysis-By Dr. Y. NarahariLecture5:Social Network Analysis-By Dr. Y. Narahari
Lecture5:Social Network Analysis-By Dr. Y. Narahari
municsaa755 views
Lecture5:Social Network Analysis-By Dr. Y. Narahari von municsaa
Lecture5:Social Network Analysis-By Dr. Y. NarahariLecture5:Social Network Analysis-By Dr. Y. Narahari
Lecture5:Social Network Analysis-By Dr. Y. Narahari
municsaa2.2K views
Evolving social data mining and affective analysis von Athena Vakali
Evolving social data mining and affective analysis  Evolving social data mining and affective analysis
Evolving social data mining and affective analysis
Athena Vakali1.3K views
Accessible Next Level Visualizations von Ted Gies
Accessible Next Level VisualizationsAccessible Next Level Visualizations
Accessible Next Level Visualizations
Ted Gies172 views
Graph Neural Networks for Recommendations von WQ Fan
Graph Neural Networks for RecommendationsGraph Neural Networks for Recommendations
Graph Neural Networks for Recommendations
WQ Fan624 views
Extracting Social Network Data and Multimedia Communications from Social Medi... von Shalin Hai-Jew
Extracting Social Network Data and Multimedia Communications from Social Medi...Extracting Social Network Data and Multimedia Communications from Social Medi...
Extracting Social Network Data and Multimedia Communications from Social Medi...
Shalin Hai-Jew3K views

Último

PharoJS - Zürich Smalltalk Group Meetup November 2023 von
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023Noury Bouraqadi
132 views17 Folien
HTTP headers that make your website go faster - devs.gent November 2023 von
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023Thijs Feryn
22 views151 Folien
PRODUCT PRESENTATION.pptx von
PRODUCT PRESENTATION.pptxPRODUCT PRESENTATION.pptx
PRODUCT PRESENTATION.pptxangelicacueva6
15 views1 Folie
Igniting Next Level Productivity with AI-Infused Data Integration Workflows von
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Safe Software
280 views86 Folien
6g - REPORT.pdf von
6g - REPORT.pdf6g - REPORT.pdf
6g - REPORT.pdfLiveplex
10 views23 Folien
PRODUCT LISTING.pptx von
PRODUCT LISTING.pptxPRODUCT LISTING.pptx
PRODUCT LISTING.pptxangelicacueva6
14 views1 Folie

Último(20)

PharoJS - Zürich Smalltalk Group Meetup November 2023 von Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi132 views
HTTP headers that make your website go faster - devs.gent November 2023 von Thijs Feryn
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023
Thijs Feryn22 views
Igniting Next Level Productivity with AI-Infused Data Integration Workflows von Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software280 views
6g - REPORT.pdf von Liveplex
6g - REPORT.pdf6g - REPORT.pdf
6g - REPORT.pdf
Liveplex10 views
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... von Jasper Oosterveld
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院 von IttrainingIttraining
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive von Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Powerful Google developer tools for immediate impact! (2023-24) von wesley chun
Powerful Google developer tools for immediate impact! (2023-24)Powerful Google developer tools for immediate impact! (2023-24)
Powerful Google developer tools for immediate impact! (2023-24)
wesley chun10 views
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... von Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker40 views
Future of AR - Facebook Presentation von ssuserb54b561
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook Presentation
ssuserb54b56115 views
Unit 1_Lecture 2_Physical Design of IoT.pdf von StephenTec
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdf
StephenTec12 views

Social Network Analysis of the Global Game Jam Network

  • 1. S C I E N C E * PA S S I O N * T E C H N O L O G Y SOCIAL NETWORK ANALYSIS OF THE GLOBAL GAME JAM NETWORK 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 F O A A D K H O S M O O D , C A L P O LY, C A C H R I S T I A N G Ü T L , C U R T I N U N I V E R S I T Y, A U S T R A L I A F E B - 2 6 : : I C G J 2 0 1 7 , S A N F R A N C I S C O
  • 2. JOHANNA PIRKER ▸ Computer Scientist & Software Engineering @Graz University of Technology ▸ Virtual Worlds @Massachusetts Institute of Technology ▸ Researcher at Institute for Information Systems & Computer Media, TU Graz ▸ Virtual, Immersive Realities & Worlds ▸ HCI, E-Learning, UX, Data Analysis (SNA) ▸ Games Education (for CS) & Research, Design, Development & Analysis ▸ Website: www.jpirker.com @JOEYPRINK
  • 3. DATA ANALYTICS ▸ Understanding jammer behaviour to create better or innovative jam experiences ▸ Understanding and identifying patterns in jammer data ▸ -> who is the jammer? ▸ -> statistics on jam behaviour (retention rate, concurrency, ..) ▸ -> social behaviour of jammers?
  • 5. SOCIAL NETWORK ANALYSIS ▸ “Strategy for investigating social structures through the use of network and graph theories” ▸ Nodes (actors, people, topics) ▸ Ties / Edges (relationships) ▸ We can model the world around us as networks ▸ To get new information Further reading: jis.sagepub.com/content/28/6/441.short
  • 6. 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
  • 7. 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
  • 8. www.tugraz.at n Hier könnte Ihr Logo stehen Six Degrees of Separation April 28, 2015 Christian Gütl, Johanna Pirker - Institute of Information Systems and Computer Media 8
  • 9. www.tugraz.at n Hier könnte Ihr Logo stehen Social Network Analysis - Applications §  Political Blogs §  Prior to the 2004 U.S. Presidential election April 28, 2015 Christian Gütl, Johanna Pirker - Institute of Information Systems and Computer Media 10 Reading: http://dl.acm.org/citation.cfm?id=1134277
  • 10. www.tugraz.at n Hier könnte Ihr Logo stehen Social Network Analysis – Applications §  Organizations §  Email delivery at HP labs §  Informal communication April 28, 2015 Christian Gütl, Johanna Pirker - Institute of Information Systems and Computer Media 11 Reading: http://www.cs.princeton.edu/~chazelle/courses/BIB/HubermanAdamic.pdf
  • 11. www.tugraz.at n Hier könnte Ihr Logo stehen Social Network Analysis – Applications §  Ingredient networks April 28, 2015 Christian Gütl, Johanna Pirker - Institute of Information Systems and Computer Media 12 Reading: http://dl.acm.org/citation.cfm?id=2380757
  • 12. S O C I A L N E T W O R K S I N D E S T I N Y 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).
  • 13. SOCIAL NETWORK ANALYSIS OF THE GLOBAL GAME JAM NETWORK
  • 14. MAIN CONTRIBUTION ▸ First construction of social jammer networks within Global Game Jam ▸ Basic social network analysis of the jammer network ▸ Discussion of potential social networks for the GGJ and future game jam research
  • 15. GLOBAL GAME JAM ▸ “world’s largest game development event taking place around the world at physical locations” ▸ each game uploaded to GGJ website and linked to jammer profiles ▸ -> social interactions ▸ -> international context
  • 16. DATASET ▸ Dataset crawled from GGJ website ▸ 2014-2016 ▸ registered jam sites (1.637 dp) ▸ location, country, jammers, uploaded games ▸ jammer entries (85.387 dp) ▸ locations, skills, uploaded games ▸ uploaded games (15.955 dp) ▸ name, platforms, tools, description ▸ Data set pre-processing (cleaning): ▸ names replaced by IDs ▸ only jammers who submitted required information (18.426)
  • 17. NETWORK RELATIONSHIP explicit (friend, follow information) vs implicit (shared interests) networks ▸ Jammer Network: describes connections between jammers through the games they have developed together (v= jammer, e = developed games together) ▸ Location Network: demonstrates the connectivity between various locations or nations through (moving) jammers (v = location, e = jammers developed games together) ▸ Game Network: represents a network of all games developed connected through jammers (v = games, e = common jammers in the development process)
  • 18. NETWORK RELATIONSHIP ‣ Jammer Network ‣ three-year span ‣ v: jammers ‣ e: developed a game together 
 ‣ undirected, weighted graph ‣ (weight: # games developed together) JAMMER 1 JAMMER 2 JAMMER 3 3 1
  • 20. GOAL ▸ look at subset of network to get an understanding of the structure in the GGJ network ▸ identify potential future research possibilities with this data ▸ identify potential of graphs as tool
  • 23. NETWORK STRUCTURE ▸ Average degree ▸ avg # of connections j2j: 4.335; most 2-6 jammers ▸ almost 1.500 jammers degree of 1 :-(, a few 9+
  • 24. NETWORK STRUCTURE ▸ Average weighted degree ▸ avg # of weighted connections j2j: 5.515 ▸ likely to work with same people
  • 25. NETWORK STRUCTURE ▸ Of 39,939 edges, which represent the collaboration through games, ▸ 8,631 (21.61%) collaborate more than one time with the same jammer, ▸ 1,998 (0.50%) more than twice, and ▸ 233 (0.58%) more than 3 times. ▸ 29 (0.07%) even worked together 4 or more times with the same partner (e.g. working on two games at the same jam).
  • 26. NETWORK STRUCTURE ▸ Largest Component (LCC) ▸ very small! ▸ 56 nodes, 194 edges ▸ Game jam location in Brazil ▸ avg degree: 6.929 ▸ weighted degree: 12.786 ▸ Many of these jammers have participated every year, some have even worked on more than one game per year.
  • 28. GOALS • Improve our understanding of the jammer engagement and behaviours to improve experience • Find issues to avoid drop-outs • Find “important” nodes (bridges) and “weak” nodes • Find flaws early and maybe also automatically/ dynamically
  • 29. OBSERVATIONS • Jammer graph is not connected: several subgraphs representing the location, and barely connected to other sites • Degree can be used to predict tasks (e.g. high degree refers to audio engineers) • Network metrics can be used to correlate with aspects such as retention rates or engagement (future work)
  • 30. IDEAS Social Networks to Strengthen the Community: Social network can be used to identify weak ties and important nodes, which are ”bridges” or ”hubs” and are connecting many other nodes and components. is knowledge can be useful to avoid drop-outs. Additionally, SNA can be used to identify ”strong” nodes (with a high degree). These nodes are often very experienced with game jams and can be used as ”experts” to create new jam sites or to help organizing events, or as part of a group, which is not very experienced yet.
  • 31. IDEAS Social Networks for Dynamic Group Formation Graph-based recommendation tools are already popular in various fields, such as games, recipes and products. Forming proper and meaningful groups can be a struggle in large game jam settings, as no widely adopted methods exist. Using social networks in a tool for group formation could be a fast, easy, and interesting replacement of traditional methods.
  • 32. IDEAS 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
  • 33. IDEAS 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
  • 34. IDEAS 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 ”Pirker number”) to collaborate with new jammers. Pirker Number 0 Pirker Number n Pirker Number n-1Pirker Number n-1
  • 35. THANK YOU FOR YOUR ATTENTION. JOHANNA PIRKER, JPIRKER@MIT.EDU, @JOEYPRINK 
 Further information: jpirker.com Thanks to GGJ Foundation! Thanks to the reviewers!