SlideShare a Scribd company logo
1 of 11
GAME PLATFORM
Real-time game server as service
01 2014
GAME SERVERS
 Matchmaking
 Game State
 Game Transactions
GAME SERVERS
Turn Based Games (TBS,
etc.)
 Near real time transactions
 No need for real-time sync (player
would be notified after each turn)
 Can be achieved by medium/high level
network programming (or even over
higher APIs)
Real time Games (RTS, etc.)
 Real-time transactions
 Server should sync data for all
simultaneously players
 Low level network programming
(Needs a great experience)
BACKEND AS A SERVICE (BAAS)
 “Turn-on infrastructure” for mobile apps.
 Focus on main product not on third-party services (Billing, User profile,
Leader boards, etc.).
 Focus on main product (again!) not on dealing with APIs for each
platform. (with BaaS you will deal with multiple SDKs, but single API on
each platform).
 You won’t deal with server maintaining or scaling the platform.
 Your platform is already here.
 Pay as you grow.
BAAS
RESOLUTION
“
”
THE GLOBAL BAAS MARKET IS ESTIMATED TO
GROW FROM $216.5 MILLION IN 2012 TO $7.7
BILLION IN 2017. THIS REPRESENTS A
COMPOUND ANNUAL GROWTH RATE (CAGR) OF
104% FROM 2012 TO 2017.
MarketsandMarkets
The report defined the different market segments of BaaS. In the current
scenario it seems that the Entertainment application segment is the
largest adaptor.
Most BaaS startups dating from 2011 or later.
GAME READY BAAS
 Leaderboards
 Cloud Storage (User profile, Achivements,
Friendship, etc)
 Analytics
 Custom Code (Run your own business logic)
 Geolocation
 Push Notifications
 Social
 Authentication & Access Controls
 Messages, Tips & Announcements
 Rewards, Promotions & Offers
 3rd party providers integration (WuFoo, Email,
MailChimp, etc)
 Real-time dynamic experiences and gameplay
specific (Edit player experience live).
 Personalization (Personalize your game
dynamically and in real time based on game events
and player behaviours.)
Common services provided by
multiple game ready BaaS providers
BUSINESS MODELS
 Freemium
 Free for certain number of players or API calls every month
 Free for certain unit of computing (CPU/RAM usage per hour)
WHAT’S THE PROBLEM?
 How can I implement matchmaking?
 Dealing with a real-time turn based game is hard
 I want to provide live watch for running games, but how?!
OUR SOLUTION
 Game BaaS + Some part of business logics that are common between
many games (Matchmaking, Live game watching, etc.)
HAMED NEMATI
hamed@atbox.io
@hamednz
New Idea Game Studio

More Related Content

Viewers also liked

Catalyst landing page July 2016
Catalyst landing page July 2016Catalyst landing page July 2016
Catalyst landing page July 2016Laurie Walmsley
 
Serve like a boss (part two)
Serve like a boss (part two)Serve like a boss (part two)
Serve like a boss (part two)Hamed Nemati
 
Serve like a boss (part one)
Serve like a boss (part one)Serve like a boss (part one)
Serve like a boss (part one)Hamed Nemati
 
S.Duplij, A q-deformed generalization of the Hosszu-Gluskin theorem
S.Duplij, A q-deformed generalization of the Hosszu-Gluskin theoremS.Duplij, A q-deformed generalization of the Hosszu-Gluskin theorem
S.Duplij, A q-deformed generalization of the Hosszu-Gluskin theoremSteven Duplij (Stepan Douplii)
 
OCCULT DISEASE - A CHALLENGE TO DIAGNOSTICIAN
OCCULT DISEASE - A CHALLENGE TO DIAGNOSTICIANOCCULT DISEASE - A CHALLENGE TO DIAGNOSTICIAN
OCCULT DISEASE - A CHALLENGE TO DIAGNOSTICIANShuddhodhan Gaikwad
 
CONCENTRACION Y DILUCION DE LA ORINA
CONCENTRACION Y DILUCION DE LA ORINA CONCENTRACION Y DILUCION DE LA ORINA
CONCENTRACION Y DILUCION DE LA ORINA Maria jose viera
 
Carat media news_letter-867report
Carat media news_letter-867reportCarat media news_letter-867report
Carat media news_letter-867reportCaratR
 
Imagenología del tórax clase
Imagenología del tórax   claseImagenología del tórax   clase
Imagenología del tórax claseEliza Fj
 
Digital Europe: Pushing the frontier, capturing the benefits
Digital Europe: Pushing the frontier, capturing the benefitsDigital Europe: Pushing the frontier, capturing the benefits
Digital Europe: Pushing the frontier, capturing the benefitsMcKinsey & Company
 
Carat media news_letter-report861
Carat media news_letter-report861Carat media news_letter-report861
Carat media news_letter-report861CaratR
 

Viewers also liked (16)

Meg Slides
Meg SlidesMeg Slides
Meg Slides
 
Catalyst landing page July 2016
Catalyst landing page July 2016Catalyst landing page July 2016
Catalyst landing page July 2016
 
