Careers in Computer Games: Game Analytics

16
“Careers in Computer Games“ University of Edinburgh / 1 st of February 2017 Thomas Hulvershorn Operations and Analytics Manager Outplay Entertainment

Transcript of Careers in Computer Games: Game Analytics

Page 1: Careers in Computer Games: Game Analytics

“Careers in Computer Games“University of Edinburgh / 1st of February 2017

Thomas HulvershornOperations and Analytics Manager

Outplay Entertainment

Page 2: Careers in Computer Games: Game Analytics

Working in Game Analytics

Page 3: Careers in Computer Games: Game Analytics

Typical Tasks for Analytics:

Determine the Difficulty in Level Progression. Where do Playersget stuck, how often do they

attempt a level?

Page 4: Careers in Computer Games: Game Analytics

https://www.youtube.com/watch?v=XDW5Bp90z0M

Dynamic Presentation of Level Progression: Brighter Areas indicate

harder Levels. Green indicates Levels where players

have passed and won the level.

Example: Dynamic Data Visualisation

Page 5: Careers in Computer Games: Game Analytics

Established 2011 in Dundee

Outplay Entertainment is the largest

independent Mobile Games Developer in the UK

Page 6: Careers in Computer Games: Game Analytics

Sample Group A Sample Group B Control Group

Project StakeholdersReal Time Analytics

ETL Layer

AnalystsTracker

Store Data

Analytics Events

Game on

Store

Download Deploy new VersionF2P

Data Feedback Driven

Deployment Game Life cycle

Player

Lau

nch

Amazon Cloud

Game SettingsOutplay Server

Mo

dif

y Se

ttin

gs

Set

up

Exp

erim

ents

Game Settings

Producer

Feature Backlog(Jira)

TargetsDesigner

Game in Vault

Product Team

New Version

Sign off and Store Submission

Game Development

ClientUpdate

Page 7: Careers in Computer Games: Game Analytics

How to make sense of vastamounts of Data?

Page 8: Careers in Computer Games: Game Analytics

Game Design influences Performance

• Two Factors

– FUN

– Difficulty

Game Analytics• Collecting 8 Millions Data events per day

(already sampled)

• Data stored in AWS / Redshift

• Accessed with SQl

• Analysed with ‘R’

Page 9: Careers in Computer Games: Game Analytics

What skills are needed

to work in Analytics?

Page 10: Careers in Computer Games: Game Analytics

Inspired by http://drewconway.com/zia/2013/3/26/the-data-science-venn-diagram

Coder

Scientist

Designer

Page 11: Careers in Computer Games: Game Analytics

Typical Background for people working in Analytics*

>Examples

>MSc, BSc Mathematics and Statistics

>Ph.D. e.g. Geoscience (and other with Background in Computing, Mathematics, Science)

>MSc, BSc Physics

>MSc International Business

>MSc Artificial Intelligence

>BSc Applied Computing

>…

*(not considering technical Analytics, e.g. Database Management…)

Page 12: Careers in Computer Games: Game Analytics
Page 13: Careers in Computer Games: Game Analytics

Statistical evaluation of Experiments

Page 14: Careers in Computer Games: Game Analytics

Skills and Preparation

• Learn a Scripting Language, e.g. “R” or Python

• Learn / Understand SQL

• Excellent knowledge of applied Statistics and Visualisation

• Know the products of the company you’re applying at

• Passion for Games!

Page 15: Careers in Computer Games: Game Analytics

> Outplay.com

> Twitter @DerHUL

> Further Reading> ‘The Lean Startup’, Eric Ries

> ‘Data Analysis with Open Source Tools’, P. Janert

> ‘Data Analysis’, Phillip K. Janert

> ‘Impact Mapping’, Gojko Adzic

> ‘Freemium Economics’, Eric B. Seufert

> ‘Data Visualisation with D3.js Cookbook’, N.Q Zhu

> Coursera: Data Science, ‘R’

Page 16: Careers in Computer Games: Game Analytics

[email protected]

@DerHul