Unity C# Dynamic (simple use) Save System
A downloadable asset pack
๐๏ธ VoltanGames Dynamic Save System (Unity C#)
Hey! ๐ Thanks for checking out this dynamic save system.
Whether you're just starting with game development or building something more advanced — this tool has you covered.
โ What is this?
A simple and extendable Unity C# Save System built to handle:
-
Single or multiple save files.
-
Simple types (strings, floats, bools) and complex types (Lists, nested classes).
-
Optional AES encryption for extra protection.
๐ Whatโs Included?
โ
Save & Load any serializable class or list
โ
Duplicate & Delete any file or entire save folder
โ
Dynamically change fileInUse
to manage multiple profiles
โ
Handles folders automatically (no setup needed)
โ
Supports encryption with AES if enabled
โ
Clean and editable JSON format
๐ง Example Uses
-
Saving player stats, settings, unlocked items, or world data.
-
Duplicating a save to create backups.
-
Creating multiple save slots dynamically by assigning
fileInUse
to different folder names.
๐ How to Use
-
Reference the
SaveData
script from your game. -
Call
SaveDataToFile()
orLoadFile<T>()
with any[System.Serializable]
object. -
Use your own custom
SaveName
to control where and how data is saved.
Thanks for trying out the asset!
Feel free to expand or optimize it for your game. If you're learning, it's also a great starting point to understand serialization, folders, encryption, and more.
Happy dev journey! ๐ฎ
— Voltan Games
Published | 20 hours ago |
Status | Released |
Category | Assets |
Author | Voltan Games |
Tags | savedata, script, sourcecode |
Download
Install instructions
No libraries required!
latest unity version Built on 2022.3.60f (might work on later version just change any required errors by unity)
Leave a comment
Log in with itch.io to leave a comment.