ACDEFGHIJKLMNO
1
GBaaS Discord | Share This SheetAccelByte "Premium" Gaming ServicesAccelByte "Starter" Gaming Services⭐Xsolla Backend (XBE)Amazon GameTech (AWS)Azure PlayFab (PF) by MicrosoftBeamable⭐BrainCloud (BC) by bitHeads Inc.Epic Online Services (EOS) by Epic GamesGoogle FirebaseLootLockerMod.io (User-Generated Content)PragmaUnisave
2
(Sheet created/sponsored by Imperium42)
GENERAL, PRICING
GENERAL, PRICINGGENERAL, PRICINGGENERAL, PRICINGGENERAL, PRICINGGENERAL, PRICINGGENERAL, PRICINGGENERAL, PRICINGGENERAL, PRICINGGENERAL, PRICINGGENERAL, PRICINGGENERAL, PRICINGGENERAL, PRICINGGENERAL, PRICING
3
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
⚠️ IMPORTANT NOTES ⚠️
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
Skip this if !AAA, but if you are AAA - this is going to be your lifeblood.Very new - so new that you may have trouble Googling or finding other devs that have coded this.Formerly AKA AcceleratXR (AXR)πŸ’‘ Identical to Core AWS
⚠️ No native Steam Auth
(But the most reliable uptime and longevity in the industry)
⚠️ Cloud scripts are raw Azure infra (make it yourself from scratch) and excluded from PF support. Very high learning curve, much like creating AWS infra yourself. Priced separately. PF won't help you with setup/issues here. Azure has 0 integration with PF except accepting a link to the Function.

⚠️Unreal user? Lobby/Matchmaking is unstable, unusable and incomplete

⚠️Renders entire modules unusable without even updating the docs years later to let you know. No inline comment hints, either.

