Unity Cloud Save (Beta)

Note: Unity Cloud Save (including this documentation) is currently in beta release, and that by using Unity Cloud Save you agree that you have read and agree to the Terms of Service.

You can use Unity's Cloud Save service to save persistent player data (such as game progress) from a game into the cloud, making it independent of device. Since it's cloud-based, the player data is accessible anywhere and across devices, mitigating data loss when a player changes devices or re-installs a game.

Player data is primarily suited for data that is tied to a specific player and doesn't need to be searched for or updated by other players. Use cases for player data can include save game states and player preferences.

Download the Unity Gaming Services Samples project to see how to implement Cloud Code to solve common game development challenges:

Data format

Use Cloud Save to store any kind of player data you want for a player of your game. The saved data exists on Unity servers, and the information is accessible from the Unity Dashboard. You can retrieve the data on any device, so your game easily supports cross-platform play.

  • Maximum 16 KB in size per slot
  • Maximum 255 characters per slot name
  • Maximum 200 data slots per player
  • JSON serializable data
  • Examples
    • Life counter
    • Number of collectibles amassed by the player