the gamedesigninitiative at cornell university Lecture 28 Game Analytics

Similar documents
Double Coding. Making Online Games for Both the Casual and the Hardcore

the gamedesigninitiative at cornell university Lecture 4 Monetization

the gamedesigninitiative at cornell university Lecture 3 Design Elements

the gamedesigninitiative at cornell university Lecture 5 Rules and Mechanics

the gamedesigninitiative at cornell university Lecture 5 Rules and Mechanics

100 Million Friends You Can Never Know

Designing AI for Competitive Games. Bruce Hayles & Derek Neal

the gamedesigninitiative at cornell university Lecture 3 Design Elements

CS/INFO 4154: Analytics-driven Game Design

the gamedesigninitiative at cornell university Lecture 3 Design Elements

Who plays mobile games? Player insights to help developers win

Adjustable Group Behavior of Agents in Action-based Games

Procedural Content Generation

Procedural Content Generation

osu!gatari clan system

EZLBot Documentation. Release 1.0. EZLBot

7 Ways to Build your Online Presence Now

the gamedesigninitiative at cornell university Lecture 2: Nature of Games

EMERGE GAMING LAUNCHES ARCADE X EMERGE GAMING LAUNCHES ARCADE X : ASX MEDIA RELEASE 23 APRIL PAGE 1

User Research in Fractal Spaces:

GAME AUDIENCE DASHBOARD MAIN FEATURES

Facebook: A Beginner s Guide

The Business of Video Games Report. About DFC Intelligence s The Business of Video Games Report

Coop Design for an Open World. David G. Bowring

INTRODUCTION. Statistics

Introduction to Mobile Gaming. Jon Schlegel Founder and CEO

We Value Your Business

Tips For Marketing Your Handmade Business On Facebook

Key Abstractions in Game Maker

GAMES AS A SERVICE Lessons learned from 4+ years of Awesomenauts on Steam. Ronimo Games Robin Meijer & Joost van Dongen

Provided by. RESEARCH ON INTERNATIONAL MARKETS We deliver the facts you make the decisions

Quake II: Physics Q2 was coded by aliens

Nighork Adventures: Legacy of Chaos

Design Document for: Name of Game. One Liner, i.e. The Ultimate Racing Game. Something funny here! All work Copyright 1999 by Your Company Name

FAQ for City of Tacoma employees

Monetizing Your OUYA Game

Vectrex Dark Tower. The games are as follows: Skill Level Keys Provided. Vectrex Dark Tower

Global Game Jam Accessibility Challenge

1. Get a website focused on conversion.

3 Best Practices: Creative Optimization for Playable Ads

Casual & Puzzle Games Data Benchmarks North America, Q1 2017

Nighork Adventures: Beyond the Moons of Shadalee

March, Global Video Games Industry Strategies, Trends & Opportunities. digital.vector. Animation, VFX & Games Market Research

Game demo First project with UE Tom Guillermin

THE SECRETS OF MARKETING VIA SOCIAL NETWORKING SITES

Plan Your Bestselling Book Launch Presented by Amy Harrop

Expand Your Reach with Podcasting

A retro space combat game by Chad Fillion. Chad Fillion Scripting for Interactivity ITGM 719: 5/13/13 Space Attack - Retro space shooter game

Q: WHAT ARE THE RESIDENCY REQUIREMENTS FOR THOSE WHO PLAY TO COMPETE? A: This is event is restricted to UK and Ireland, therefore:

How to Gain and Retain Clients

FREQUENTLY ASKED QUESTIONS

Chapter 6. Discussion

Overview... 3 Starting the Software... 3 Adding Your Profile... 3 Updating your Profile... 4

Two Presidents, Two Parties, Two Times, One Challenge

Achieving Desirable Gameplay Objectives by Niched Evolution of Game Parameters

Concordia University Department of Computer Science and Software Engineering. SOEN Software Process Fall Section H

DIGITAL MARKETING CHECKLIST. for. Home Remodelers & Builders

Cylinder of Zion. Design by Bart Vossen (100932) LD1 3D Level Design, Documentation version 1.0

PARENT S GUIDE TO THE CONTRACT PACK

Postmortem: Crafting Your Success in World Building Games. Sebastien BORGET COO / Co-Founder at

Mastering Facebook Advertising... 3 Section 1 Choose Your Facebook Offer... 4 Find Your Niche... 4 The Big Three... 4 Google Trends...

A Beginner s Guide to Website Traffic

CryptoAssault. (WhitePaper v0.11) Rogue Nations Games. Dan Chao, November 26, 2018

Artist Career Challenges & Goals From a AAA team to a Start-Up

Would You Like To Earn $1000 s With The Click Of A Button?

1.0 INSTALLATION & REGISTRATION...

Online Gaming Category Overview

Game Design Methods. Lasse Seppänen Specialist, Games Applications Forum Nokia

Create a origin account sims 4

Editing the standing Lazarus object to detect for being freed

EXPLORE OPPORTUNITIES IN JAPAN S GAME MARKET

HERO++ DESIGN DOCUMENT. By Team CreditNoCredit VERSION 6. June 6, Del Davis Evan Harris Peter Luangrath Craig Nishina

Tradeskills for Fun and ROI Who are these players and what do they want??! Emily C. Taylor Daybreak Games

Chapter 5: Game Analytics

VIDEO 1: WHY SHOULD YOU USE THE MEETINGS TOOL?

