It makes sense to have gameobjects that gets instantiated during runtime in the Resources folder. If so, how does it know? Does SaveManager keeps list of saveableGameObject and then knows what is destroyed or not? When player comes back to play the game again, the game loads the scene (which ofcourse has the destroyed gameobject because it is there by default) will, loading the game save will also destroy that gameobject upon load? And then during game play, that objects gets destroyed. I have a gameobject that already exist in the scene. I have another question about some usage case of UniSave. If you have any feedback, questions, suggestions, etc., then please post them in this topic. If you already own UniSave, you can download the update for free. You can purchase UniSave in either the Unity Asset Store or on the UniSave homepage. The UniSave package contains the C# source code, an example project, and an offline version of the manual. They are also forwards compatible with newer versions of your game.įor more information, please check out the links above! Save Files are encrypted and non-readable, so they can’t be tampered with. Unlike Unity’s built-in PlayerPrefs, UniSave let’s you save your data to save files, and has no limitation on size. With support for loading screens you can use a customized loading screen whenever you’re loading a save file or a scene, or use the built-in fade effect. MultiScene Persistency works even without saving to a file. If your level or world consists of multiple scenes where the player can go back and forth, the transition will feel persistent, because the system remembers the changes in your scenes. UniSave’s most powerful feature allows you to travel between scenes while they keep their saved states. You just select what you want to save from the list, write one line of code to call UniSave, and your save file is created! It will display a list of all the components on your game object. UniSave comes with a special component called SaveableObject which you add to the game object that you want to save. To setup your game for saving, no extra coding is required. It let’s you save your game’s levels, creates save files, and has extra features that can be used with a simple API. UniSave is a powerful and easy to use save system for Unity.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |