Launch week // DEC 16-20An entire week of new feature announcements

Learn more

Back

Firebase (Extension)

Firebase (Extension)

firebase-extension-unity-img-3.png
firebase-extension-unity-img-37.png
firebase-extension-unity-img-19.png

Overview

Firebase is Google's all-encompassing app development platform, providing game developers with an array of backend tools powered by Google Cloud.

Within Unity, we've integrated the Firebase SDK to facilitate backend functionalities. Coupled with the Google Play Games plugin for Unity, it ensures a secure and efficient login for Android users.

The integration is further enhanced with the Openfort Firebase extension, which incorporates the Openfort SDK. This enables Unity clients to directly leverage Openfort's blockchain capabilities, allowing for sophisticated blockchain interactions within the gaming environment.

You can check the complete code for this guide in our GitHub repository.

Prerequisites

  • Sign In and Project Setup
  • Account Requirements
  • Unity Project Setup
    • Clone or download the repository and open it with Unity (version 2021.3 or later). Resolve any reference errors by following the Firebase-Unity setup guide.
  • Firebase SDK Integration
    • Import FirebaseAuth and FirebaseFirestore packages, as described in the setup guide.
    • Resolve any remaining reference errors in the Unity project.

Optional setup to support Google Play Login

Details

Get started with Firebase (Extension) and Openfort.