An open API service indexing awesome lists of open source software.

https://github.com/seaqqull/unity-save-system

Save system for Unity.
https://github.com/seaqqull/unity-save-system

plugin plugin-repo save-system savesystem unity unity-3d unity-plugin unity2d unity3d unity3d-plugin

Last synced: 4 months ago
JSON representation

Save system for Unity.

Awesome Lists containing this project

README

          

# :floppy_disk: Save System
Simple and easy to use unity package, allowing saving and loading game's progression.

## Description
Allows to save and load the game's progress using simple structure.
[Documentation] contains step-by-step instruction of usage.

## Functionality
- Maintain progress of the game,
- Save\Load state of certain MonoBahaviour\ScriptableObject or plaint C# object,
- Work as binary or json, or even custom.

## How-to setup
There are two ways to install the package:

### Local Installation
You can [add the local](https://docs.unity3d.com/Manual/upm-ui-local.html)
`com.seaqqull.save-system` package (from the repository that you just cloned) to your
project by:

1. Navigating to the menu `Window` -> `Package Manager`.
2. In the package manager window click on the `+` button on the top left of the packages list.
3. Select `Add package from disk...`
4. Navigate into the `com.seaqqull.save-system` folder.
5. Select the `package.json` file.

### Github via Package Manager

1. Navigate to the menu `Window` -> `Package Manager`.
2. In the package manager window click on the `+` button on the top left of the packages list.
3. Select `Add package from git URL...`
4. Enter "https://github.com/Seaqqull/unity-save-system.git?path=/UnitySaveSystem/Assets/com.seaqqull.save-system".
5. Click `Add` button.

## Samples
Samples are inside the [Save-System-Samples github repo].

[Save-System-Samples github repo]: https://github.com/Seaqqull/unity-save-system-samples
[Documentation]: https://github.com/Seaqqull/unity-save-system?path=/UnitySaveSystem/Assets/com.seaqqull.save-system/Documentation/com.seaqqull.save-system.md