Introduction to brainCloud - Sept 2014

Paul Winterhalder
Paul WinterhalderCDO of bitHeads, playBrains and brainCloud em brainCloud
Backend 
in a box. 
Sept 17, 2014 
by bitHeads Game Developer Intro
Background 
Only one in ten 
mobile games succeed. 
2
Background 
Mathematically, the formula is simple. 
High Volume 
High Conversion 
$Success 
High Spend
Background 
In practice, it requires a lot of design 
and meta-‐systems to achieve. 
Multiplatform Multiplayer 
Free-‐to-‐play 
Social 
In-‐app 
Promotions 
Cross-‐play 
Game-‐as-‐a-‐service 
Competition
Background 
Which in turn require tons of 
back-‐end technology and tools. 
Clan-‐style 
Multiplatform Multiplayer 
Free-‐to-‐play Social 
In-‐app 
Matchmaking 
Promotions 
Cross-‐play 
Game-‐as-‐a-‐service 
Competition 
Leaderboards 
Achievements 
Quests 
Notifications 
Pricing Controls 
Cloud Data 
Turn-‐based Design tools 
iOS 
Android 
Windows 
Virtual Currencies 
Analytics 
Store Integration
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.
Enter brainCloud. 
brainCloud is a ready-‐made, 
cloud-‐based backend 
for game development. 
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. 
7
brainCloud is… 
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 
8
Any Engine, Any Platform… 
brainCloud supports Unity, 
Cocos2d-‐x and Unreal -‐ with native libraries for 
iOS, Android, Windows, Blackberry and more! 
9
And Any Game Type 
10
Architecture 
We have built a secure, reliable and super-‐ 
scalable architecture — so you don’t have to.
Key APIs 
And pre-‐built all the key APIs that you’ll need.
Key APIs 
Cloud Data 
Store everything about the player’s game 
experience -‐ no matter how simple, or 
how complex. 
User/Global Statistics 
User/Global Entities 
Shared Data 
Custom Files 
13
Key APIs 
Multiplayer 
Support for both turn-‐by-‐turn and 
one-‐way offline (﴾clash-‐style)﴿ multiplayer, 
with matchmaking. 
Turn-‐based 
Offline (﴾Clash-‐style)﴿ 
Challenges 
Matchmaking 
14
Key APIs 
Achievements 
Award achievements automatically based 
on player stats -‐ and even synchronize 
them with GameCenter and Facebook! 
Simple Achievements 
Auto Achievements 
Achievement sync 
15
Key APIs 
Leaderboards 
Global and Social Leaderboards, with 
support for weekly Tournaments with 
rewards! 
Social 
Global 
Tournaments 
Pacers 
16
Key APIs 
Monetization 
Server-‐side validation for In-‐App Purchases, 
with rich support for product pricing and 
virtual currency management. 
Virtual Currencies 
Server-‐based verification 
Pricing controls 
Platform integrations -‐ iOS, Android, 
Windows, Blackberry, Facebook and 
Steam 
17
Key APIs 
Notifications 
Reach out to your players, 
no matter what their device. 
Programmatic 
Automated 
Segmented 
Support for iOS, Android*, Facebook 
and more* 
18
Key APIs 
Cloud Code 
brainCloud doesn’t do exactly what 
you need? Extend it! 
Javascript 
Extension points 
Schedulable 
19
Tools 
brainCloud is more than an API. It’s a toolset to 
aid in all aspects of the product lifecycle! 
Design 
Development 
Test + 
Support 
Product 
Management
Tools 
21 
Design 
Design and iterate the key meta-‐data 
for your game. 
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!
Tools 
22 
Development 
The tools to support your developers. 
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
Tools 
23 
Testing & Support 
The tools to support your 
testers & support team. 
View/edit user data 
View/edit currencies 
Flag players for follow-‐up
Tools 
24 
Product Management 
Advanced tools to better manage 
and monetize your game! 
Cross-‐platform analytics! 
Centralized pricing across all 
platforms 
Targeted notifications! 
Scheduled and targeted 
promotions!
Highlighted Feature 
Automated Promotions! 
brainCloud’s promotional tools are 
designed to increase your monetization 
by allowing you to focus on reaching 
the right players at the right time! 
25 
Define key target segments 
Design promotions for each 
segment 
Turn it on! 
Measure the results!
Highlighted Feature 
Dividing your player base into segments allows 
you to better target your promotions. 
Non-‐repeats Repeats Regs Committed 
Play once, 
then bounce 
Play 2-‐9 
times 
37% 0% 40% 3% 12% 13% 11% 84% 
Percentage of players 
Play 10-‐49 
times 
Play 50+ 
times 
Percentage of Revenue 
Example classifications based on Emily Greer’s (Kongregate) talk at Casual Connect 2012.
Highlighted Feature 
Define promotions to monetize players and 
move them upstream. 
Non-‐repeats Repeats Regs Committed 
Play once, 
then bounce 
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!
Highlighted Feature 
Promotion Example: Repeats 
Repeats 
Goal 
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 
Segment 
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!
Highlighted Feature 
Promotion Example: Committed 
Committed 
Goal 
Play 50+ 
times Super sale on an offer large enough 
to get them recommitted again. 
Keep them 
from leaving 
Segment 
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!
Highlighted Feature 
In summary, setting up, 
iterating and evolving 
your Automated 
Promotions will 
maximize the 
monetization of your 
game. 
30
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
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 
Sign up in 2014 -‐ get 
Early Adopter Pricing until 2016! 
Tier 9 1B 1M $24,999 $23,000 $26.00 
* Based on 33.33333 API calls per DAU. 
** Limited to 100DAU during development (Free!)
brainCloud in review… 
33 
In Conclusion…
brainCloud in review… 
34 
The features you need to 
drive engagement. 
brainCloud has the richest 
feature set of any gaming back-‐end. 
Multiplatform 
Cloud Data Multiplayer 
Payments 
Pricing 
Virtual Currencies 
Notifications 
Leaderboards 
Achievements 
Player XP 
Matchmaking 
Identity 
Facebook 
Pacers 
Tournaments 
Social
brainCloud in review… 
35 
Without limitation. 
If you need something extra 
-‐ add it -‐ using our advanced 
cloud code system!
brainCloud in review… 
Increase Revenues. 
Greater engagement, together with 
targeted pricing and promotions, 
will maximize your revenues. 
36
brainCloud in review… 
37 
Lower Costs 
Buy, don’t build. 
brainCloud will save you 
months of development and hundreds 
of thousands of dollars.
brainCloud in review… 
The brainCloud Equation. 
more Revenue 
Greater engagement, 
across more platforms, 
with automated promotions. 
+ 
lower 
Costs 
Save development time, 
and server deployment 
and management costs. 
= 
Success!
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!
1 de 39

