Advanced Save System for Unity
A downloadable tool
Introducing the Advanced Save System for Unity
Elevate your game development with the Advanced Save System, a sophisticated tool designed for Unity 2022.3.16f1 (LTS). This system streamlines the saving and loading of game states, offering seamless integration and user-friendly features for developers.
If you want a detailed insight of how to use the save system correctly, watch the quick tutorial video provided with the download link.
Key Features:
Scene and Component based Save/Load Mechanism:
Automatically save and load the state of savable game objects and their components per scene in edit mode or at runtime.
JSON Serialization:
Securely serialize and deserialize save game data in JSON format.
Transform Component Tracking
Maintain the position, rotation, and scale of objects in the scene.
Prefab Instantiation:
Automatically save and load prefabs that are instantiated and saved at runtime.
Simplified Usage:
Designed for ease of use, requiring minimal complex logic from developers.
Editor Window Tool:
The custom editor window provides a user interface for interacting with the save system and investigating saved objects.
Best Practices:
- Avoid serializing references of classes inheriting from Unity's Object base class in SaveableMonoBehaviour components.
- Be cautious of prefab path synchronization when moving folders containing prefab assets.
- Note that parent transforms are not saved, affecting nested saved prefabs requiring runtime instantiation.
- Ensure SaveableGameObject is the last component in the GameObject component hierarchy for correct loading.
This save system, while having areas for improvement, is robust and user-friendly. It offers an intuitive, component-based approach for managing complex game data, enhancing workflow and productivity.
If you are satisfied with the save system, feel free to support me via a donation of your choice.
If you have any problems or ideas for improvement, please leave a comment in the comment section of this page.
Status | Released |
Category | Tool |
Author | Luis Westphal |
Tags | Asset Pack, engine-tool, plugin, saves-system, time-saver, Unity, User Interface (UI) |
Download
Click download now to get access to the following files: