Unreal Tutorials
The brainCloud Unreal plugin has been designed to integrate seamlessly with both native C++ and the new Blueprints visual scripting system.
As part of our Unreal package we include:
- Unreal Engine 4 C++ libraries
- Full support for the Blueprints Visual Scripting system
- Support for the Online Subsystem interface (in-development)
The following tutorials are available:
- Setting up the brainCloud plugin
- Getting Started With Blueprints
- Getting Started With C++
- Getting Started With OnlineSubsystem
- Building The Plugin For Older Versions of Unreal
The following examples are available:
📄️ Building The Plugin For Older Versions of Unreal
New versions of brainCloud will always include both C++ source code and compiled binaries for the latest version of Unreal available when released. However, if you are required to use an older version of Unreal but need the latest brainCloud features you will need to recompile the binaries.
📄️ Getting Started With Blueprints
This tutorial will introduce you to the basics of using brainCloud in Blueprints. We will start by setting up the BrainCloudClient, then authenticating and making a few simple API calls. Finally, we will go over parsing JSON in Blueprints.
📄️ Getting Started With C++
Just as with Blueprints the entire BrainCloud API is available through C++ in Unreal. In this tutorial we will go over how to Initialize brainCloud, how to Authenticate, and how to use the callback system.
📄️ Getting Started With the Online Subsystem
NOTE: OnlineSubsystem support is still in-development
📄️ Setting Up The brainCloud Plugin
This tutorial goes through the steps of installing the brainCloud Unreal plugin for use with C++, Blueprints, and the Online Subsystem.
📄️ Tappy Chicken Example Game
For this example, we've taken Epic's Tappy Chicken example project and integrated brainCloud in place of the existing platform specific online features (Google Play / Game Center). This demonstrates how brainCloud can be easily integrated into existing projects, and acts as a detailed example of how the brainCloud Blueprint system works.