Recomendados

Dot net in social gaming por
Dot net in social gamingDot net in social gaming
Dot net in social gamingYan Cui
1.6K visualizações49 slides
Case Study: Introducing LiveOps and F2P to Traditional Game Mechanics in Roll... por
Case Study: Introducing LiveOps and F2P to Traditional Game Mechanics in Roll...Case Study: Introducing LiveOps and F2P to Traditional Game Mechanics in Roll...
Case Study: Introducing LiveOps and F2P to Traditional Game Mechanics in Roll...Jessica Tams
629 visualizações43 slides
Overview of the Responsive Gaming Platform from GameZBoost por
Overview of the Responsive Gaming Platform from GameZBoostOverview of the Responsive Gaming Platform from GameZBoost
Overview of the Responsive Gaming Platform from GameZBoostGameZBoost
553 visualizações15 slides
PlayFab and unity gdc2019 por
PlayFab and unity gdc2019PlayFab and unity gdc2019
PlayFab and unity gdc2019Crystin Cox
300 visualizações13 slides
PlayFab analytics gdc por
PlayFab analytics gdcPlayFab analytics gdc
PlayFab analytics gdcCrystin Cox
499 visualizações22 slides
PlayFab multiplayer_party por
PlayFab multiplayer_partyPlayFab multiplayer_party
PlayFab multiplayer_partyCrystin Cox
466 visualizações21 slides

Mais conteúdo relacionado

