GAME INTELLIGENCE Alexandre Tolstenko
GAME INTELLIGENCEAlexandre Tolstenko
About Me!
Unicamp - Computer Engineer (Gamux, Microsoft);Mobjoy - Road Warrior;SENAC - Game Specialist;UFPI - MSc in Games Statistics;LABIRAS - Game Researcher;Next??
Why?
Art + Science, not Art vs. Science;
Art: Generate the idea and implement;Science: Find out it’s good/fun. Listen to players;
Schedule
Telemetry;Events;Metrics;Play-Personas;A/B Testing;
Case Study: Dota 2ESOM
READY!?
Telemetry
Collection of data over a distance;The collection, analysis and reporting of user-behavior telemetry is the foundation for current analytics in game development;There is some confusion about the term, however, so we wanted to provide a bit of information about what telemetry is and its properties;
Why telemetry?
So… We need record and watch gamers playing? Intrusive vs Transparent
Why telemetry?
What data should we collect?Where and when?Testing!!
User Initiated Events
Shoot and forget events;Reliables events;Stored locally events;
Metrics
Raw data somehow organized;Statistics: average, median etc;
Play-Personas
Forza’s Drivatar! http://research.microsoft.com/en-us/projects/drivatar/
Play-Personas
WoW’s Gear Score
Split Test
All Together
Data capture and storage (raw data)Data organizing (clustering and metrics); Knowloge emergence(metrics analysis);Competence (provoke changes in game data and whatch what changes);
Architecture
Dota 2
Why?
2014: U$10M
ESOM
killsDeathassistsDeathsdeathsPercentdeniesgold_per_minheroDamagehero_healingtower_damageleaver
ESOM
Map Evolution
References
http://blog.gameanalytics.com/http://zynga.com/