Remote Storage

Quick Start

  1. Setup Firebase.

  2. Setup Firestore.

    1. If integrated, users will be able to retrieve game data even after reinstall.

  3. Setup Facebook Authentication (Optional but recommended, if you want Facebook login data sync)

    1. If integrated, users will be able to retrieve game data of their other devices too after facebook login.

When to use?

What it is: Cloud‑backed key–value store with cross‑device sync. Optional Facebook Login for identity; otherwise uses device‑scoped IDs.

When to use it: You want user data to survive reinstalls and sync across devices.

Good for: Cross‑device progression, restore after reinstall, server‑adjacent features.

Pros

  • Persists across reinstalls and devices

  • Built‑in merge/conflict handling (via MergeConflictData)

  • Works with social platforms too (like Facebook)

Cons

  • Requires Firebase project setup

  • Network latency and offline retry logic apply

Last updated