Serve like a boss (part two)
Serve like a boss (part two)Serve like a boss (part two)
Serve like a boss (part two)
 
Serve like a boss (part one)
Serve like a boss (part one)Serve like a boss (part one)
Serve like a boss (part one)
 
S.Duplij, A q-deformed generalization of the Hosszu-Gluskin theorem
S.Duplij, A q-deformed generalization of the Hosszu-Gluskin theoremS.Duplij, A q-deformed generalization of the Hosszu-Gluskin theorem
S.Duplij, A q-deformed generalization of the Hosszu-Gluskin theorem
 
OCCULT DISEASE - A CHALLENGE TO DIAGNOSTICIAN
OCCULT DISEASE - A CHALLENGE TO DIAGNOSTICIANOCCULT DISEASE - A CHALLENGE TO DIAGNOSTICIAN
OCCULT DISEASE - A CHALLENGE TO DIAGNOSTICIAN
 
CONCENTRACION Y DILUCION DE LA ORINA
CONCENTRACION Y DILUCION DE LA ORINA CONCENTRACION Y DILUCION DE LA ORINA
CONCENTRACION Y DILUCION DE LA ORINA
 
Capitalismo e socialismo
Capitalismo e socialismoCapitalismo e socialismo
Capitalismo e socialismo
 
Carat media news_letter-867report
Carat media news_letter-867reportCarat media news_letter-867report
Carat media news_letter-867report
 
Acampamento 1
Acampamento 1Acampamento 1
Acampamento 1
 
Oceania
OceaniaOceania
Oceania
 
Avances tc 2012
Avances tc 2012Avances tc 2012
Avances tc 2012
 
Glandula Mamaria
Glandula MamariaGlandula Mamaria
Glandula Mamaria
 
Imagenología del tórax clase
Imagenología del tórax   claseImagenología del tórax   clase
Imagenología del tórax clase
 
Digital Europe: Pushing the frontier, capturing the benefits
Digital Europe: Pushing the frontier, capturing the benefitsDigital Europe: Pushing the frontier, capturing the benefits
Digital Europe: Pushing the frontier, capturing the benefits
 
Carat media news_letter-report861
Carat media news_letter-report861Carat media news_letter-report861
Carat media news_letter-report861
 

Similar to Game platform

Intro to Game Development & Operations on AWS
Intro to Game Development & Operations on AWSIntro to Game Development & Operations on AWS
Intro to Game Development & Operations on AWSAmazon Web Services
 
Game as a service - do you know what it means?
Game as a service - do you know what it means?Game as a service - do you know what it means?
Game as a service - do you know what it means?ICO Partners
 
Amazon Lumberyard: end-to-end solutions for game developers
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 developersDevGAMM Conference
 
Designing a pragmatic back-end service for mobile games
Designing a pragmatic back-end service for mobile gamesDesigning a pragmatic back-end service for mobile games
Designing a pragmatic back-end service for mobile gamesiFunFactory Inc.
 
Say hello to the new PlayFab!
Say hello to the new PlayFab!Say hello to the new PlayFab!
Say hello to the new PlayFab!Thomas Robbins
 
Game Analytics: A Practitioner’s Perspective
Game Analytics: A Practitioner’s PerspectiveGame Analytics: A Practitioner’s Perspective
Game Analytics: A Practitioner’s PerspectiveDecimus
 
Shift Your Game Mobile 3.0
Shift Your Game Mobile 3.0Shift Your Game Mobile 3.0
Shift Your Game Mobile 3.0Vivastream
 
The Future is Operations: Why Mobile Games Need Backends
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
 
Behind the Scenes: Deploying a Low-Latency Multiplayer Game Globally
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 GloballyJames Gwertzman
 
Sugar affilliates Presentation
Sugar affilliates PresentationSugar affilliates Presentation
Sugar affilliates PresentationSteve Davis
 
Developing and Hosting Game Server on Cloud
Developing and Hosting Game Server on CloudDeveloping and Hosting Game Server on Cloud
Developing and Hosting Game Server on Cloudijtsrd
 
Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018Sarah Sexton
 
Developing games for consoles as an indie in 2019
Developing games for consoles as an indie in 2019Developing games for consoles as an indie in 2019
Developing games for consoles as an indie in 2019David Voyles
 
Developing for consoles as an indie in 2019
Developing for consoles as an indie in 2019Developing for consoles as an indie in 2019
Developing for consoles as an indie in 2019David Voyles
 
The automated gaming system presentation
The automated gaming system presentationThe automated gaming system presentation
The automated gaming system presentationsekaibrah
 
Desenvolvimento de Jogos em XNA para Windows Phone 7
Desenvolvimento de Jogos em XNA para Windows Phone 7Desenvolvimento de Jogos em XNA para Windows Phone 7
Desenvolvimento de Jogos em XNA para Windows Phone 7Comunidade NetPonto
 

Similar to Game platform (20)

Intro to Game Development & Operations on AWS
Intro to Game Development & Operations on AWSIntro to Game Development & Operations on AWS
Intro to Game Development & Operations on AWS
 
