View on Asset Store (opens in new tab)
Package details
- Latest version
- 2.0.0
- Last updated
- First released
- Unity version
- 2021.3.25 or later
- Package size
- 65 KB
- Files
- 15
- Views in the past week
- 3
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $14.98 on
Keywords
Pro Reset Game
Plug-and-play save & reset system—capture any serialisable data with slots and one-click AES-256 encryption.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 10
Pro Reset Game screenshot 1
About this asset
-----------------------------------------------------------------------------
- Pro Reset Game • Universal Save Manager -
-----------------------------------------------------------------------------
| Documentation | Discord |
Plug-and-play save & reset system—capture any serialisable data with slots and one-click AES-256 encryption.
- Introduction -
Pro Reset Game removes the boilerplate from saving and resetting game state in Unity. Drop a single component into your scene and record or restore everything from player stats to complex third-party components—no custom serializers or code changes required. Three workflows (GUI selection, [Saveable] attributes, or a full-field dump) let you balance precision and speed for prototypes, indie titles, and studio-scale projects.
- Key Features -
• Record & restore in one call — RecordState() / LoadState() handle complete game snapshots.
• Attribute-based control — tag only the fields you need with [Saveable].
• Inspector field picker — click-to-add variables without touching code.
• Auto full-field dump — rapid prototyping by saving every serialisable member.
• Slot system — fixed or unlimited slots with auto-generated filenames.
• AES-256 encryption — toggle on for secure at-rest save files.
• Reflection-driven, dependency-free — works with any public variable, including third-party scripts.
• Lightweight runtime — pure C#; minimal garbage collection.
• Helper API — list, delete, and debug saves from code or inspector.
- Setup & Ease of Use -
1. Import the package.
2. Attach SaveManager to an object.
3. Choose Inspector GUI, [Saveable] attributes, or Save All Serializable Fields.
4. Call RecordState() / LoadState() from menus, checkpoints, or scene loaders.
Optional toggles enable slots and encryption without extra code.
- Community & Support -
Have a question or idea? Reach out via email, Discord, or social DM and we will respond as soon as possible.
From the publisher's Asset Store listing.
Technical details
- Technical Details -
- Unity Versions : 2021.3 LTS +
- Render Pipelines : Built-in | URP | HDRP
- Serialisation : Reflection-driven scan of Unity-serialisable fields → JSON via System.Text.Json
- Encryption : Optional AES-256 (System.Security.Cryptography) on file write/read
- Save Slots : Fixed-count or unlimited timestamped files; filename pattern supports %INDEX% token
- Performance Notes : Zero allocations in hot path; data cached between scans; GC pressure <1 KB per save on typical scenes
- Thread Safety : File IO wrapped in async tasks with main-thread marshaling for Unity object access
- Documentation : 1-page in-package markdown + full online
- Support : Email, Discord, social media DM
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2021.3.25f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.