CarterGames / SaveManager

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

Home Page:https://carter.games/savemanager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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

https://carter.games/savemanager

License:MIT License


Languages

Language:C# 100.0%