Game as a service - do you know what it means?
Game as a service - do you know what it means?Game as a service - do you know what it means?
Game as a service - do you know what it means?
 
Amazon Lumberyard: end-to-end solutions for game developers
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
 
Designing a pragmatic back-end service for mobile games
Designing a pragmatic back-end service for mobile gamesDesigning a pragmatic back-end service for mobile games
Designing a pragmatic back-end service for mobile games
 
Say hello to the new PlayFab!
Say hello to the new PlayFab!Say hello to the new PlayFab!
Say hello to the new PlayFab!
 
Game Analytics: A Practitioner’s Perspective
Game Analytics: A Practitioner’s PerspectiveGame Analytics: A Practitioner’s Perspective
Game Analytics: A Practitioner’s Perspective
 
Shift Your Game Mobile 3.0
Shift Your Game Mobile 3.0Shift Your Game Mobile 3.0
Shift Your Game Mobile 3.0
 
The Future is Operations: Why Mobile Games Need Backends
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
 
Behind the Scenes: Deploying a Low-Latency Multiplayer Game Globally
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
 
Sugar affilliates Presentation
Sugar affilliates PresentationSugar affilliates Presentation
Sugar affilliates Presentation
 
Developing and Hosting Game Server on Cloud
Developing and Hosting Game Server on CloudDeveloping and Hosting Game Server on Cloud
Developing and Hosting Game Server on Cloud
 
Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018
 
Presentation3
Presentation3Presentation3
Presentation3
 
S+S Overview
S+S OverviewS+S Overview
S+S Overview
 
Developing games for consoles as an indie in 2019
Developing games for consoles as an indie in 2019Developing games for consoles as an indie in 2019
Developing games for consoles as an indie in 2019
 
Developing for consoles as an indie in 2019
Developing for consoles as an indie in 2019Developing for consoles as an indie in 2019
Developing for consoles as an indie in 2019
 
EvenBet Poker
EvenBet PokerEvenBet Poker
EvenBet Poker
 
Nba again
Nba againNba again
Nba again
 
The automated gaming system presentation
The automated gaming system presentationThe automated gaming system presentation
The automated gaming system presentation
 
Desenvolvimento de Jogos em XNA para Windows Phone 7
Desenvolvimento de Jogos em XNA para Windows Phone 7Desenvolvimento de Jogos em XNA para Windows Phone 7
Desenvolvimento de Jogos em XNA para Windows Phone 7
 

Recently uploaded

Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...lizamodels9
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 

Recently uploaded (20)

Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 

Game platform

  • 1. GAME PLATFORM Real-time game server as service 01 2014
  • 2. GAME SERVERS  Matchmaking  Game State  Game Transactions
  • 3. GAME SERVERS Turn Based Games (TBS, etc.)  Near real time transactions  No need for real-time sync (player would be notified after each turn)  Can be achieved by medium/high level network programming (or even over higher APIs) Real time Games (RTS, etc.)  Real-time transactions  Server should sync data for all simultaneously players  Low level network programming (Needs a great experience)
  • 4. BACKEND AS A SERVICE (BAAS)  “Turn-on infrastructure” for mobile apps.  Focus on main product not on third-party services (Billing, User profile, Leader boards, etc.).  Focus on main product (again!) not on dealing with APIs for each platform. (with BaaS you will deal with multiple SDKs, but single API on each platform).  You won’t deal with server maintaining or scaling the platform.  Your platform is already here.  Pay as you grow.
  • 6. “ ” THE GLOBAL BAAS MARKET IS ESTIMATED TO GROW FROM $216.5 MILLION IN 2012 TO $7.7 BILLION IN 2017. THIS REPRESENTS A COMPOUND ANNUAL GROWTH RATE (CAGR) OF 104% FROM 2012 TO 2017. MarketsandMarkets The report defined the different market segments of BaaS. In the current scenario it seems that the Entertainment application segment is the largest adaptor. Most BaaS startups dating from 2011 or later.
  • 7. GAME READY BAAS  Leaderboards  Cloud Storage (User profile, Achivements, Friendship, etc)  Analytics  Custom Code (Run your own business logic)  Geolocation  Push Notifications  Social  Authentication & Access Controls  Messages, Tips & Announcements  Rewards, Promotions & Offers  3rd party providers integration (WuFoo, Email, MailChimp, etc)  Real-time dynamic experiences and gameplay specific (Edit player experience live).  Personalization (Personalize your game dynamically and in real time based on game events and player behaviours.) Common services provided by multiple game ready BaaS providers
  • 8. BUSINESS MODELS  Freemium  Free for certain number of players or API calls every month  Free for certain unit of computing (CPU/RAM usage per hour)
  • 9. WHAT’S THE PROBLEM?  How can I implement matchmaking?  Dealing with a real-time turn based game is hard  I want to provide live watch for running games, but how?!
  • 10. OUR SOLUTION  Game BaaS + Some part of business logics that are common between many games (Matchmaking, Live game watching, etc.)