⚠️ ️ Read More ⚠️
Expensive to scale idle titles (high meta interactions);
inexpensive for sessions (most PC game types)
If you plan to use a large number of API calls, this service scales expensively.
(Other than that, this is Xblade's personal favorite GBaaS)
⚠️Client-Side
Semi-Vulnerable
(Which is ok, as long as it's expected)
---AAA features/support
for those with an AAA budget ($$$$/mo)
-
4
Launch Date (or 'Early Access')?20232018?2015(?)April 202020142021?2020201820192020
5
Websites (omit https://www for brevity)accelbyte.iohttps://accelbyte.io/pricingxsolla.com/backendaws.amazon.com/gametechplayfab.combeamable.comgetbraincloud.com | Feature Listdev.epicgames.comfirebase.google.comlootlocker.comhttps://mod.iohttps://pragma.gg/unisave.cloud
6
Type(s)
Authoritative? GBaaS? DGS? Hybrid?
Authoritative GBaaS
+
Realtime DGS
(Hybrid)
Authoritative GBaaS Authoritative GBaaS
+
Realtime DGS
(Hybrid)
Authoritative IaaS
+
Realtime DGS
(IaaS Modules)
Authoritative GBaaS
+
Realtime DGS
(Hybrid)
Authoritative GBaaSAuthoritative GBaaS
+
Realtime DGS
(Hybrid)
Realtime Client-Hosted Servers
+
Limited GBaaS
Authoritative GBaaSAuthoritative GBaaSGBaaS for
User-Generated Content (UGC)
Authoritative GBaaSAuthoritative GBaaS
7
Notable Client/Game List
* Disclaimer: Names are only posted if
publicly discoverable, generally with a src link.
These are best-guess (probable) associations.
Splitgate (1047 Games)
Sony Interactive Entertainment
Krafton
Dreamhaven
Build a Rocket Boy
Theorycraft
Omeda
None, so far (too new)RedpillVR
Superbitmachine (Armajet)
Hexarchia (Overdroid)
New World⚠️ There's a fair chance the following used v1, not v2:

Full Service:
Roblox
Minecraft
Forza
Flight Simulator

ONLY Party/Chat Service:
Halo
Gears of War
Doom Eternal
Sea of Thie
ves
Outriders
Public List Available on WebsiteAtariFortnite
Hades
Dauntless
Rocket League
Paragon
?Hokko Life
SNO
W
Block'
Em
We Who Are About to
Die
Rust Ra
cers
Robot Lord R
ising
Dying Light 2 Stay Human
Anno 1800
Snowrunner
Deeprock Galactic
Two Point Campus
Ready or Not
Park Beyond
House Flipper 2
Blade & Sorcery
Omeda
Mountaintop
Frost Giant
Elodie
People Can Fly
Night Street
Wonderstorm
Free Range Games
Engine Evolution
Back Streets
Hunters of Demaal
8
Target AudienceAAA that want to own their own environment (launcher, etc) and customize to the fullest extent; advanced dev experience recommended.Indie~AAExperienced devs that want advanced features at a low cost.Experienced devs that want reliability and flexibility, that may have integrations with other services (such as BrainCloud).* Devs that want an Azure db (with C# beta support)
* Nice web dashboard/portal and scaling prices based on usage.
* For cloud code: targeting very advanced Azure infra devs.
* For platorms, targeting Unity -- most definitely not Unreal.
* Global Game Studios building a item economy/LiveOps driven title
* Unity Devs that want to write C# on the server with full stack visibility
* Unreal Devs that want a C++ SDK with Blueprints and a C# backend
* Private Cloud that runs on AWS (self managed or fully managed
* Usage based pricing that allows you to start affordable and scale
Devs of all levels that want an Intuitive dashboard/portal with numerous prebuilt feats where it's free to start, but grows as you grow; the more efficiently coded, the more $$ you save.To those looking for a 100% free product with oAuth2 (login), stats, and P2P servers/lobbies for desktop games.Mobile app devs looking for a cheap, barebones solution with nothing prebuilt except for oAuth2 ("Login With...").?Studios and publishers of all sizes, from indie to AAA, that are looking for the simplest solution for in-game integration of UGC for Unreal, Unity, or custom engines using our SDK.?Unity Indie Developers
Someone hoping to pay very low fees
9
High-Level Summary[0]
No marketing fluff
AccelByte.io provides an affordable, comprehensive white-label backend for game studios to develop, publish, and operate games-as-a-service. allowing studios to fully own their user data and keep much more of their revenue. Free indie variant of AccelByte that looks quite promising, although very newOffers tons of AAA features for simple to complex online and MMO projects including real-time and asynchronous multi-player capability. Open technology platform built on NodeJS (TypeScript) and Kubernetes using proven industry standards. Amazon GameTech is the umbrella of Amazon web services dedicated to games currently has 175 microservices that can be stiched together to make back-end systems along with other functionality.PlayFab is a full-featured GBaaS built to handle all of your LiveOps needs, whether you’re a small indie studio or building a AAA game or MMO.Beamable enables game makers to rapidly add social, commerce and content management features to their games using a combination of off-the-shelf managed services with both Unity and Unreal SDK support or a REST interface, as well as the ability to custom author C# Microservices for any game server need.

Beamable also provides a growing Live Services Marketplace of pre-integrated solutions for GenAI, Analytics, Web3, Multiplayer, Matchmaking and more to allow for rapid selection of various industry leading point solutions.
Ready-made platform to dev feature-rich games.

Core feats: Cloud saves, leaderboards, tournaments, divisions, friends, achievements, milestones, quests, groups, item catalog.

Advanced real-time (RTT) feats include RTT events, chat, presence and messaging.

Monetization features include receipt validation, segments, promotions and redemption codes.
Brand new, 100% free service (often called EOS). Holds huge potential, but is still so new that no one knows what to think, yet.Targeted towards small-scoped games on mobile/web. One of the cheapest GBaaS in price.LootLocker is a game backend-as-a-service with plug and play tools to upgrade your game and give your players the best experience possible. Designed for teams of all shapes and sizes, on mobile, PC and console. From solo developers, indie teams, AAA studios, and publishers. Built with cross-platform in mind.

Manage your game
Save time and upgrade your game with leaderboards, progression, and more. Completely off-the-shelf features, built to work with any game and platform.
mod.io is the leading user-generated content (UGC) solution for game studios and publishers, available on 11 game systems and stores. Since launching in 2018, mod.io has delivered over one billion downloads of over 2.4 million pieces of user-generated content. ?Unisave lets you easily build a backend server for your Unity game. Database, cloud code, real-time messaging, deployment, and one Unity asset to rule them all.
10
High-Level Summary[1]
No marketing fluff
Services incl. user account management, commerce, profile/stats/cloud save, lobby & matchmaking, social, game telemetry & analytics, player portal/launcher/patcher, and crash reporting. AccelByte also supports cross-platform play & progression and seamlessly allows crossover between titles.-Flexibile pricing structures ranging from do-it-yourself royalty based, premium support contracts to fully managed hosted solutions with simple per MAU pricing.

The team's lead's former experience has experience working with AAA titles such as Hawken and XCOM 2.
GameTech incorporates everything from back end tech, RT + Matchmaking, Twitch, DB + Storage, Analytics and AI + MLFeaturing authentication and cross-network identity, leaderboards, inventory and economy management, analytics, hosted multiplayer servers, matchmaking, groups, CMS, CDN, robust engagement features, cloud server functions*, voice chat, RT P2P networking, push notifications, and more.

*Cloud script accepts a link to a raw Azure Function, completely detached from PF.

*Unity is immensely priroitized over Unreal.
A fully managed SaaS backend powers Beamable with features including Accounts, Social Login, Groups/Guilds/Teams, Chat, Friends, Leaderboards, Live Events, Tournaments, In-Game Mail, Push Notifications, News/Announcements, Analytics, Segmentation, Stats/User Properties, Commerce/Storefront, Payments (Steam, Windows Store, iOS, Google Play, Amazon, Facebook/Gameroom, Flexion), Inventory, and a Relay Server for deterministic real-time multiplayer and turn-based multiplayer.

Also available as a self-managed or fully managed private cloud install with optional source code access.
MP feats include online + offline MP modes, hosting, relay and room servers, lobbies and online matchmaking.
Also has AWS Gamelift integration.

Live pricing plans begin at $15/mo.

Private instance licenses also available.

For more information on pricing, check the BC Calc Tab
The service is quite similar to Steam's mplayer service, but platform/engine-independent: P2P, key/val storage (no direct DB access), stats, achievements, lobby, matchmaking, oAuth2 and analytics. Mobile support coming soon.-Manage your content
T
ake charge of your game's content on all platforms, in one place. Sort, edit and manage everything, from cosmetics to currencies, UGC to DLC. Without breaking a sweat.

Manage your players
S
tore your players' data together in one place. Access their profile and friends list cross-platform. Manage reports, messages, refunds and gifts to keep them hooked.
Live in more than 190 games, official UGC support is enabled across PC, PlayStation, Xbox, Nintendo Switch, mobile, and VR.?Start by using pre-built modules (steam auth, mtx validation, leaderboards) or build the next revolutionary system on top of this easy to learn platform. Unisave is extensible with modules, just like Unity is extensible with assets. There are no limits to what can be built.
11
High-Level Pros[0]
What features stand out?
* Very comprehensive coverage of publishing and game backend services. Has both UE4 and Unity SDK, history of custom C++ SDK implementations, and whitelabel web & PC launcher player experiences that can be incorporated into 1P websites.

* Single-Tenant Deployments for each client which enables wide range of customization options and ownership of platform user data.

* Supports Cross-Platform Play & Progression across multiple titles.
* Free with very generous caps

* Easily transitions into "AB Premium" if you explode with traffic

* Tons of premade features with arbitrary data for custom modules

* Created to have more focus on your game, less on devops
⭐ "Mods Choice" award (Top 3) in 2020+

* The most active team on Discord (2021).

* Huge MMO feature set.

* Live Scripting System for editing any code without requiring redeployment: Easily extend REST API with new endpoints, storage data types, event handling.

* Access to full source code, forkable, customizeable. Great code quality, in-line docs.

* Very active development cycles
* #1 in uptime reliability.

* Greater control + unlimited flexibility.

* Scales with unlimited potential.

*
If you have the time and budget, GameTech is probably the best choice above all when it comes to making your game "future-proof".

* Immune to DDoS (one would assume?).

* All vulnerabilities will be fixed as soon as its identified, ultimately saving your future self money from outages.
* Easy to use and get started

* Cloud scripts link to [raw] Azure or AWS using any language.

* Backed by Microsoft - it's not going away

* Great [Unity; not UE4] docs and active staff in Discord/forums

* Ticket system or [unofficial] Discord contacts with quick replies
* Unity and Unreal SDK with custom tooling and workflow

* Fully articulated Web based game management, Liveops Portal, and analytics dashboard

* C# server-side code

* Created and supported by a company that build and shipped a number of successful mobile titles.

* Many features highly tailored to best practices of building, operating, and scaling item based economies.

* Growing support for Web3 and genAI content pipelines and integrations
⭐ "Mods Choice" award (top 3) in 2020+

* Cheap (or even free) to start.

* The most-similar spiritual successor to GameSparks.

* Semi-open Mongodbl + NoSQL access (but watered down for the cheaper tier).

* The most user-friendly and intuitive dashboard/API to-date.
* 100% Free

* Has native anti-cheat service to compensate for client-side hack vulnerabilities.

* Unspoken likilihood of increasing your chances to get on Epic Store.
* Seems extremely affordable.

* Supports realtime sockets.

* Supports native NoSQL DB.
* Easy to use and get started

* Plug and play features, requiring no additional coding

* Extremely responsive developers & communit on Discord

* Free to launch with (up to 10k MAU)
* Free to use (with optional premium white label features available)

* Works with any game engine

* Certified for use on PC, PlayStation, Xbox, Nintendo Switch, VR, and mobile

* Easy to integrate with our REST API
?* Arguably the least-expensive? To be confirmed --Xb

* Primarily an extensible platform
with which you can build anything

* Backend code written in C#,
stored inside you Unity project
12
High-Level Pros[1]
What features stand out?
* Adopted by some AAA game publishers and built from the ground up by industry veterans who architected online systems for some of the largest game and distribution platforms.

* Can hire AB staff to create custom features/implementations.

* Extremely active development with friendly/responsive staff.

* Trust and reliability: Huge company full of active staff; actively-used by renown AAA companies.
-* Easy-to-use dashboard UI.

* Remote debugging (with step-thru).

* Offers realtime and asynchronous capability.

* Easy integration to other third-party or proprietary backends/services.

* Simple and flexible pricing with perpetual licensing options.
-* Friendly dashboard UI

* "Playstream" feature with realtime API event viewing/triggers.

* Large, helpful community

* Forum is filled with tips and solutions

* The actual devs are active on Discord

* Realtime pub/sub sockets [Canceled?]
* Regularly applauded for response on the paid support plans* Extremely responsive in-browser chat tool with what appears to be native English speakers.

* Under active development with clear+updated roadmap.

* Amazing cloud script version control: Every time you save, a new version is copied with easy-access reverts.
* Support for standalone Windows, Mac, Linux, Android, iOS.
-* Built by game developers

* Inuitive interface / dashboard

* MMO feature set

* Self-hosted option

* Fully customisable modular in-game UI

* Customisable embedded UGC hubs for use on your website

* Easy-to-use dashboards

* In-depth metrics and analytics built-in
?* Seamless Unity integration,
just click the [ β–Ά ] button.

* Expanding library of modules that extend
the core with specific features
(auth, microtransactions, leaderboards, ...)

* Provides direct access to a NoSQL database
(ArangoDB)
13
High-Level Pros[2]
What features stand out?
* GBaaS offers dedicated service resources, no hard limits, gauranteed data privacy, direct database access and dedicated hardware options.

* Game server hosting and CDN available.

* Self-Hosted can be deployed on any cloud provider, public or private datacenter using Kubernetes.

* Capable of supporting multiple titles. Fully customizeable and whitebox capable. Built on the open-source framework ComposerJS.

* Unity plug-in, UE4 plug-in with OnlineSubsystem implementation, Custom C++/C#/JavaScript SDKs
-* Supports no-hassle cloud script renaming/moving, script directory organization, import and export.

* Free (and hassle-free) support that always responds in <24h: Competitors charge a huge premium for this.
?
14
High-Level Cons[0]
What is missing/weak?
* Expensive, targeting AAA

* Confusing what AB actually is?
* Too new to trust 100%, but AB is known for reliability so perhaps we can bypass this

* You can "do anything with it", but there seems to be some database restrictions that I don't fully understand yet (to edit later.
* Dashboard is very minimal / does not feel modern.

* Small # of staff.

* Insufficient docs (but revamp wip!)
* Has no native support for Steam auth.

* Misleadingly identical to barebones AWS: GameTech is essentially just a collection of docs specific to gaming.

* No collective dashboard.
* Lobby/Matchmaking is essentially broken on Unreal without coding your own standalone PubSub system (or use OSS, as a workaround for events, but at the cost of crippled features like the inability to matchmake with friends - solo only - or throwing out Mac/Linux support, among low-effort OSS code/docs).

* You need to code/manage your own Azure barebone infrastructure to get any Cloud Scripts working. Massive learning curve and can be frustrating. 0 PF support for this - they'll send you to the horrible support of Azure unless you have a high-paying support tier. The new Azure cloud scripts have potential, but until they have deep integration, it's essentially raw Azure/AWS - deeply confusing and difficult to setup; billed separately. They even charge a "proxy" fee from PF to Azure (doubling the estimates of cloud scripts). Care - the tutorial guides you through to get the highest possible prices.
* Documentation lags behind features

* Sample projects often use prior versions

* Free support on Discord sometimes takes many days to get a response

* Anonymous authentication cannot be disabled
* Expensive to scale: API structure requires more API calls than other services, easily resulting in much more than 150 calls/day ($$) using minimum features.

* Server-to-server calls consume 0.5 API call (most competitors consume 0). Due to this, one must pack out-of-scope API calls into 1 call to save API calls.

* Minimal stacktrace support: Errors become overwhelmingly-difficult to pinpoint without your own err-handling system.
^ Mar2022 Update: There are now stacktraces, but so minimal and bloated that it's still better to make your own.
* Client-side: Vulnerable to hacks.

* Too new (risky for production).

* No official dev support/ticket/chat (community forum only).

* SDK + documentation favors Unreal/C++.
* Very barebones (eg, need to setup even your own db rules).

* Lack of robustness.

* Rumors that medium+ amounts of data may cause issues.
* Young company, still growing development team

* No Cloud Code (yet)

* No consumption / API pricing (yet)
-?* Young comany, one-man team

* Number of available modules is currently limited,
the backend logic needs to be built on the platform
15
High-Level Cons[1]
What is missing/weak?
---* Costs money while developing.

* Overbearingly difficult to calculate/predict fees.

* Learning curve is significantly higher, causing greater development times.
* PF Support does not actually support all things PF: Due to carefully worded use, PF will not help you with Azure, cloud scripts, or PF SDKs beyond the "Core" SDK (Unreal splits numerous off). They will not help you with SignalR. They will send you to low-effort "free tier" support for third parties.

* Confusing and always-changing price schema (with no grandfathered prices upon changing).

* Charges per-minute rather than per-MAU (a con to most, a pro to some).

* Breaking bugs have been known to take years to fix with instructions to make an entirely new title to get unstuck (stats, leaderboard...).
-* Expect numerous vague errors (that ignore try/catch) that will send you on a wild goose chase for actually simple fixes. This includes even callbacks from 3rd-parties, such as Steam, where BC excludes essential debug info sent by Steam.

* Severely limited monetization features: Not possible to sell "bundles"; Offers/promos feat only for RLM purchases (not virtual currency); no "quantity limitations" like competitors have.

* Questionable roadmap priorities, prioritizing fluff over "must-have" features.

* No server-side handling for when a player d/c's
(correct? --Xb)
* No official Unity SDK (so not QA'd).

* Many services are in beta or unreleased.

* Getting started is confusing.

* No global data persistence, yet.

* 49% owned by Tencent (mainland China): Is data safe?

* (2023) Roadmap has been severely delayed: Is EOS marked as low-priority?
?
16
High-Level Cons[2]
What is missing/weak?
----* Hyped pubsub feature vanished. Instead of something native, they low-effort said "Just implement SignalR, instead" without actually telling clients in the API docs that SignalR is required. The docs make it look like it's a native callback to the SDK (in Unreal, at least) - it is not. SignalR is a complex beast you must implement on your own without any help from PF.

* There's essentially 0 Unreal support: no inline/external docs (that are not focused on v1 - where v2 docs don't exist, conflict or are obsolete), no examples, difficult to find Q+A, and even PF staff seem to have no clue (Unreal modules outsourced?).

* Friends list featured are limited to add, remove, list. No online indicator. No rich presence. No invite/accept system. No block/unblock system. Pretty low-effort, considering all modern games and competitor servicess seem to at least suport invite requests and block systems.

* More
----?-
17
Is under active development
(NOT sunsetting/abandoned)
βœ“βœ“βœ“βœ“βœ“βœ“βœ“βœ“βœ“βœ“βœ“βœ“βœ“
18
Indie program || Free/cheap tier
(if any)
βœ—βœ“
Free up to 1 million players
No longer free; no grandfathered pricing
β­βœ“
Flat 5% Rev Share
(not an indie program, but extremely indie-friendly)
Free tier across all AWS services for new accounts
(free trial, but lengthy - 1y?)
βœ“βœ“
Free under 100,000 Monthly API Calls, 1 dev seat, 3 C#MS.
βœ“
$15 month lowest tier
(currently)
and free during
Development
β­βœ“
100% FREE!
βœ“
"Spark" tier is free for ~100CCU (and other factors)

https://firebase.google.com/pricing
βœ“
(free under 10,000 MAU)
βœ“?βœ“
Free during development (max 10 DAU)
19
Priced by
+Actual numbers, if available
+Actual meters, if available
Flat $1,500 per month during development

One-time setup fee depending on the services of interest

Passthrough infrastructure cost (AWS, GCP)

Starts from $0.005 per CCU per hour
Free for up to 1 million players
Flat $100/mo + $$ for extras

Include up to 50K total player hours using any AGS solution
Hosted:
Minimum fee/mo
+ Per 1 CCU/hour

Self-Hosted:
4% Profit Share
Usage per service varies(2022)
17x micro calculations (See "PF Calc" tab)
+
Separate Azure fees
+
Hidden "Proxy Fees"
$10 per 1 mln API calls

Subscription tiers with Developer Seats and Microservices limits

$30 per month Indie Tier available

$100 a month minimum tier above 100k API calls

Direct Athena Database Access starts at $300 per month

Pro support starts at $600 per month
Base monthly fee
+ Per million API calls.
⭐ n/a
Free
Base ("Spark") is free while under development or low activity, but after that:

AWS-like micropricing (confusing) meters x25:
Pay-as-you-go pricing varies based on product
.

Too many meters to list; go here:
https://firebase.google.com/pricing
Monthly Active Users (MAU)Core Tech Free (all features required to launch an integrated, cross-platform creator community)
10% fee to use our UGC monetization marketplace feature
Optional paid premium features including custom SSO and whitelabel mod hub, for studios who want a branded version of mod.io, starting at $0.004/cents a UGC download
?Consumed resources
(CPU time, DB requests, disk space)

https://unisave.cloud/pricing
20
Pricing schema clear/easy?
Number of price calculations?
Some GBaaS can be impossible to predict how much you'll actually pay due to numerous amounts of "meters" running
βœ“ 1~2βœ“ 1~2⭐1?βœ—
Meters x17 + Azure Fees:
See above or "PF Calc" tab
βœ“ 1~2βœ“ 1~2β­βœ“ 0
Free
βœ— 25βœ“ 1βœ“ 1?βœ“ 1~2
21
Lowest priceOne-time setup fee depending on the services of interest

Passthrough infrastructure cost (AWS, GCP)

Starts from $0.004 per MAU
⭐
Free up to 1 million players
⭐
Free when !revenue (flat 5%)
?[2020]
Free tier
: $0 +17 other metered calculations (AWS-like microfees)
Standard Tier: $99/mo + 16 other calculations, including time clients are connected (similar to a LAN center)

[2019]
Indie Tier: $99/mo,
up to 100K MAU.

Pro tier: $0.008 per MAU,
$299 monthly minimum,
lower prices at high
(500K+) MAU
Free under 100,000 monthly API calls, 1 dev seat, 3 C#MS

Then $10 per 1 mln API calls
$15 base/mo for intro plan
(incl 1M API calls)*

Real-Time Tech Lowest price plan starts at 25$/month

*Note that you're likely going to pay more than this if you include realtime services and extras like database calls/stats/leaderboards/etc

For detailed pricing, navigate to BC Calculator Tab of this sheet
⭐Perpetually Free,
even for production
Free while under limitations
(likely not for production, though)
Free under 10,000 MAUFree?Free below 10 DAU
22
Free prototyping/pre-releaseβœ“βœ“βœ“?βœ“βœ“βœ“
Free for 100 DAU,
1000 total users,
up to 1M API Calls
βœ“βœ“
Free (including App Distribution, a free product to distribute test versions of your mobile apps).
βœ“βœ“?βœ“
23
CDN (+Binary Storage) Pricing
Realistic-use examples in memo
Passthrough?βœ“
10+GB free (per plan level), then $0.06 per GB
TODO: Different with Xsolla?
Amazon Cloudfront charges are based on actual usage of the service in five areas:

(1) Origin/Inet Data Transfer Out
(2) HTTP(S) Reqs
(3) Invalidation Reqs
(4) Field-Lvl Encryption Reqs
(5) Dedicated IP Custom SSL Certs (Cloudfront Distribution)
"$0.05/GB Americas (except Brazil) and Europe

$0.08/GB All other except Brazil

$0.20/GB Brazil"
--PF

TODO: Who knows CDN rates? Is this good?
Free, for all files stored for managed service use (primarily message campaign binaries)βœ“
1+ GB free (per plan level)
and 10 GB free transfers,
then $0.05 per GB
and $0.15 per GB transfer
βœ“
Free, but capped
@ 400MB/Player
β­βœ“
Free CDN for Firebase Hosting.
https://firebase.google.com/docs/hosting
βœ“
Free, but capped (~15MB / file)
βœ“
Free
?Feature not provided
24
Free server2server (in-house) API calls
(Metered per-server-call, not per-script?)
Client >> Server >> Server == 1 API call

For example:
Client calls backend "Foo1" >>
Script 'Foo1" calls "Foo2" >>
Since server2server, "Foo2" call is free
βœ“?βœ“?n/a
Server-to-server calls do not count as an API call, but other billable meters are still running as this is called (CPU time, bandwidth, etc).
βœ“First 2 API Calls (client >> server >> server) count as only 1 call.

Then >> additional API calls count as 1/2 per
n/a
(No authoritative)
?n/aβœ“
Free
?βœ“
Free
25
LIMITATIONS, FAIR-USELIMITATIONS, FAIR-USELIMITATIONS, FAIR-USELIMITATIONS, FAIR-USELIMITATIONS, FAIR-USELIMITATIONS, FAIR-USELIMITATIONS, FAIR-USELIMITATIONS, FAIR-USELIMITATIONS, FAIR-USELIMITATIONS, FAIR-USELIMITATIONS, FAIR-USELIMITATIONS, FAIR-USELIMITATIONS, FAIR-USELIMITATIONS, FAIR-USE
26
Multi-title support
One account, multiple games
βœ“?βœ“?βœ“
[2022] I believe this was added within the past year or two, but needs confirmation. I saw some param opts in the Unreal SDK to indicate yes, but unsure if this is experimental/stable. --Dylan
βœ“βœ“??βœ“βœ“?βœ“
27
Links to fair-use policy limitations
and/or EULA/Terms of Service
??https://xsolla.com/eula

TODO: Is there one more-exclusive to XBE?
?https://playfab.com/limits/

Any Tier:
Hard-capped (API calls will auto-fail).
Lifting restrictions costs +money/mo.
https://www.beamable.com/tos https://getbraincloud.com/terms-of-service/https://dev.epicgames.com/en-US/services/terms

⭐TL;DR: "Use as Intended"
(You'll get an email rather than hard-capped if being blatantly abusive)
https://firebase.google.com/terms https://lootlocker.com/terms-of-serviceTerms of use: https://mod.io/terms

Acceptable Use: https://mod.io/aup
?https://unisave.cloud/legal/terms-of-service-agreement
28
Fair-use policy fairness, 1~10
By comparison to competitors
??⭐10
No Fair-Use (Limitless)

TODO: Xsolla's new fair-use policy?
?3⭐10
No Fair-Use (Limitless)
9⭐10
Almost no fair-use
(
Near-limitless)
?⭐10
Almost no fair-use
(Near-limitless)
⭐10
Almost no fair-use
(Near-limitless)
?⭐10
Almost no fair-use
(Near-limitless)
29
API Throttle Timeout Info
Rejected if called too many times? Hard throttle (err returned)?
Soft throttle (they email you)?
No Limit?⭐No throttle timeout
(Soft-capped via hardware resources)
?[2023]
Matchmaking docs recommend once/6s

[2022]
"Max 10 times per minute"

[<2022]
This thread says soft throttle
is >2m polling.


TODO: Is there also
a
hard throttle?
60 seconds timout on any C#MS calls⭐No throttle timeoutSeems Limitless??Hard throttle per client per game for irregular usage (~500 requests per minute)Cloudflare level rate limiting - dynamic depending on use

Hard throttle, with timeout given
?⭐No throttle timeout
(Soft-capped via hardware resources)
30
Max API call limitations
Per tier, if any. Any and all forms of limitations, hard caps, soft caps, throttling.
No Limit?No limit?* Confusing and always-changing price schema (with no grandfathered prices upon changing).

* Charges per-minute rather than per-MAU (a con to most, a pro to some).

* Breaking bugs have been known to take years to fix with instructions to make an entirely new title to get unstuck.

* Hyped features (pub/sub) removed, leaving lackluster messaging support.

* No realtime messaging, no socket connections; yet, can only poll max a few times per minute before being throttled.

* Hyped pubsub feature vanished.

* For Azure cloud scripts, the first call after a while will take ~10 seconds to "spin up".
No limitNo limitLimitations specified at the bottom of every page for each service in their docs.

Eg:
https://dev.epicgames.com/docs/services/en-US/GameServices/Lobbies/index.html#usagelimitations

From the example link above, the avg appears to be 30~100 requests/min.
?No limitNo limit?Limited by resource usage for the given pricing tier,
not the number of API calls
31
Bandwidth/Data Processing limitations
Per tier, if any
No Limit?No limit?No limit
(Except for CDN)
No limitNo limitSeems Limitless??No limitNo limit?Per tier
(but compute tme will likely run out first)
32
Connections/CCU/MAU Limitations
Per tier, if any
No Limit?⭐Unlimited CCU:
Only soft-capped by hardware resources

TODO: Any changes with Xsolla here?
?Free tier:
Max 100k accounts

$99/mo (Standard) tier:
No max: Includes $400 meter credit, then charged via meter rates (similar to AWS).

$1,999/mo (Premium) tier:
No max:Includes $8k meter credit, then charged via meter rates (similar to AWS).
No limit⭐Development Tier is Free but limited to 100 DAU / 1000 max accounts
(No limits on other tiers)
Seems Limitless??No limitNo limit?No limit
33
Polling limitations/cooldowns
n/a == Websockets == persistent
No Limit?n/a: Realtime Sockets?[2023]
One call per 6s (from Multiplayer::Matchmaking doc)

[2022]
iMax 2 calls per 2s
(Hard-capped, if !enteprise tier)

"Few calls per minute on aver
age" soft cap
No limitRTT uses Realtime Sockets
(No limit)
n/a: Realtime Sockets?No limitNo limit?No need to poll

(the broadcasting system can ping the client)
34
Supports bursts
Allow temp limit exceeds
without hard-errors? Eg, a famous streamer plays your game
once
No Limit?βœ“
Limitless
?βœ“
Limitless
No limitβœ“
Limitless
βœ“
Limitless
?No limitNo limit?feature not provided
35
Binary Storage Limitations
Honestly, you may want to look into saving binary storage WITHIN a db unless using your own patcher: It's generally cheaper/more-scalable.
No Limit?Unlimited CDN Storage
Soft Cap DB Storage*

TODO: Any changes with Xsolla here?
?⭐ Free Plan: 2GB Global?

Standard Plan: 10GB
(+$1.40 per +1GB)
No limit2+ GB free in paid plans, No hard cap, +0.05 per GB, 50GB per file soft cap (adjustable)⭐ 400mb/Player?No limitNo limit?feature deliberately not provided

(integrate with an Object Storage instead)
36
TECHNICAL, SCOPESTECHNICAL, SCOPESTECHNICAL, SCOPESTECHNICAL, SCOPESTECHNICAL, SCOPESTECHNICAL, SCOPESTECHNICAL, SCOPESTECHNICAL, SCOPESTECHNICAL, SCOPESTECHNICAL, SCOPESTECHNICAL, SCOPESTECHNICAL, SCOPESTECHNICAL, SCOPESTECHNICAL, SCOPES
37
Native Game Integration Engine Integrations
Eg, Unity SDK rather than a generic C# SDK or web-based API?
βœ“
Unity SDK
UE4 SDK
Custom C++ SDK
?βœ“
Unity SDK
Unreal SDK
Generic C++ SDK
Generic C# SDK
JavaScript SDK
?βœ“βœ“
Unity SDK

βœ“
Unreal
Unity SDK βœ“
Unreal SDK βœ“
Godot SDK βœ“
βœ—*βœ“
Unity SDK
Unity SDK
UE4 SDK
UE5 SDK
Godot SDK (WIP)
GameMaker SDK (WIP)
Javascript SDK (WIP)
Unity SDK
UE4 SDK
UE5 SDK
GameMaker SDK
?Unity Only

(for the best user experience)

(see the
Asset Store page)
38
Backend Host??Managed: Private Cloud running on bare metal servers

Self-Hosted: Supports AWS, Azure, GCP, DO, private cloud. Can run anywhere Kubernetes runs

TODO: Need Xsolla changes
AWS[2022] This is becoming more-and-more Azure, now that they are owned by Microsoft.

AWS (us-west-2) / Azure (USW2)
AWS (us-west-2)AWS (us-east-1)??AWSAWS / Cloudflare?Digital Ocean
39
Backend EngineMicroservices on AWS or GCP?NodeJS micro-services on Kubernetes?Vanilla JS + Azure/AWSScala microservice architecture running on AWSRhino JS
+
Some ES6 Javascript Support
[Extremely watered down]
??PHP + Go??C#, Mono, Kubernetes
40
Direct NoSQL access
Proprietary (closed/limited) access?
Direct/open access?
βœ—?β­βœ“?βœ—βœ“
MongoDB
βœ—
(proprietary, rich api,
full json support)
βœ—
(proprietary/closed)
?βœ—
(proprietary/closed)
??βœ“ ArangoDB
41
Supports REST API 3rd-party access
API access points w/separate scopes?
Eg, stats/profiles for fan sites to use
βœ“?βœ“?βœ—
(supported, but no separate scopes)
βœ“βœ“βœ—?βœ“βœ“?not yet, but planned
42
Webhook Supportβœ“?βœ“?βœ“
[2022] TODO: Is this still true?
βœ“
Custom microservice apis
βœ“??βœ—βœ“?not yet, but planned
43
Open source
βœ“ Module?
βœ“ License?
βœ—?βœ“*
Source Available, not FOSS
?βœ“
Open Source SDKs
βœ“
Open Source SDK
βœ“
Open Source SDKs
βœ—βœ“
https://firebaseopensource.com
βœ“
Open Source SDKs
βœ“
Open Source SDKs
?βœ“
Open Source SDKs
44
Intellisense / Typings / Autofill
For cloud script online IDE
N/A (Remote Edit)*???βœ—
No online IDE
βœ—
No online IDE, Author inside of Unity, Unreal, C# IDE
Multi-pane Online IDE
with Intellisense!
βœ“
n/a
(No authoritative scripts)
?βœ—??Cloud code is just C# code in your Unity project
45
Dashboard/SDK updates, 1~1010/10?/10?/10?/10[2023]

(Unity + Backend?) 10/
10
Ships updates 2x/wk; major updates 1x/mo

(Unreal)
10/10 for update schedules
4/10 for updates we want:
-----------------
Updates for new features, but 0 refinement to much-needed upgrades to low-effort modules. Eg:

* There are still no updates to the "lazy Blueprint models" that contain only 1 prop of json (no explicit typings) for tons of models.

* There are no parsing utils between CPP + BP models, wasting time to reinvent the wheel when using both CPP+BP models.



[2017]
3
10/10 - Constantly updated and in development9/10
^September 2023 Update: Massive DashBoard overhaul
?/10?/10?/1010/10 - Constantly updated and in development??/10
46
Overall server/SDK expected feats/stability, 1~1010?10/10?/106/109/109/105/10?/1010/1010/10?9/10
47
Well-suited for MMO dev?
Deeply authoritative with realtime scripting.
Name example(s), if publicly known.
??β­βœ“
Perhaps the most-suitable!
?βœ“
PF staff claims "multiple MMO's rely on PF as a backend" (awaiting src).

Architecture is "replicable authoritative game logic server that caches & utilizes PF as a backend for inventory, Catalog & Networking.
βœ—βœ—βœ—βœ—βœ“??βœ“ THE BEST
due to the extensibility of the platform

Needs to be combined with a realtime service, such as Photon.

Example:
Engine Evolution (1M registered players)
48
CORE FEATURESCORE FEATURESCORE FEATURESCORE FEATURESCORE FEATURESCORE FEATURESCORE FEATURESCORE FEATURESCORE FEATURESCORE FEATURESCORE FEATURESCORE FEATURESCORE FEATURES
49
Stats/Leaderboards
w/dashboard
βœ“?βœ“ Leaderboards
βœ“ Dashboard
?βœ“ Stats*
βœ“ Dashboard*
βœ“ Can delete leaderboard (as of 2023)
βœ“βœ“ Leaderboards
βœ“ Dashboard
βœ“βœ“
Open-source leaderboard
βœ“ Leaderboards
βœ“ Dashboard
βœ“ Leaderboards
βœ“ Dashboard
?in development
50
Virtual Items/Goods
w/dashboard
βœ“?βœ“ Virtual Items/Goods
βœ“ Dashboard
?βœ“*βœ“βœ“ Virtual Items/Goods
βœ“ Dashboard
??βœ“ Virtual Items/Goods
βœ“ Dashboard
βœ“ Virtual Items/Goods
βœ“ Dashboard
?not yet
51
Native Backups/Snapshots
If !native, at least has a wrapper
??βœ“?βœ— No native feature

βœ“ Unreal Marketplace
has a plugin
????βœ“???
52
Envionments
eg, dev >> staging >> production
βœ“?βœ“*?βœ—βœ“βœ“βœ“?βœ“βœ“?βœ“
53
Friends System
Add/remove? Request/accept system?
Socket notifications on requests?
????βœ“ Add/remove
βœ— No request/accept
βœ— No socket notifications
βœ— No online/status indicator
βœ— No rich presence
βœ— No block/unblock
βœ— No Discord integration
βœ“βœ“ Add/remove
βœ— Request/accept
^^Can be implemented using RTT events

βœ“ socket notifications
βœ“ online/status indicator
βœ“ rich presence
βœ— No block/unblock
βœ— No Discord integration
???Follow Creator feature?not yet
54
Realtime Services w/Dedicated Servers
RPCs, deployment, containerization, etc
???βœ“βœ“βœ“????N/A??
55
QOL, DOCS, SUPPORTQOL, DOCS, SUPPORTQOL, DOCS, SUPPORTQOL, DOCS, SUPPORTQOL, DOCS, SUPPORTQOL, DOCS, SUPPORTQOL, DOCS, SUPPORTQOL, DOCS, SUPPORTQOL, DOCS, SUPPORTQOL, DOCS, SUPPORTQOL, DOCS, SUPPORTQOL, DOCS, SUPPORTQOL, DOCS, SUPPORTQOL, DOCS, SUPPORT
56
Has web interface
Dashboard/Portal
βœ“?βœ“?β­βœ“βœ“βœ“βœ“βœ“
console.firebase.google.com
βœ“
my.lootlocker.io
βœ“
mod.io/g/GAME-NAME/admin/settings
?βœ“
unisave.cloud/app
57
Dashboard/portal ease-of-use, 1~10?/10?/107/10?/10⭐10/109/109/10New? 3/10*

Past init? 7/10
?/10⭐10/109/10??/10
58
Has built-in (step-thru) portal debugger??βœ“?βœ— There is no cloud script available via the portal.

(However, if using new Azure Functions CloudScripts, can access a step debugger via VS Code integration)
βœ— not in the portal
Supports IDE step through debugging
βœ—βœ—?βœ—N/A?βœ—
59
Online docs quality, 0~10
via their website/wiki.
(0 for non-existing)
?/10?/105/10?/10⭐Unity: 8/10
⚠️Unreal: 0/10
(Dupe modules, many completely removed, years behind)
Unity: 8/10
Unreal: 2/10
(Unreal docs are very new)
9/103/10?/109/1010/10?⭐10/10
60
Inline docs quality, 0~10
via their SDK within the actual code
(0 for non-existing)
?/10?/109?/102/10
(Mostly redundant)
8/108/10??/10βœ—10/10?βœ—
61
Docs/Tutorials up-to-date, 0~10
(0 for non-existing)
?/10?/109?/10Unity: 8/10
⚠️0 for Unreal
6/109/10

*New docs came with Version 5.0
https://brainclouddocs.netlify.app/learn/introduction
3/10?/109/1010/10?7/10
62
Demo/Tutorials quality, 0~10
For memo: Did the demo have a native SDK for your engine?
(0 for non-existing)
?/10?/105?/10Unity: 6/10
⚠️Unreal: 0/10
7/1010/10

Probably the first Service to offer free online courses
https://bootcamp.braincloudservers.com/
Unreal Demo: ?

Unity Demo: None

C# WFP (Non-Unity) Demo: 7
?/107/1010/10?9
63
Customer service, 0~10
Response time, accessibility, reliability, QoL
(0 for non-existing)
?/10?/1010/10?/10[2022]
* For cloud script (raw Azure) = 0.
Note that any cloud script/Azure issues will not be handled by PF. Average Azure ticket reply is 5-days with initial bot auto-followups and low-level English.


[2022]
Has Discord support for any tier, but unofficial - some questions don't get answered (esp if it comes to Unreal/Azure questions). This is better for community Q+A, but a community of Unreal devs don't really exist here. Better for Unity/C# devs.

[2017]
* For non-cloud-script = 5.
(Could be higher in 2022+)
8/1010/10
Direct chat support even
on free tier with fast
responses
(Replies during Canada business hours)
10/10 - Fast answers in Discord

1/10 - Community Forums Only
?/10⭐10/10⭐10/10?⭐10/10
64
Porting tools from
other services?
??βœ—?βœ—βœ—βœ—βœ—?βœ—βœ—?βœ—
65
REALTIME, SOCKET, RPCREALTIME, SOCKET, RPCREALTIME, SOCKET, RPCREALTIME, SOCKET, RPCREALTIME, SOCKET, RPCREALTIME, SOCKET, RPCREALTIME, SOCKET, RPCREALTIME, SOCKET, RPCREALTIME, SOCKET, RPCREALTIME, SOCKET, RPCREALTIME, SOCKET, RPCREALTIME, SOCKET, RPCREALTIME, SOCKET, RPCREALTIME, SOCKET, RPC
66
Realtime gameplay support
Beyond just messaging systems
βœ—?βœ“Multiple solutions including Amazon GameLift, Amazon Ec2, Fleet IQ. Flex Match and containers ECS and Amazon Fargate, βœ— Most SDK modules are missing socket events

βœ—
OLD matchmaking modules had it, but not new (need to poll matchmaking updates every 6s)

βœ“ Lobby has 2 socket subs

(!) Supports SignalR, but completely detached from PF and extremely complex to implement. Similar to Azure cloud scripts, expect 0 support from PF staff to help you with this. Very minimal documentation to get this setup. Underwhelming.
βœ—βœ“*

Requires a Plus Plan
Minimum Price
25$/month

(WebSocket)
βœ“?βœ—βœ“?βœ—
67
Realtime messaging system
(eg, Sockets - not polling)
βœ“?βœ“Partial via Amazon API Gateway βœ—βœ“βœ“?
(Probably)
?βœ—βœ“ Yes?βœ“ ServerSentEvents protocol
68
ANALYTICS, COLLABORATION??
69
Collaboration Support
Invite others via email
βœ“?βœ“?[2022]
⚠️For Azure Functions (cloud scripts), collaboration is a nightmareish experience - not a single preson at PF knows how to set this up. You will likely end up giving Admin to your collaborators - be sure you trust them.

[For Azure]
βœ—

[For Non-Azure PF]
βœ“
"You've always been able to invite others to join your studio by email, and we have a full Role model for controlling what you give them access to." --PF
βœ“βœ“??βœ“βœ“?βœ—
70
Collaboration Scopes / User Mgmt
Eg, read-only, access to x or y features only, access to edit...
βœ“?βœ“?βœ“
"Yes, see above. We've had a Role system for all permissions for years." --PF
βœ“βœ“??βœ—βœ“?βœ—
71
CCU Analytics
Hourly? Daily? Weekly? Monthly?
βœ“?βœ“ Hourly
βœ“ Daily
βœ“ Weekly
βœ“ Monthly
? Hourly
? Daily
? Weekly
? Monthly
Non-Native:
"Since the core service doesn't use socket connections, we don't have a CCU measure. You can use events as a proxy to compute this." --PF
βœ“βœ— Hourly
βœ“ Daily
βœ“ Weekly
βœ“ Monthly
? Hourly
? Daily
? Weekly
? Monthly
? Hourly
? Daily
? Weekly
? Monthly
βœ—βœ“?βœ—
72
MAU Analyticsβœ“?βœ“?βœ“
"Yes, multiple reports are pre-generated for the title on a daily and monthly basis, including MAU analytics." --PF
βœ“βœ“
(new in 5.3)
??βœ“βœ“?βœ“
73
Player Session Durations
Stats between users logging in<>out
βœ“
Data Available
Requires 3P DW
?βœ“?Dependent on client SDK support. Works in Unity, but not all engines/languages.βœ“βœ“
(new in 5.2 <- apps must call logout())
??βœ—βœ—?βœ“
74
Analytics TTL
How long are stats retained for?
βœ“?⭐Indefinite?"By default, 30 days, but you can adjust that to whatever you need." --PF⭐Indefinite???⭐Indefinite⭐Indefinite?⭐Indefinite
75
Retention Analytics (Funnels)βœ“
Data Available
Requires 3P DW
?βœ“*?By default can generate a retention report tracking D1-7, D14, and D30 across a cohort, with the ability to generate additional custom reportsβœ“???βœ—βœ“?βœ—
76
Players by Countryβœ“
Data Available
Requires 3P DW
?βœ“?
βœ“
"Yes, player profile contains country for user's first login, and you can get current country from every login event." --PF
βœ“βœ—??βœ—βœ“?βœ—
77
Players by Deviceβœ“
Data Available
Requires 3P DW
???
βœ“
"Device report on by default, if using their SDKs" --PF
βœ“Portal shows players by device Platform,
not specific device types.
??βœ—βœ“?βœ—
78
LEGAL, REGIONS, TRUSTLEGAL, REGIONS, TRUSTLEGAL, REGIONS, TRUSTLEGAL, REGIONS, TRUSTLEGAL, REGIONS, TRUSTLEGAL, REGIONS, TRUSTLEGAL, REGIONS, TRUSTLEGAL, REGIONS, TRUSTLEGAL, REGIONS, TRUSTLEGAL, REGIONS, TRUSTLEGAL, REGIONS, TRUSTLEGAL, REGIONS, TRUSTLEGAL, REGIONS, TRUSTLEGAL, REGIONS, TRUST
79
Launch Date??20192020?August 202020142020?20202018?2020
80
Has self-hosted version
(Add memo if hosted && !free)
βœ“
Enterprise Licensing Option
?βœ“*?βœ— Indie

βœ“ Enterprise ($10k/mo)
βœ“brainCloud offers a managed private license
that is hosted in the customer's cloud environment.
βœ—?βœ“
Enterprise Licensing Option
βœ—?could be for an enterprise customer
81
Supports mainland China deployment
and currently has live games in China
(Servers are physically located in mainland China; NOT Singapore/HK, etc)
βœ—
Is Possible
?βœ—βœ“βœ“
"Full support for (and multiple titles using) our server hosting in China. The core service is more limited in features there at the moment, as they're working with a local partner on adding things like WePlay for auth and payments." --PF
βœ—βœ“?
(Probably not yet)
?βœ—βœ—?βœ—
82
Hosted region locations
+Support for multiple regions?
βœ“?βœ“βœ“Core service - hosted in USA, GDPR compliance via SCCs.

Game server hosting - multiple regions
(TODO: List regions in memo).

Party (relay/chat) hosting - multiple regions.
(TODO: List regions in memo).
βœ— Normally, no

βœ“ Can make exceptions
βœ“ Choose Room Regions
βœ— Choose Data Regions
?
(Probably)
?βœ—βœ“?βœ—
83
Live Game Examples
Which games use this service?
(The more notable games, the more trustworthy/reliable the service may be)
??HexarchiaSea of Thieves, Rainbox Six Siege, No Man's Sky, Minecraft, DOOM Eternal, Forza Horizon 4, MS Flight Simulator, Gears 5, Roblox, Halo MCC, Outriders*Updated customer list???Hokko Life
SNOW
Block'Em
We Who Are About to Die
Rust Racers
Robot Lord Rising
Dying Light 2 Stay Human
Anno 1800
Snowrunner
Deeprock Galactic
Two Point Campus
Ready or Not
Park Beyond
House Flipper 2
Blade & Sorcery
?Engine Evolution
Back Streets
Hunters of Demaal
84
Is trusted with no red flags?[0]
(Don't remove old flags)
⚠️ (2023) PayDay 3 failed launch blame allegedly to AB for poor network quality:
"Dev for Starbreeze here. All the server issues at the launch of PD3 were thanks to AccelByte. Would not recommend to anyone."
⚠️
(2024) Suddenly turned the AB Starter from free to $100/mo without grandfathering existing users that risked using the product early when advertised as free.

⚠️
(2024) Their relaunched version, including Extend, excluded data migration - this may set a poor-practice precedence
(2024) Reversed this decision and auto-migrated everyone!
βœ“
No Flags
⚠️
(2020) As a follow-up, they at least open-source GS Unity SDK -- however, I am currently the only contributor and could use assistance (there are many TODO's) --Xblade

(2019) Acquired GameSparks, but then sunset it without offering a port to GameTech or even fixing the remaining bugs: Will they do the same to GameTech?
⚠️
[2024]
Issues continue - See article

(2023)
Entire modules get deprecated without the docs being updated even years later.
You may spend a great deal of time implementing a module to discover you implemented an old version.

(2022)
PF + Azure are
completely disconnected, uninformed and desync'd between each other. If you have any issues with cloud scripts / Azure Functions, be prepared to be on your own with a wild goose chase of support sides blaming each other.

(2022)
The Microsoft tutorial for creating Functions is not only vastly incomplete, but guides you to being charged a very high amount of money.


[2023]
Announced as AWS Featured Game Backend Solutions Partner
Announced project grants from Sui, Solana, Polygon, Venly

[2022]
Named a Unity Verified Solution
Awarded an Epic Megagrant

[2021]
Beamable announced as GameSparks migration patner for AWS Games
10mln+ raised from investors


[2020]
Reformed out of a bankrupt game studio called Disruptor Beam
βœ“
No Flags
Partially-owned by Tencent (a mainland-China gov't-backed company that allegedly has controversial privacy practices).

Epic makes a claim to have full control. However,
their FAQ lists Taiwan as "Chinese Taipei", a general indicator for more influence than what is stated.

Probably not a big deal (Tencent invested in almost all major AAA studios you know; and even Reddit, itself), but good to be aware.
βœ“
No Flags
βœ“
No Flags
βœ“
No Flags
?βœ“
No Flags
85
Is trusted with no red flags?[1]
(Don't remove old flags)

⚠️If a service requires a 2nd page for lacking trust practices, when most have none, you may want to consider another service

πŸ“’Take red flags with a grain of salt! Be sure to research, as perspective often matters
βœ“
No Flags
βœ“
No Flags

(2022)
There is a near-hidden "Proxy Fee" for calling Azure cloud scripts, essentially doubling estimates.

(2022)
Cloud scripts appear easy, but are completely detached from PF - pricing and support is also detached. PF will not help you for anything that has to do with Azure/cloud script, even regarding setup/inviting other users to collab.

(2020~2022)
Extremely confusing pricing model.

(2019) No Flags

(2017) Red Flags:
Added a $300/minimum within their contract (*before* the website was updated to reflect this). Even after the person I spoke with admitted to doing this, they refused to honor the original price disclosures after multiple attempts. I was finally offered the original price after I refused to sign at a later stage (where I'd still have to upgrade to the normal tier after 100k MAU -- still not as advertised), but it was too late: After the first few refusals to honor the posted price, I had already begun moving to GS. My experience may not match yours.
βœ“
No Flags
βœ“
No Flags
βœ“
No Flags
βœ“
No Flags
βœ“
No Flags
βœ“
No Flags
βœ“
No Flags
βœ“
No Flags
86
Contract term length
SLA? You want long-term contract with opt-out options with heads up;

No SLA? You want no contract or monthly
Annual?Perpetual / Monthly /
Annually / Cancel anytime

TODO: Is this the same with Xsolla?
Perpetual / Monthly /
Annually / Cancel anytime


However, be aware of vendor-locking
Free tier:
No contract.

Indie (Standard) /
Pro (Premium) tiers:
Self-sign-up, no contract
(Must delete your title to cancel - no pause!)

Enterprise tier:
12 month contracts, but flexible cancellation where needed.
"prices for features are not raised every contract term"
Monthly /
Annually / Cancel anytime
Monthly⭐ No Contract?⭐ No ContractMonthly /
Annually / Cancel anytime
?⭐ No Contract
87
SLA? Tier? % Uptime guarantee?
To compare, AWS offers 99.99% guaranteed uptime then pays out when outside beyond that. BE SURE TO CALCULATE. If <99%, that means they can be out 1/2 Saturday and you won't get credited.
Dev Env 99%
Live Env 99.9%
99.6%β­βœ“
All Tiers
@ 99.99%
(Same % as AWS)
β­βœ“
All Tiers @
99.99%

This is likely the best SLA you'll find.
βœ— <$99/mo tiers

β­βœ“ For non-basic tiers only
($99/mo+)
@
99.99%
(Same % as AWS)
βœ“
All Tiers @
99.9%

99.99% available with Enterprise contract
βœ— <$99/mo tiers

βœ“ For Business+ Plans
($99/mo+)
@
99.9%
(0.09% less than Amazon)
βœ—
(No SLA)
?β­βœ“
All Tiers @
99.9%
99.9% negotiated for studios using our paid features?βœ—
88
SLA Payout Calculations
There's no point of an SLA if you don't know how much compensation you'll get if your service goes down for the entire weekend!
??For any month in which an outage lasts longer than 15 minutes, a pro-rated percentage of the outage time for that month's bill is deducted from the bill.?Usually though, it's a % of your total service cost for the month in question.

Pretty much everyone has the same payout calculation for SLA: It's a refund based on total downtime. If that downtime gets you below 99.9%, 99.5%, etc. But the actual rate is frequently a point of negotiation, so there's no single answer to this.
[Available for Annual contracts]
For any month in which availability is less than 99.9% but higher than 99%, 7 days of fees will be waived in the affected month..
For any month in which availability is less than 99%, 30 days of fees will be waived in the affected month.
?βœ—
(No SLA)
?βœ—βœ—?βœ—
89
Exit Strategies/Clauses:
What's offered if the business goes under, gets sold off, etc? Will the company go open src? Compensate? Offer ports to new service?
Enterprise Licensing Option?⭐2~3 years guaranteed service
+
Royalty-Free Self-Hosted License
+
If buyout, big perpetual license discounts

TODO: Any new strats wtih Xsolla?
?"Bought by Microsoft in January 2018. Microsoft not only kept it going, but increased the team size considerably. This is the backend service used by our own first-party titles. There is little need for exit strategy due to Microsoft's embrace of the service." --PFβœ— No SaaS exit strategy
Beamable offers Private Cloud for any studio wishing to retain full ownership of their backend.
?βœ—?Enterprise Licensing OptionSDK is Open Source?Open Source

(the client code already is Apache2.0,
the infrastructure code will get published)
90
GDPR ready?
+Is it friendly for devs to access?
βœ“?βœ“?βœ“βœ“βœ“??βœ“βœ“?βœ“
91
SECURITY STANDARDSSECURITY STANDARDSSECURITY STANDARDSSECURITY STANDARDSSECURITY STANDARDSSECURITY STANDARDSSECURITY STANDARDSSECURITY STANDARDSSECURITY STANDARDSSECURITY STANDARDSSECURITY STANDARDSSECURITY STANDARDSSECURITY STANDARDSSECURITY STANDARDS
92
Out-of-box hack vulnerabilities?
Recently-known vulnerabilities or successful hacking that is not yet (or cannot be) patched?
πŸ”’
No known vulnerabilities
?πŸ”’
No known vulnerabilities
πŸ”’
No known vulnerabilities
πŸ”’
No known vulnerabilities
πŸ”’
No known vulnerabilities
πŸ”’
No known vulnerabilities
πŸ”’
No known vulnerabilities
πŸ”’
No known vulnerabilities
πŸ”’
No known vulnerabilities
πŸ”’
No known vulnerabilities
?πŸ”’
No known vulnerabilities
93
Dashboard supports standard 2FA?
Standard == support for Google Authenticator/Authy (opposed to non-standard mobile/email 2fa)
βœ“?βœ“βœ“βœ“βœ—βœ“βœ“βœ“βœ“βœ“?βœ—
94
Security: Pen-tested by notable 3rd-party for vulnerabilities within the past year?βœ—?βœ—*?βœ“βœ—βœ—??βœ—βœ“?βœ—
95
Security: Do clients verify TLS certificates safely by standards?
(To prevent man-at-the-endpoint attacks. Eg, would a self-signed client certificate from "Fiddler" disconnect the user?)
βœ“?βœ“
(2020)
?βœ“βœ“???βœ“βœ“?βœ“
96
Security: Are encryption key exchanges safely handled by modern standards?
(Company has literally hired a pen tester & can verify such tests; eg, Diffie–Hellman key exchange practices are vulnerable)
βœ“?βœ“*
(2020)
?βœ“βœ“???βœ“βœ“??