View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.3.0 or later
- Package size
- 3.8 MB
- Files
- 15
- Favorites
- 2
- Views in the past week
- 5
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $9.99 on
Keywords
SmartSave Pro – Advanced Save & Load System (Autosave, Encryption)
A powerful, flexible, and easy-to-use Save & Load system for Unity. Includes autosave, encryption, backup recovery, multi save slots, editor tools, and a complete demo scene.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 6
SmartSave Pro – Advanced Save & Load System (Autosave, Encryption) screenshot 1
About this asset
SmartSave Pro is a complete and production-ready Save & Load solution for Unity.
Designed for beginners and advanced developers, this system provides a clean and extensible API for storing any type of game data with support for autosave, encryption, backup recovery, multi save slots, and a custom editor window for debugging.
Whether you are creating a small mobile game or a large-scale project, SmartSave Pro offers the performance, safety, and flexibility you need.
-------------------------------------
✔️ FEATURES
-------------------------------------
• Simple and clean API:
SmartSave.Save("coins", 100);
int coins = SmartSave.Load<int>("coins");
• Full Runtime Architecture:
– SaveSystem (core manager)
– SaveManager (profiles & file paths)
– SaveDataContainer (JSON structure)
– SaveProfile (slot data)
• Multi Save Slots:
Create, delete, and switch between multiple profiles.
• Autosave System:
- Interval autosave (e.g. every 30 seconds)
- Save on scene change
- Save on pause
- Save on quit
- Manual force save
• AES Encryption:
Encrypt or decrypt data automatically.
Works seamlessly even if old files were not encrypted.
• Backup Recovery:
Automatically creates .bak files
Automatically restores backup if the main file is corrupted.
• Editor Tool:
- Custom Save Viewer window
- View keys and values
- Read decrypted JSON
- Refresh, clear, open save folder
- Debug save data without entering Play Mode
• JSON-Based Saving:
Store primitive types and complex objects
Powered by Unity JsonUtility
• Platform Support:
Windows, Mac, Linux, Android, iOS
• Complete Demo Scene:
- Player movement sample
- Coins & level system
- Save/Load/Reset buttons
- Fully commented scripts
• Full Source Code Included
• No dependencies
• Works with both:
- Unity Input Manager
- New Input System
-------------------------------------
📁 WHAT’S INCLUDED
-------------------------------------
• Runtime System:
- SaveSystem.cs
- SaveManager.cs
- SaveDataContainer.cs
- SaveProfile.cs
• Features:
- AutoSaveManager.cs
- EncryptionUtility.cs
- BackupManager.cs
• Editor Tools:
- SmartSaveEditorWindow.cs
• Demo Folder:
- DemoScene.unity
- DemoGameManager.cs
- DemoPlayerController.cs
- DemoCoin.cs
• Documentation:
- README PDF
- Changelog
-------------------------------------
📌 REQUIREMENTS
-------------------------------------
• Unity 2020.3 LTS or newer
• Works in URP, HDRP, Built-In
• No third-party dependencies
-------------------------------------
💡 IDEAL FOR
-------------------------------------
• RPGs
• Platformers
• Hyper Casual
• Action & Adventure
• Mobile Games
• Simulation / Strategy
• Any project that needs robust save data
-------------------------------------
📮 SUPPORT
-------------------------------------
If you need help, have questions, or want to suggest improvements,
feel free to contact the developer. This asset will continue receiving updates and new features.
From the publisher's Asset Store listing.
Technical details
• Simple API
• Autosave System
• Multi Save Slots
• AES Encryption
• Backup & Restore
• Editor Window Tool
• Demo Scene Included
• Full Source Code
• JSON Save Format
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.3.0f1 | Compatible | Compatible | Compatible |
As listed on the Asset Store.