Unity Cloud Save (Beta)
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:
- A/B testing
- Battle passes
- Cloud AI mini-game
- Command batching
- Idle Clicker game
- Seasonal Events
- Starter Packs
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