39
Sept 17, 2014 Game Developer Intro by bitHeads Backend in a box.

Introduction to brainCloud - Sept 2014

Embed Size (px)

Citation preview

Page 1: Introduction to brainCloud - Sept 2014

Sept 17, 2014Game Developer Introby bitHeads

Backend in a box.

Page 2: Introduction to brainCloud - Sept 2014

Background

Only one in ten mobile games succeed.

2

Page 3: Introduction to brainCloud - Sept 2014

High Conversion

High Volume

$Success

High Spend

Background

Mathematically, the formula is simple.

Page 4: Introduction to brainCloud - Sept 2014

Background

In practice, it requires a lot of design and meta-‐systems to achieve.

Multiplatform Multiplayer

Free-‐to-‐playSocial

In-‐app

Promotions

Cross-‐play

Game-‐as-‐a-‐service

Competition

Page 5: Introduction to brainCloud - Sept 2014

Background

Which in turn require tons of back-‐end technology and tools.

Multiplatform Multiplayer

Free-‐to-‐play Social

In-‐app

Promotions

Cross-‐play

Game-‐as-‐a-‐service

Competition

Matchmaking

LeaderboardsAchievements

Quests

Notifications

Pricing Controls

Cloud Data

Design toolsTurn-‐basedClan-‐style

iOSAndroid

Windows

Virtual Currencies

Analytics

Store Integration

Page 6: Introduction to brainCloud - Sept 2014

Background

The big guys have spent years and millions of dollars building these systems.

49* of the 50 Top Grossing games in the iOS App Store

incorporate cloud-tech to enhance gameplay and monetization.

* based on data from August 29th, 2014

It’s time to level the playing field.

Page 7: Introduction to brainCloud - Sept 2014

Enter brainCloud.

brainCloud is a ready-‐made, cloud-‐based backend for game development.

7

Using brainCloud, developers can access pre-‐built features to jumpstart building the most popular free-‐to-‐play game types, without having to reinvent the wheel.

Page 8: Introduction to brainCloud - Sept 2014

brainCloud is…

8

Rich gaming back-‐end -‐ multiplayer, cloud data, leaderboards, in-‐app purchases and much more

Extendable via custom cloud code

Native libraries for iOS, Android, Windows and more

Unity, Cocos2d-‐x and Unreal engine integration

Easy-‐to-‐use development portal

Advanced promotional tools to maximize your monetization

Affordable usage-‐based pricing

Page 9: Introduction to brainCloud - Sept 2014

Any Engine, Any Platform…

9

brainCloud supports Unity, Cocos2d-‐x and Unreal -‐ with native libraries for iOS, Android, Windows, Blackberry and more!

Page 10: Introduction to brainCloud - Sept 2014

And Any Game Type

10

Page 11: Introduction to brainCloud - Sept 2014

Architecture

We have built a secure, reliable and super-‐scalable architecture — so you don’t have to.

Page 12: Introduction to brainCloud - Sept 2014

Key APIs

And pre-‐built all the key APIs that you’ll need.

Page 13: Introduction to brainCloud - Sept 2014

Key APIs

13

User/Global Statistics

User/Global Entities

Shared Data

Custom Files

Store everything about the player’s game experience -‐ no matter how simple, or how complex.

Cloud Data

Page 14: Introduction to brainCloud - Sept 2014

Key APIs

14

Turn-‐based

Offline (﴾Clash-‐style)﴿

Challenges

Matchmaking

Support for both turn-‐by-‐turn and one-‐way offline (﴾clash-‐style)﴿ multiplayer, with matchmaking.

Multiplayer

Page 15: Introduction to brainCloud - Sept 2014

Key APIs

15

Simple Achievements

Auto Achievements

Achievement sync

Award achievements automatically based on player stats -‐ and even synchronize them with GameCenter and Facebook!

Achievements

Page 16: Introduction to brainCloud - Sept 2014

Key APIs

16

Social

Global

Tournaments

Pacers

Global and Social Leaderboards, with support for weekly Tournaments with rewards!

Leaderboards

Page 17: Introduction to brainCloud - Sept 2014

Key APIs

17

Virtual Currencies

Server-‐based verification

Pricing controls

Platform integrations -‐ iOS, Android, Windows, Blackberry, Facebook and Steam

Server-‐side validation for In-‐App Purchases, with rich support for product pricing and virtual currency management.

Monetization

Page 18: Introduction to brainCloud - Sept 2014

Key APIs

18

Programmatic

Automated

Segmented

Support for iOS, Android*, Facebook and more*

Reach out to your players, no matter what their device.

Notifications

Page 19: Introduction to brainCloud - Sept 2014

Key APIs

19

Javascript

Extension points

Schedulable

brainCloud doesn’t do exactly what you need? Extend it!

Cloud Code

Page 20: Introduction to brainCloud - Sept 2014

Tools

brainCloud is more than an API. It’s a toolset to aid in all aspects of the product lifecycle!

Design

Development

Test +Support

ProductManagement

Page 21: Introduction to brainCloud - Sept 2014

Tools

21

Define the metagame(﴾stats to collect; milestones, quests and rewards; achievement triggers; xp levels; virtual currency types)﴿

Tune metagame and rewards

Add new milestones, quests and achievements -‐ without code!

Design and iterate the key meta-‐data for your game.

Design

Page 22: Introduction to brainCloud - Sept 2014

Tools

22

Native libraries

API Explorer

View/debug player data

View/debug global data

View/debug multiplayer

View server logs / exceptions

View API performance

API Reference + Examples + Tutorials

The tools to support your developers.Development

Page 23: Introduction to brainCloud - Sept 2014

Tools

23

View/edit user data

