UnitySerializer is a full level serialisation plug in. It enables you to save the progress of a game and restore it at some point in the future. It does this with minimal impact on the design of your game and requires minimal modification to your behaviours and classes. The package also contains a “room” manager that helps you save the states of scenes that the player has left and subsequently re-enters.
In addition Unity Serializer will save your own objects and classes, including complex collections of objects, just about anything with a parameterless constructor - to either a compressed binary format or a JSON string!
Version 1.x is already used by 1000s of developers, version 2 brings these incredible new features:
So when a user saves there game on a iPad it can be uploaded to your server? And the user can resume the game on there iPhone by checking if there is a save game just like iCloud? Right?
Oh yes, should be fine on any number of scenes. It also handles the concept of “Rooms” where it can save the state of a scene as you leave and restore it when you return. Good for puzzle games etc…
Hi,
This looks like an extremely useful asset! I’m at the planning stage of a new app in Unity for iOS and doing a little research before I start coding. I plan to use iCloud for data persistence and sharing between devices. The app data would be held in one or more child game objects under a game manager in the form of generic lists. I assume there would be no reason why unity serializer would not be able to package it all up nice and neatly in a format that would be problem free for iCloud integration? It all seems too good to be true!
Hi whydoidoit , this works perfectly if the application will not exit but is this possible that even if I exit my application (with a loaded scene) I can load my loaded scene?