Similar a Introduction to brainCloud - Sept 2014

Build Better Games Better! (using a BaaS) por
Build Better Games Better! (using a BaaS)Build Better Games Better! (using a BaaS)
Build Better Games Better! (using a BaaS)Paul Winterhalder
934 visualizações34 slides
5 Steps to Ignite your Free-to-Play Revenue (without Advertising) por
5 Steps to Ignite your Free-to-Play Revenue (without Advertising)5 Steps to Ignite your Free-to-Play Revenue (without Advertising)
5 Steps to Ignite your Free-to-Play Revenue (without Advertising)Paul Winterhalder
3.9K visualizações31 slides
The Future is Operations: Why Mobile Games Need Backends por
The Future is Operations: Why Mobile Games Need BackendsThe Future is Operations: Why Mobile Games Need Backends
The Future is Operations: Why Mobile Games Need BackendsJames Gwertzman
2.1K visualizações21 slides
Say hello to the new PlayFab! por
Say hello to the new PlayFab!Say hello to the new PlayFab!
Say hello to the new PlayFab!Thomas Robbins
1.5K visualizações25 slides
Intro to Game Development & Operations on AWS por
Intro to Game Development & Operations on AWSIntro to Game Development & Operations on AWS
Intro to Game Development & Operations on AWSAmazon Web Services
2K visualizações39 slides
Casual Connect Europe - How To Engage With Your Players! por
Casual Connect Europe - How To Engage With Your Players!Casual Connect Europe - How To Engage With Your Players!
Casual Connect Europe - How To Engage With Your Players!Almog Koren
407 visualizações20 slides

Similar a Introduction to brainCloud - Sept 2014(20)

