Skip to content

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

License

Notifications You must be signed in to change notification settings

CarterGames/SaveManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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