GroupValues Load System is a complete, production-ready data management and save system for Unity that replaces PlayerPrefs with a structured, scalable alternative.
What is it?
GroupValues organizes your persistent data into fields and entries inside ScriptableObjects, giving you a clean, inspector-friendly interface to manage all your game data in one place.
Key Features
- Structured storage — organize data in named fields and typed entries
- Full encryption — AES-256 + HMAC-SHA256 with per-device unique keys, making save files unreadable across machines
- Automatic backup system — writes a backup before every save and recovers from it automatically if the main file is corrupted
- Version-based migration — bump the version when you add or remove entries and player data is preserved automatically
- Custom data types — mark any [Serializable] class with [CustomSettingData] and store it directly
- Runtime debug overlay — inspect and edit any GroupValues value inside a Development Build without touching the inspector
- Export / Import — move your data between projects using JSON, XML or CSV
- UI integration — bind UI elements (sliders, toggles, input fields) to entries with zero scripting
- Async I/O — non-blocking load and save with full backup and encryption support
- In-tool documentation — fully documented directly inside the editor. Search in Help->LoadSystem Documentation
- Tutorial Videos will be uploaded eventually
Is it customizable?
Completely. The visual theme of all editor windows is fully customizable with four built-in themes and support for creating your own. Encryption, backups, save subfolder, debug key and overlay behavior are all configurable from a single Project Settings page that propagates changes to every loader in the project automatically.
Genre suitability
This tool is genre-agnostic. It is equally suitable for RPGs with complex player progression, strategy games with large configuration datasets, casual games needing simple persistent settings, or any project that requires reliable, structured and secure data storage.