How to Position Yourself as a Thought Leader in Your Niche

Far Cry 2: Prima Official Game Guide (Prima Official Game Guides) By David Knight

Ranking Factors of Team Success

NOVA. Game Pitch SUMMARY GAMEPLAY LOOK & FEEL. Story Abstract. Appearance. Alex Tripp CIS 587 Fall 2014

Black Ops 2 Manual Update List Ps3 Weapons

So to what extent do these games supply and nurture their social aspect and does game play suffer or benefit from it? Most MMORPGs fail because of a

Key things for parents to be aware of

Provided by. RESEARCH ON INTERNATIONAL MARKETS We deliver the facts you make the decisions

Team Chess Battle. Analog Games in a Digital Space

No Cost Online Marketing

a brief overview Written

Co-Authorship in Games. Images removed due to copyright restrictions. Please see:

MARKETING PIECES - ASSESSMENT

How to choose a marketing agency

Exam #2 CMPS 80K Foundations of Interactive Game Design

Mass Effect 2 Can't Import Me1 Character Pc

THE ETHERNIA PROJECT

Introduction... I mean you probably check your Facebook and Twitter accounts before you even get out of bed (I know I do)

Dota2 is a very popular video game currently.

AN IN-DEPTH STUDY ON PC GAMERS AND THEIR GAMING BEHAVIOR

Yohanes Suliantoro ysulian2 CS465 HW#2

Version Last Updated

When placed on Towers, Player Marker L-Hexes show ownership of that Tower and indicate the Level of that Tower. At Level 1, orient the L-Hex

ENGAGE WITH YOUR AUDIENCE THROUGH GAMING

Lesson 2: Finding Your Niche Market

Transcription:

Lecture 28

The Rise of Big Data Big data is changing game design Can gar 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 technical challenges? What are legal/ethical challenges? 2

The Rise of Big Data Big data is changing game design Can gar 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 technical challenges? What are legal/ethical challenges? 3

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 game? What do y like? What makes m frustrated? This is new direction of game design Breaks down into three categories Categories determined by data complexity 4

Player Activity Analytics Data for a single player Or for a given player group Examples: How often do y play? When does player quit? Can we get player back? Some support from platform Generalities like play time Found in Facebook, Steam Custom solutions for more 5

Player Activity Analytics 6

Game System Analytics Non-spatial game data Behavior of many players Often game economy Also issues of game balance Needs custom data garing Data tailored to your game And so are data queries But visualization is easy Queries format is standard Can use existing viz tools 7

Game System Analytics Example: Weapon economy in Eve Online 8

Spatial Data Analytics 9

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 inhouse by game studios Only worth it for big games 10

Player Activity: Funnel Charts 1000 People Clicked on Ad 880 People Downloaded Client 650 People Created an Account 550 Entered Credit Card 200 Created a Character What Happened? 180 Played 15 Minutes 11

Funnel Charts and Design Goal: find pain points When does player quit X? Why doesn t player do Y? Less pain = more accessible Starts Quest Chain Completes 1st Completes 2nd But do not necessarily want to eliminate m all 12 Easy game = casual game Turns off hardcore players Hardcore players are needed for almost any game (???) Creates a Character Reaches 10 th Level Reaches 20 th Joins Guild

Casual-Hardcore Spectrum Casual and Core are property of players, not game Interested Casual Commited Devoted Hardcore Only Plays Demo Weekly Player esports Ranked FPS Games 13

Casual-Hardcore Spectrum Casual and Core are property of players, not game Interested Casual Commited Devoted Hardcore Occasional Free Player Bought an Item Buys a Lot Freemium Games 14

Casual-Hardcore Spectrum Casual and Core are property of players, not game Goal of funnel is to find out how far apart se are Interested Casual Commited Devoted Hardcore 15

Idea from Web Design: A/B Testing Develop two versions of a page Randomly show different versions to users Track users interact with page Evaluate result with statistics Choose better version 16

A/B Testing in Game Development Develop two versions of a page game mechanic Randomly show different versions to users Track users interact with page Evaluate result with statistics Choose better version 17

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 same as profiling Except that re are no pre-made tools 18

Logging Game Data Log Query 2 Data Store 19

Player Logging: Or Benefits Helping players Restoring lost items Fixing data corruption Finding cheaters Did y use an exploit? Is ir skill plausible? In-game advertising But beware selling user data Most states have data laws Game is run as a service 20

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 21

EVE Examples: Titanium Shuttles can be reprocessed Can turn back into minerals Can use (for building) or resell se 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? 22

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 redesign was a bad idea 23

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 ir own custom tools 24

Spatial Data: Heatmaps Zone of Death! 25

SWTOR Example: Chat Logs Filter on: How do I 26

SWTOR Example: Chat Logs Filter on: Bug, Broken 27

SWTOR Example: Player Deaths Legend: Orange = group Green = solo 28

SWTOR Example: Player Deaths Legend: Orange = group Green = solo 29 Enemy level player level

SWOTOR Example: Patrol Paths Encounter pull radius 30

Challenges of Spatial Data There are many 3 rd party data analysis tools Data analysis is a major part of running a business Business tools work well for player analysis But spatial data is very game specific Superimposed onto your game visuals Must integrate into your rendering engine Limited to high-end game companies What can an Indie developer do? 31

External Tool Support: Tableau 32

Tableau is Better at Gameplay Data 33

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 Want to learn more? Take Erik s class 34