3. Game As A Service
Commun Production Pitfalls and (IMO) best
practices
4. Game As A Service...
It is the current buzzword (and not
for the best !)
5. While it has been out for a while...
and without the bad press !!
6. So What is GAAS ?
Regular Game Update
Decision Driven by
Analytic/Community/Events
Specific User Experience
7. There are only two paths !
Disastrous Product Apocalyptique Sleepless Cataclysmique
Management Production Operations Marketing
Throughout Product Well oil machine Boring Operations Impactful Marketing
Management production
8. GAAS Production (1) - Learning
Use Scripts and External Configuration
Scripts
Fetch
Game v2.0
Push PM
Scripts
Scripts v3.0
v1.0
Support multi-version and rollback
Manual QA
Build a strong test framework Automatisation
Test
Integration Test
Unit Test
9. GAAS Production (2) - Learning
Tools around your game are as
important as your game !
Focus on Production and Product
Tools
Automate your build process
Pro. pus
h co VERSION
de
TEST + Success OK FOR
BUILD LIVE
PM push conf.
Failed
10. GAAS Operation Before Live -
Learning
Run the same DEV/QA/LIVE Environment
Automate all "Monkey Tasks"
Build a monitoring for real time
Be able to reproduce user issues (user
logs, db dump etc..)
11. GAAS Operation Launch & Live
- Learning
Stage your live date (production!
=marketing)
Push small iteration to live
Get a dashboard with business and
tech. data
Stage deployment with business and
technical metrics
12. Team Structure
How the Team is structured will impact
how the code is done !!
By technologies By functionalities
Team 1 Client Client
Client
Server
Team 2
Server Team
Team 2
13. If you start now....
There is a SAAS for EVERYTHING