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.
- Host: GitHub
- URL: https://github.com/seaqqull/unity-save-system
- Owner: Seaqqull
- License: mit
- Created: 2023-03-03T22:34:56.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-21T19:39:39.000Z (over 2 years ago)
- Last Synced: 2025-04-07T20:41:14.017Z (about 1 year ago)
- Topics: plugin, plugin-repo, save-system, savesystem, unity, unity-3d, unity-plugin, unity2d, unity3d, unity3d-plugin
- Language: C#
- Homepage: https://github.com/Seaqqull/unity-save-system-samples
- Size: 6.13 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
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