Build Better Games Better! (using a BaaS) por Paul Winterhalder
Build Better Games Better! (using a BaaS)Build Better Games Better! (using a BaaS)
Build Better Games Better! (using a BaaS)
Paul Winterhalder934 visualizações
5 Steps to Ignite your Free-to-Play Revenue (without Advertising) por Paul Winterhalder
5 Steps to Ignite your Free-to-Play Revenue (without Advertising)5 Steps to Ignite your Free-to-Play Revenue (without Advertising)
5 Steps to Ignite your Free-to-Play Revenue (without Advertising)
Paul Winterhalder3.9K visualizações
The Future is Operations: Why Mobile Games Need Backends por James Gwertzman
The Future is Operations: Why Mobile Games Need BackendsThe Future is Operations: Why Mobile Games Need Backends
The Future is Operations: Why Mobile Games Need Backends
James Gwertzman2.1K visualizações
Say hello to the new PlayFab! por Thomas Robbins
Say hello to the new PlayFab!Say hello to the new PlayFab!
Say hello to the new PlayFab!
Thomas Robbins1.5K visualizações
Intro to Game Development & Operations on AWS por Amazon Web Services
Intro to Game Development & Operations on AWSIntro to Game Development & Operations on AWS
Intro to Game Development & Operations on AWS
Amazon Web Services2K visualizações
Casual Connect Europe - How To Engage With Your Players! por Almog Koren
Casual Connect Europe - How To Engage With Your Players!Casual Connect Europe - How To Engage With Your Players!
Casual Connect Europe - How To Engage With Your Players!
Almog Koren407 visualizações
Web Analytic for gaming por Eider E Iñaki
Web Analytic for gamingWeb Analytic for gaming
Web Analytic for gaming
Eider E Iñaki2.6K visualizações
Mobile UA Tips from the Inside | Paivi Putsepp-Seufert por Jessica Tams
Mobile UA Tips from the Inside | Paivi Putsepp-SeufertMobile UA Tips from the Inside | Paivi Putsepp-Seufert
Mobile UA Tips from the Inside | Paivi Putsepp-Seufert
Jessica Tams516 visualizações
Behind the Scenes: Deploying a Low-Latency Multiplayer Game Globally por James Gwertzman
Behind the Scenes: Deploying a Low-Latency Multiplayer Game GloballyBehind the Scenes: Deploying a Low-Latency Multiplayer Game Globally
Behind the Scenes: Deploying a Low-Latency Multiplayer Game Globally
James Gwertzman2.2K visualizações
How to be Successful on Google Play por DevGAMM Conference
How to be Successful on Google PlayHow to be Successful on Google Play
How to be Successful on Google Play
DevGAMM Conference540 visualizações
Israel Mobile Summit 2012 - Going above and beyond the standards how to engag... por Almog Koren
Israel Mobile Summit 2012 - Going above and beyond the standards how to engag...Israel Mobile Summit 2012 - Going above and beyond the standards how to engag...
Israel Mobile Summit 2012 - Going above and beyond the standards how to engag...
Almog Koren251 visualizações
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx por DataScienceConferenc1
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
DataScienceConferenc14 visualizações
Brand Analytics Management: Measuring CLV Across Platforms, Devices and Apps por Treasure Data, Inc.
Brand Analytics Management: Measuring CLV Across Platforms, Devices and AppsBrand Analytics Management: Measuring CLV Across Platforms, Devices and Apps
Brand Analytics Management: Measuring CLV Across Platforms, Devices and Apps
Treasure Data, Inc.433 visualizações
Game Analytics: A Practitioner’s Perspective por Decimus
Game Analytics: A Practitioner’s PerspectiveGame Analytics: A Practitioner’s Perspective
Game Analytics: A Practitioner’s Perspective
Decimus1.6K visualizações
Marmalade @include2014 Dev leestott Microsoft por Lee Stott
Marmalade @include2014 Dev leestott MicrosoftMarmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott Microsoft
Lee Stott578 visualizações
Amazon Services for Data Sync, Player Engagement & A/B Testing (MBL309) | AWS... por Amazon Web Services
Amazon Services for Data Sync, Player Engagement & A/B Testing (MBL309) | AWS...Amazon Services for Data Sync, Player Engagement & A/B Testing (MBL309) | AWS...
Amazon Services for Data Sync, Player Engagement & A/B Testing (MBL309) | AWS...
Amazon Web Services2.5K visualizações
The rise of Hyper-casual & takeaways from Tap Tap Games por GameCamp
The rise of Hyper-casual & takeaways from Tap Tap GamesThe rise of Hyper-casual & takeaways from Tap Tap Games
The rise of Hyper-casual & takeaways from Tap Tap Games
GameCamp8.3K visualizações
Holistic Monetisation: Ads, IAP and Player Engagement / Felix The, Head of Pr... por AppsFlyer
Holistic Monetisation: Ads, IAP and Player Engagement / Felix The, Head of Pr...Holistic Monetisation: Ads, IAP and Player Engagement / Felix The, Head of Pr...
Holistic Monetisation: Ads, IAP and Player Engagement / Felix The, Head of Pr...
AppsFlyer444 visualizações
Amazon Lumberyard: end-to-end solutions for game developers por DevGAMM Conference
Amazon Lumberyard: end-to-end solutions for game developersAmazon Lumberyard: end-to-end solutions for game developers
Amazon Lumberyard: end-to-end solutions for game developers
DevGAMM Conference657 visualizações
Games passport - Global presentation por Xavier Bourlard
Games passport - Global presentationGames passport - Global presentation
Games passport - Global presentation
Xavier Bourlard1.1K visualizações

Último

Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava... por
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...ShapeBlue
101 visualizações17 slides
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue por
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueShapeBlue
222 visualizações23 slides
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue por
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueShapeBlue
94 visualizações13 slides
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue por
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueVNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueShapeBlue
163 visualizações54 slides
Microsoft Power Platform.pptx por
Microsoft Power Platform.pptxMicrosoft Power Platform.pptx
Microsoft Power Platform.pptxUni Systems S.M.S.A.
80 visualizações38 slides
DRBD Deep Dive - Philipp Reisner - LINBIT por
DRBD Deep Dive - Philipp Reisner - LINBITDRBD Deep Dive - Philipp Reisner - LINBIT
DRBD Deep Dive - Philipp Reisner - LINBITShapeBlue
140 visualizações21 slides

