SaveManager icon indicating copy to clipboard operation
SaveManager copied to clipboard

A free, scriptable object based, local save system for Unity. Works on all platforms using standard JSON Utility.

2022 1 SM Banner 1200x630

Save Manager is a FREE local save system for Unity games.

Badges

CodeFactor GitHub all releases GitHub release (latest by date) GitHub repo size Unity

Key Features

✔️ Save editor window for edit the save in edit mode
✔️ Save profiles to load save states in the editor
✔️ Modular save setup
✔️ Save Encryption avalible with AES Encryption
✔️ Auto Save & Load Options
✔️ WebGL support!
✔️ Custom savable dictionary type incluided.
✔️ Regularly updated and maintained with ❤️

How To Install

Either download and import the package from the releases section or the Unity Asset Store and use the package manager. Alternatively, download this repo and copy all files into your project.

Setup & Basic Usage

The asset is now installed, just make your save objects and save values to start saving elements of your game. You can see how to do this here. You can manually save the game by calling SaveManager.Save() & SaveManager.Load() respectively.

Documentation

You can access a online of the documentation here: Online Documentation. A offline copy if provided with the package and asset if needed.

Unity Supported Versions

The asset is developed and maintained in 2020.3.x and make use for avalible .Net updates in the version. Older versions of Unity are not supported for this asset. The asset has been tested pre-release in versions: 2020.3.0f1 & 2022.2.15f1.

Authors

Licence

MIT Licence