Price history
Recorded standalone sale prices and the latest available store price, in USD. Historical dots use the sale start date and its recorded offer price. Prices can change during a sale; this is not a daily price log. Bundle prices and upcoming offers are excluded. History covers up to the 100 most recent recorded offers.
Lowest recorded standalone price in this history: $4.99. The latest store price is $9.99.
View 2 recorded prices
| Sale start / price check | Price | Observation |
|---|---|---|
| $9.99 | Latest store price | |
| $4.99 | Autumn Sale |
Sale and bundle history
The 1 most recent recorded offers including this asset. Past offers may no longer be available. Bundle prices cover a package, not this asset alone.
About OmniSave
- Tools, Systems & Learning > Game Templates & Systems
- Tools, Systems & Learning > Development Tools & Automation
OMNISAVE: PRODUCTION-READY SAVE & LOAD SYSTEM
From the creator of FPS Engine, winner at the 15th Unity Awards.
A modern, production-ready save system that keeps player progress safe and your game running smoothly. OmniSave handles saving, loading, encryption, migrations, and runtime object persistence out of the box. Easy to use when you need quick saves. Powerful when you need full control.
SAVE WITHOUT CODE
Add Saveable > Tick the fields > Done!
OmniSave's Auto-Save System can automatically load your game on start, save when switching scenes, or save when quitting, without writing a single line of code.
Or use the API:
SaveManager.SaveAll();
SaveManager.LoadAll();
WHY OMNISAVE?
Building a save system is complex and time-consuming. OmniSave solves that headache, so you can focus on creating your game, not managing save files.
- Reliability: Atomic saves + Checksums keep your players’ progress safe, avoiding corrupted files.
- Effortless Updates: Built-in Migration Tools to upgrade old saves when you change code or rename variables.
- Lag-Free Performance: 100% asynchronous API ensures heavy scenes save and load smoothly.
- Instant Integration: Works out-of-the-box with Addressables, Resources, and PlayMaker.
WHAT YOU CAN PERSIST:
✓ C# Primitives: int, float, string, etc...
✓ Unity Core Types: Vector3, Quaternion, Color, etc...
✓ Data Collections: Arrays, Lists, Dictionaries, Queues, etc...
✓ Unity References: GameObjects, ScriptableObjects...
✓ Custom Types: Save your own Structs, Classes, etc...
BUILT FOR RELIABILITY
• Asynchronous Operations
Save and load operations run in the background to keep gameplay smooth and responsive.
• Atomic Saves
Ensures your data is always safe, never leaving partial or corrupted data behind.
• CRC32 Checksums
Automatically detect corrupted files.
• AES-256 Encryption
Protect your files and prevent cheating.
• PBKDF2 Key Derivation
Industry-standard key hardening for safer encryption.
• GZip Compression
Smaller files for Faster uploads & Better performance.
ONE-LINE RUNTIME OBJECT PERSISTENCE
Spawn or destroy objects at runtime with just one line, everything else is fully automatic:
SaveManager.InstantiatePersistent(yourObject);
SaveManager.DestroyPersistent(yourObject);
Supports Resources & Addressables Prefab Loading Modes.
MIGRATION TOOLS
This is where most systems fail. Not OmniSave.
Refactoring your data types? Renaming fields?
OmniSave includes built-in migration tools to upgrade old save files without breaking them:
- Rename & Retype fields safely
Update your game without destroying player progress.
NEXT-GENERATION EDITOR TOOLS
Designed to save developer time:
• Scene View Save Panel: Test saving and loading directly from your Scene View.
• Built-in Save File Browser: View and validate unencrypted save files directly inside Unity.
• Guided Setup: Manual & guided workflows for full control and customization.
FULL DEVELOPER API
For advanced workflows:
- Save All / Load All ( Sync & Async )
- Save specific data
- Event callbacks & Custom save triggers
- Built-in Loading Transitions (Included Smooth UI Fades or implement your own Loading Screens)
- And much more!
PERFORMANCE & COMPATIBILITY
- PC, Mac & Linux
- iOS & Android
- WebGL
- Add your own Storage Services via the API
From the creator of FPS Engine, winner at the 15th Unity Awards.
A modern, production-ready save system that keeps player progress safe and your game running smoothly. OmniSave handles saving, loading, encryption, migrations, and runtime object persistence out of the box. Easy to use when you need quick saves. Powerful when you need full control.
SAVE WITHOUT CODE
Add Saveable > Tick the fields > Done!
OmniSave's Auto-Save System can automatically load your game on start, save when switching scenes, or save when quitting, without writing a single line of code.
Or use the API:
SaveManager.SaveAll();
SaveManager.LoadAll();
WHY OMNISAVE?
Building a save system is complex and time-consuming. OmniSave solves that headache, so you can focus on creating your game, not managing save files.
- Reliability: Atomic saves + Checksums keep your players’ progress safe, avoiding corrupted files.
- Effortless Updates: Built-in Migration Tools to upgrade old saves when you change code or rename variables.
- Lag-Free Performance: 100% asynchronous API ensures heavy scenes save and load smoothly.
- Instant Integration: Works out-of-the-box with Addressables, Resources, and PlayMaker.
WHAT YOU CAN PERSIST:
✓ C# Primitives: int, float, string, etc...
✓ Unity Core Types: Vector3, Quaternion, Color, etc...
✓ Data Collections: Arrays, Lists, Dictionaries, Queues, etc...
✓ Unity References: GameObjects, ScriptableObjects...
✓ Custom Types: Save your own Structs, Classes, etc...
BUILT FOR RELIABILITY
• Asynchronous Operations
Save and load operations run in the background to keep gameplay smooth and responsive.
• Atomic Saves
Ensures your data is always safe, never leaving partial or corrupted data behind.
• CRC32 Checksums
Automatically detect corrupted files.
• AES-256 Encryption
Protect your files and prevent cheating.
• PBKDF2 Key Derivation
Industry-standard key hardening for safer encryption.
• GZip Compression
Smaller files for Faster uploads & Better performance.
ONE-LINE RUNTIME OBJECT PERSISTENCE
Spawn or destroy objects at runtime with just one line, everything else is fully automatic:
SaveManager.InstantiatePersistent(yourObject);
SaveManager.DestroyPersistent(yourObject);
Supports Resources & Addressables Prefab Loading Modes.
MIGRATION TOOLS
This is where most systems fail. Not OmniSave.
Refactoring your data types? Renaming fields?
OmniSave includes built-in migration tools to upgrade old save files without breaking them:
- Rename & Retype fields safely
Update your game without destroying player progress.
NEXT-GENERATION EDITOR TOOLS
Designed to save developer time:
• Scene View Save Panel: Test saving and loading directly from your Scene View.
• Built-in Save File Browser: View and validate unencrypted save files directly inside Unity.
• Guided Setup: Manual & guided workflows for full control and customization.
FULL DEVELOPER API
For advanced workflows:
- Save All / Load All ( Sync & Async )
- Save specific data
- Event callbacks & Custom save triggers
- Built-in Loading Transitions (Included Smooth UI Fades or implement your own Loading Screens)
- And much more!
PERFORMANCE & COMPATIBILITY
- PC, Mac & Linux
- iOS & Android
- WebGL
- Add your own Storage Services via the API