Último(20)

Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava... por ShapeBlue
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
ShapeBlue101 visualizações
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue por ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
ShapeBlue222 visualizações
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue por ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue94 visualizações
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue por ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueVNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
ShapeBlue163 visualizações
Microsoft Power Platform.pptx por Uni Systems S.M.S.A.
Microsoft Power Platform.pptxMicrosoft Power Platform.pptx
Microsoft Power Platform.pptx
Uni Systems S.M.S.A.80 visualizações
DRBD Deep Dive - Philipp Reisner - LINBIT por ShapeBlue
DRBD Deep Dive - Philipp Reisner - LINBITDRBD Deep Dive - Philipp Reisner - LINBIT
DRBD Deep Dive - Philipp Reisner - LINBIT
ShapeBlue140 visualizações
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ... por ShapeBlue
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
ShapeBlue144 visualizações
Uni Systems for Power Platform.pptx por Uni Systems S.M.S.A.
Uni Systems for Power Platform.pptxUni Systems for Power Platform.pptx
Uni Systems for Power Platform.pptx
Uni Systems S.M.S.A.61 visualizações
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue por ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
ShapeBlue179 visualizações
Network Source of Truth and Infrastructure as Code revisited por Network Automation Forum
Network Source of Truth and Infrastructure as Code revisitedNetwork Source of Truth and Infrastructure as Code revisited
Network Source of Truth and Infrastructure as Code revisited
Network Automation Forum52 visualizações
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue por ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
ShapeBlue103 visualizações
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T por ShapeBlue
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TCloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
ShapeBlue112 visualizações
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool por ShapeBlue
Extending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPoolExtending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPool
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool
ShapeBlue84 visualizações
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... por Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker50 visualizações
"Surviving highload with Node.js", Andrii Shumada por Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays53 visualizações
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P... por ShapeBlue
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
ShapeBlue154 visualizações
Digital Personal Data Protection (DPDP) Practical Approach For CISOs por Priyanka Aash
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOs
Priyanka Aash153 visualizações
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... por ShapeBlue
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
ShapeBlue123 visualizações
State of the Union - Rohit Yadav - Apache CloudStack por ShapeBlue
State of the Union - Rohit Yadav - Apache CloudStackState of the Union - Rohit Yadav - Apache CloudStack
State of the Union - Rohit Yadav - Apache CloudStack
ShapeBlue253 visualizações

