ChronoSave – Secure & Scalable Save System View on Asset Store (opens in new tab)

Package details

Latest version
2.0
Last updated
First released
Unity version
6000.2.9 or later
Package size
5.0 MB
Files
66
Favorites
1
Views in the past week
3

Price tracking

Last checked
Tracked since
Lowest recorded
$17.49 on

Keywords

ChronoSave – Secure & Scalable Save System

by ZeroGravity Devs (opens in new tab)

No ratings yet

ChronoSave is a secure, production-ready Unity save system with encrypted saves, scene-aware loading, runtime prefab support, versioned migration, and powerful editor tools.

Price $24.99

Buy on Asset Store (opens in new tab)

Affiliate link ยท Purchases support this site

Price history

Last 6 months

USD
Price history for ChronoSave – Secure & Scalable Save System, 6 months Current $24.99; lowest $24.99; highest $24.99 in this period. $0 $12.5 $25 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 7

ChronoSave – Secure & Scalable Save System screenshot 1

ChronoSave – Secure & Scalable Save System screenshot 1

About this asset

ChronoSave โ€“ Professional Save System for Unity (Secure, Scalable & Production-Ready)

ChronoSave is a powerful Unity save system designed for real-world game development. It provides a secure, scalable, and production-ready solution for saving and loading game data across scenes, sessions, and long-term updates.

Unlike basic save solutions or PlayerPrefs-based approaches, ChronoSave uses a robust object-based save architecture with stable identities. This ensures reliable save and load behavior for complex Unity projects, including multi-scene setups and runtime-spawned objects.

Whether you're building an RPG, survival game, simulator, or action game, ChronoSave delivers a complete save & load system for Unity with performance, security, and future-proofing in mind.

๐Ÿš€ Key Features

  • Multiple Save Slots โ€“ Manual saves, autosaves, checkpoints, and profiles
  • Scene-Aware Saving & Loading โ€“ Prevents cross-scene corruption and duplication
  • Runtime Prefab Support โ€“ Restore dynamically spawned enemies, items, and world objects
  • AES-256 Encryption โ€“ Secure save files with random IV implementation
  • SHA-256 Integrity Verification โ€“ Detect tampered or corrupted saves
  • Automatic Backup Recovery (.bak) โ€“ Safe fallback if corruption is detected
  • Versioned Save Migration System โ€“ Maintain compatibility across game updates
  • Optional LZ4 Compression โ€“ Reduce save file size for large projects
  • Async Save Execution โ€“ Prevent frame hitches during gameplay
  • Built-in Save Profiler โ€“ Analyze performance of your save system
  • Slot Screenshot & Metadata System โ€“ Perfect for real save slot UI
  • UnityEngine.Object Reference Support โ€“ Safe ID-based persistence for ScriptableObjects and prefabs
  • Field Rename Safety โ€“ Rename variables without breaking existing save files
  • Full Editor Tooling Suite โ€“ Inspect, validate, and manage saves directly in Unity

๐ŸŽฎ Built for Real Games

ChronoSave is ideal for:

  • RPG save systems
  • Open-world games
  • Survival games
  • Simulation games
  • Strategy games
  • Multi-scene Unity projects
  • Large-scale projects requiring secure data persistence

It is not a simple key-value storage wrapper. ChronoSave is a complete data persistence framework for Unity built for developers who need reliability and long-term maintainability.

๐Ÿ— Why ChronoSave?

Many Unity save systems focus only on basic serialization. ChronoSave goes further by combining:

  • Secure encryption
  • Tamper detection
  • Migration pipelines
  • Runtime prefab restoration
  • Scene-safe architecture
  • Performance optimization

This makes it suitable for both indie developers and professional studios who need a dependable Unity save & load system that scales with their project.

From the publisher's Asset Store listing.

Technical details

๐Ÿ”ง Technical Details

๐Ÿ— Architecture

  • Object-based save system (no fragile key-value hacks)
  • Stable SaveIdentity system for reliable object persistence
  • Scene-aware save & deferred restore system
  • Runtime-spawned prefab restoration
  • Save Groups for selective save & load
  • Global (cross-scene) persistent data support
  • Assembly-based plugin architecture (Runtime & Editor separated)
  • Clean API-driven save & load workflow

๐Ÿ’พ Save System Features

  • Multiple save slots with metadata support
  • Slot-based saving with independent files
  • Autosave support (focus loss / application quit)
  • Optional LZ4 compression for reduced file size
  • Dirty object tracking for performance optimization
  • Async save execution (non-blocking operations)
  • Slot screenshot & metadata support

๐Ÿ” Security & Data Integrity

  • AES-256 encrypted save payloads (Random IV per save)
  • SHA-256 hash-based tamper detection
  • Automatic backup (.bak) creation
  • Corruption detection with recovery fallback
  • Safe handling of missing or invalid save data

๐Ÿ”„ Versioning & Long-Term Support

  • Save schema version tracking
  • Migration pipeline for upgrading old save files
  • Field rename safety via [SaveFormerlyAs]
  • Backward-compatible loading
  • Safe failure handling for incompatible versions

๐Ÿ”— Unity Object & Reference Support

  • ID-based UnityEngine.Object persistence
  • ScriptableObject reference support
  • Scene object reference resolution
  • Prefab registry system for runtime objects
  • Safe, controlled reference mapping (no direct Unity object serialization)

๐Ÿ›  Editor Tools (Zerogravity Menu)

  • Save Data Viewer (read-only inspection)
  • Save Slot Overview (slot metadata display)
  • Save Profiler (performance breakdown)
  • Prefab Registry (runtime prefab management)
  • Validate Setup (configuration diagnostics)
  • Open Save Folder (persistentDataPath shortcut)
  • Clear All Save Data (development utility)

๐ŸŒ Platform Compatibility

  • Platform-agnostic architecture
  • Works on PC & Mobile out of the box
  • Console-friendly via custom storage providers
  • Uses Unityโ€™s Application.persistentDataPath
  • Storage abstraction via ISaveStorageProvider

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.3.8f1 Compatible Compatible Compatible Compatible
6000.2.9f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.