Category Archives: Blog

Unity Tutorial #1 – Getting Started

We at brainCloud are pleased to present the first (of many) brainCloud tutorial videos.

Because so many of you are using Unity, our first videos will focus on getting brainCloud up-and-running in your Unity projects. (Don’t worry Cocos2d-x and Unreal folks – we’ll cover you in future tutorials as well!)

Note – we plan to add new videos regularly over the next few months to cover off all the key features of brainCloud – so subscribe to updates to be notified when new videos become available.


Unity Tutorial #1 – Getting Started in Unity

In this tutorial, Preston Jennings, the lead Development Manager for brainCloud, walks the developer through the process of adding brainCloud support to an example Unity game.  You can download the tutorial files here.

Note – this tutorial assumes that you’ve already signed up for brainCloud – if you haven’t yet, go  to and register now (it’s free!) – plus if you register now (before end of 2014) you get early adopter pricing until 2016!

Topics in this tutorial:

  • Overview of the brainCloud Unity Example project
  • Creating new apps in the brainCloud Design Portal
  • Authenticating with brainCloud
  • Defining and interacting with brainCloud Player Statistics

We hope you like it – feedback welcome – and happy coding!

brainCloud: A Backend For Games

Gameplay is not enough

Game companies can no longer focus solely on designing fun – today’s studios are adapting the free-to-play business model and with it the increased focus on accessibility, monetization, conversion rates, social acquisition, and constant evolution.

With the new models and platforms of today, large developers are increasingly building and integrating cloud services into their games, to better tap into and maximize the Free-to-Play business model.

Given the essential nature of these systems, it is no wonder that many companies choose to implement their own back-end. In fact, as of August 2014, 49 of the top 50 Top Grossing iOS games were all utilizing custom backend solutions that cost millions of dollars to build.

Which is fine if you are a top tier developer who’s already had your big hit in the market. But what if you’re not?

A better way

Over the years, we at brainCloud have built our fair share of these back-ends — for everything from online casinos and arena shooters, to top-tier mobile games like Simpsons: Tapped Out.

We know from experience that there is a ton of common features in all of these back-ends, and that every custom solution ends up having game-specific logic and often significant compromises in it’s implementation. (And, without exception, extreme gaps in their tools support).

We realized that there had to be a better way. A way to design a system that could be used out-of-the-box by a huge variety of game types, customized where necessary, and deployed in a rapid fashion to support the tight development schedules and budgets of today’s gaming market.

Presenting brainCloud – a Backend for Gaming


And so, we’re pleased to present brainCloud – the result of three years of development, countless years of experience in the industry, and all our best thinking. We call it a “Backend in a Box” – and it’s so much more than the competing solutions out there.

We start with all the key gaming features you needmultiplayer, matchmaking, cloud data, leaderboards,achievements, identity management, social integration, in-app purchase support, push notifications — we’ve got you covered.

Add the confidence of knowing that if there’s something that we don’t yet do – you can implement it yourself using our Cloud Code feature (server-based scripting in JavaScript).

To keep you productive, we provide native libraries for all the major platforms and game engines (Unity, Cocos2d-x, Unreal) – so you won’t mucking about making your own http/rest calls (unless you want to).

And we’ve paired those libraries up with the most feature-rich tools in the business – that support your entire team through the design, development, testing+support andproduct management cycles of your product.

And finally, the best for last – we’ve built upon this platform a set of advanced Promotions features that enable you to identify and target key segments of your player base and engaged them in individualized promotions – providing you the means to increase conversion, retention, and engagement – igniting your game’s monetization to new levels.

I look forward to taking a deeper dive into brainCloud with you in the coming weeks – stay tuned – and happy coding!

For more information download our datasheet, or better yet…

Sign Up For Free