Introduction to brainCloud - Sept 2014

  • 1. Backend in a box. Sept 17, 2014 by bitHeads Game Developer Intro
  • 2. Background Only one in ten mobile games succeed. 2
  • 3. Background Mathematically, the formula is simple. High Volume High Conversion $Success High Spend
  • 4. Background In practice, it requires a lot of design and meta-‐systems to achieve. Multiplatform Multiplayer Free-‐to-‐play Social In-‐app Promotions Cross-‐play Game-‐as-‐a-‐service Competition
  • 5. Background Which in turn require tons of back-‐end technology and tools. Clan-‐style Multiplatform Multiplayer Free-‐to-‐play Social In-‐app Matchmaking Promotions Cross-‐play Game-‐as-‐a-‐service Competition Leaderboards Achievements Quests Notifications Pricing Controls Cloud Data Turn-‐based Design tools iOS Android Windows Virtual Currencies Analytics Store Integration
  • 6. 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.
  • 7. Enter brainCloud. brainCloud is a ready-‐made, cloud-‐based backend for game development. 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. 7
  • 8. brainCloud is… 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 8
  • 9. Any Engine, Any Platform… brainCloud supports Unity, Cocos2d-‐x and Unreal -‐ with native libraries for iOS, Android, Windows, Blackberry and more! 9
  • 10. And Any Game Type 10
  • 11. Architecture We have built a secure, reliable and super-‐ scalable architecture — so you don’t have to.
  • 12. Key APIs And pre-‐built all the key APIs that you’ll need.
  • 13. Key APIs Cloud Data Store everything about the player’s game experience -‐ no matter how simple, or how complex. User/Global Statistics User/Global Entities Shared Data Custom Files 13
  • 14. Key APIs Multiplayer Support for both turn-‐by-‐turn and one-‐way offline (﴾clash-‐style)﴿ multiplayer, with matchmaking. Turn-‐based Offline (﴾Clash-‐style)﴿ Challenges Matchmaking 14
  • 15. Key APIs Achievements Award achievements automatically based on player stats -‐ and even synchronize them with GameCenter and Facebook! Simple Achievements Auto Achievements Achievement sync 15
  • 16. Key APIs Leaderboards Global and Social Leaderboards, with support for weekly Tournaments with rewards! Social Global Tournaments Pacers 16
  • 17. Key APIs Monetization Server-‐side validation for In-‐App Purchases, with rich support for product pricing and virtual currency management. Virtual Currencies Server-‐based verification Pricing controls Platform integrations -‐ iOS, Android, Windows, Blackberry, Facebook and Steam 17
  • 18. Key APIs Notifications Reach out to your players, no matter what their device. Programmatic Automated Segmented Support for iOS, Android*, Facebook and more* 18
  • 19. Key APIs Cloud Code brainCloud doesn’t do exactly what you need? Extend it! Javascript Extension points Schedulable 19
  • 20. Tools brainCloud is more than an API. It’s a toolset to aid in all aspects of the product lifecycle! Design Development Test + Support Product Management
  • 21. Tools 21 Design Design and iterate the key meta-‐data for your game. 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!
  • 22. Tools 22 Development The tools to support your developers. 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
  • 23. Tools 23 Testing & Support The tools to support your testers & support team. View/edit user data View/edit currencies Flag players for follow-‐up
  • 24. Tools 24 Product Management Advanced tools to better manage and monetize your game! Cross-‐platform analytics! Centralized pricing across all platforms Targeted notifications! Scheduled and targeted promotions!
  • 25. Highlighted Feature Automated Promotions! brainCloud’s promotional tools are designed to increase your monetization by allowing you to focus on reaching the right players at the right time! 25 Define key target segments Design promotions for each segment Turn it on! Measure the results!
  • 26. Highlighted Feature Dividing your player base into segments allows you to better target your promotions. Non-‐repeats Repeats Regs Committed Play once, then bounce Play 2-‐9 times 37% 0% 40% 3% 12% 13% 11% 84% Percentage of players Play 10-‐49 times Play 50+ times Percentage of Revenue Example classifications based on Emily Greer’s (Kongregate) talk at Casual Connect 2012.
  • 27. Highlighted Feature Define promotions to monetize players and move them upstream. Non-‐repeats Repeats Regs Committed Play once, then bounce 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!
  • 28. Highlighted Feature Promotion Example: Repeats Repeats Goal 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 Segment 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!
  • 29. Highlighted Feature Promotion Example: Committed Committed Goal Play 50+ times Super sale on an offer large enough to get them recommitted again. Keep them from leaving Segment 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!
  • 30. Highlighted Feature In summary, setting up, iterating and evolving your Automated Promotions will maximize the monetization of your game. 30
  • 31. 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
  • 32. 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 Sign up in 2014 -‐ get Early Adopter Pricing until 2016! Tier 9 1B 1M $24,999 $23,000 $26.00 * Based on 33.33333 API calls per DAU. ** Limited to 100DAU during development (Free!)
  • 33. brainCloud in review… 33 In Conclusion…
  • 34. brainCloud in review… 34 The features you need to drive engagement. brainCloud has the richest feature set of any gaming back-‐end. Multiplatform Cloud Data Multiplayer Payments Pricing Virtual Currencies Notifications Leaderboards Achievements Player XP Matchmaking Identity Facebook Pacers Tournaments Social
  • 35. brainCloud in review… 35 Without limitation. If you need something extra -‐ add it -‐ using our advanced cloud code system!
  • 36. brainCloud in review… Increase Revenues. Greater engagement, together with targeted pricing and promotions, will maximize your revenues. 36
  • 37. brainCloud in review… 37 Lower Costs Buy, don’t build. brainCloud will save you months of development and hundreds of thousands of dollars.
  • 38. brainCloud in review… The brainCloud Equation. more Revenue Greater engagement, across more platforms, with automated promotions. + lower Costs Save development time, and server deployment and management costs. = Success!
  • 39. 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!