View/edit currencies

Flag players for follow-‐up

The tools to support your testers & support team.

Testing & Support

Page 24: Introduction to brainCloud - Sept 2014

Tools

24

Cross-‐platform analytics!

Centralized pricing across all platforms

Targeted notifications!

Scheduled and targeted promotions!

Advanced tools to better manage and monetize your game!

Product Management

Page 25: Introduction to brainCloud - Sept 2014

Highlighted Feature

25

Define key target segments

Design promotions for each segment

Turn it on!

Measure the results!

brainCloud’s promotional tools are designed to increase your monetization by allowing you to focus on reaching the right players at the right time!

Automated Promotions!

Page 26: Introduction to brainCloud - Sept 2014

Highlighted Feature

Dividing your player base into segments allows you to better target your promotions.

Example classifications based on Emily Greer’s (Kongregate) talk at Casual Connect 2012.

Play once, then bounce

Percentage of players

Non-‐repeats Repeats Regs Committed

Play 2-‐9 times

Play 10-‐49 times

Play 50+ times

37% 40% 12% 11%0% 3% 13% 84%

Percentage of Revenue

Page 27: Introduction to brainCloud - Sept 2014

Highlighted Feature

Define promotions to monetize players and move them upstream.

Play once, then bounce

Non-‐repeats Repeats Regs Committed

Play 2-‐9 times

Play 10-‐49 times

Play 50+ times

Ignore Push them into Regs

Push them to Committed

Don’t let them leave!

Page 28: Introduction to brainCloud - Sept 2014

Highlighted Feature

Promotion Example: Repeats

Repeats

Play 2-‐9 times Special offer on a bundle with

enough currency to get them their ship, and have enough currency left

over to push them past 10 plays.

Push them into Regs

GoalSegment

Definition

Played >1 & <9, “brig” unlocked

Natural pinch-‐point in the game, where they’ve unlocked a new ship,

but cannot afford it.

Promotion Definition

New player flash sale!

Page 29: Introduction to brainCloud - Sept 2014

Highlighted Feature

Promotion Example: Committed

Committed

Play 50+ times Super sale on an offer large enough

to get them recommitted again.

Keep them from leaving

GoalSegment

Definition

Played >50, haven’t played

in >3 days

Most committed players play every day… if you start to see gaps in

activity, it’s a sign they’re thinking of leaving

Promotion Definition

Veteran Sale!

Page 30: Introduction to brainCloud - Sept 2014

Highlighted Feature

30

In summary, setting up, iterating and evolving your Automated Promotions will maximize the monetization of your game.

Page 31: Introduction to brainCloud - Sept 2014

No-‐brainer Pricing

brainCloud pricing philosophy -‐ we only charge you for the server capacity that you use.

brainCloud costing is based on API requests.

The more you load our servers, the more you pay -‐

how shockingly logical!

We give you the tools to measure and predict your API

usage -‐ so that you can optimize your utilization -‐ lowering your

cost per DAU.

For estimated pricing based on DAU, we use a conversion of:

1 Player Session = ~33.33333 Requests

Using this ratio:

1000 DAU (﴾daily)﴿ = 1M monthly API calls

Page 32: Introduction to brainCloud - Sept 2014

No-‐brainer Pricing

32

Tier API Calls / month DAU * Cost / month Early Adopter!

(until 2016) Per M API +

Tier 0 - 100** $0 $0 $0

Tier 1 2M 2K $49 $25 $35.00

Tier 2 5M 5K $149 $125 $35.00

Tier 3 10M 10K $299 $250 $34.00

Tier 4 25M 25K $799 $700 $33.00

Tier 5 50M 50K $1,599 $1,450 $32.00

Tier 6 100M 100K $2,999 $2,700 $31.00

Tier 7 250M 250K $7,399 $6,900 $30.00

Tier 8 500M 500K $13,999 $13,000 $28.00

Tier 9 1B 1M $24,999 $23,000 $26.00

* Based on 33.33333 API calls per DAU. ** Limited to 100DAU during development (Free!)

Sign up in 2014 -‐ get

Early Adopter Pricing until 2016!

Page 33: Introduction to brainCloud - Sept 2014

brainCloud in review…

33

In Conclusion…

Page 34: Introduction to brainCloud - Sept 2014

brainCloud in review…

34

The features you need to drive engagement.

brainCloud has the richestfeature set of any gaming back-‐end.

MultiplayerCloud Data

PaymentsPricing

Notifications

Leaderboards

AchievementsPlayer XP

Virtual Currencies

Matchmaking

Identity

FacebookPacers

Tournaments

Multiplatform

Social

Page 35: Introduction to brainCloud - Sept 2014

brainCloud in review…

35

Without limitation.If you need something extra -‐ add it -‐ using our advanced

cloud code system!

Page 36: Introduction to brainCloud - Sept 2014

brainCloud in review…

36

Increase Revenues.Greater engagement, together with targeted pricing and promotions,

will maximize your revenues.

Page 37: Introduction to brainCloud - Sept 2014

brainCloud in review…

37

Lower CostsBuy, don’t build.

brainCloud will save you months of development and hundreds

of thousands of dollars.

Page 38: Introduction to brainCloud - Sept 2014

brainCloud in review…

The brainCloud Equation.

more RevenueGreater engagement,

across more platforms, with automated promotions.

+ lower Costs

Save development time, and server deployment and management costs.

=Success!

Page 39: Introduction to brainCloud - Sept 2014

Sign up now!Sign up, and level the playing field now!

It couldn’t be simpler -‐ just go to http://getbraincloud.com and register today!

Remember -‐ sign up before Dec 31st, 2014 to get Early Adopter Pricing until 2016!