Ultimate Save System Pro – Encrypted JSON, Save Slots, Async & Cloud Sync OFFICIAL SALE

Ultimate Save System Pro is a feature-rich, high-performance serialization and storage solution designed specifically for modern Unity games.



Engineered to solve the pain points of scale and security, it wraps robust AES-128 cryptographic encryption and GZIP compression around a fast, multithreaded I/O engine. With built-in support for multiple save slots, the system decouples metadata handles to list saves instantly without UI lag.


Developers can configure, inspect, and edit raw player data directly within the editor via a premium Dark UI Control Panel and live JSON Save Inspector. It includes a robust safe-write pipeline that generates .bak backups to prevent corruption during sudden power losses, and an automatic VersionMigrator to update legacy save schemas seamlessly.

Whether you need a local, encrypted slot manager or want to sync data to PlayFab or Firebase via the ICloudProvider interface, Save System Pro offers a modular, zero-boilerplate C# API that handles everything. From casual mobile titles to massive RPG databases, this package ensures player progress is secure, optimized, and cloud-ready out-of-the-box.




⭐ Key Features

  • Military-Grade Security (AES-128): Protect save data from memory injectors, hex editors, and cheat engines with fast native AES-128 encryption.

  • GZIP Binary Stream Compression: Drastically reduces file sizes and minimizes cloud data transfer payloads.

  • High-Speed Multithreading (Async I/O): Perform heavy serialization, encryption, and disk operations on background threads using SaveAsync and LoadAsync to prevent frame rate stuttering.

  • Advanced Multi-Slot Management: Decoupled metadata generation (e.g. slot_0_meta.sav) lets you load playtime and metadata instantly without parsing massive game-state files.

  • Live In-Editor Save Inspector: Premium dark UI window to view, decrypt, and edit active save files directly inside the Unity Editor without leaving the workspace.

  • Data Integrity & Recovery System: Writes files to safe temporal locations first, auto-generating .bak backups to restore states in case of crash or device power failure.

  • Version Migrator & Schema Schema Updates: Smoothly upgrade older player saves to new formats using schema versioning hooks without breaking existing progress.

  • Cloud Ready Architecture: Pre-wired interfaces (ICloudProvider, CloudSyncManager) to effortlessly link local saves to remote databases like PlayFab, Firebase, or Steam Cloud.

  • PlayerPrefs Importer: Direct migration tools to pull legacy database entries and registry inputs into the new encrypted slot layout in one click.

💻 Production-Ready C# API

Zero-boilerplate integrations designed for ease-of-use:



using DecnetGames.SaveSystemPro;

using System.Threading.Tasks;

using UnityEngine;


// 1. Core Data Class

[System.Serializable]

public class ProfileData

{

public string heroName = "Lancelot";

public int gold = 9999;

public string currentQuest = "Slay The Dragon";

}


// 2. Standard Synchronous Call

SaveSystemPro.Save(slotIndex: 1, myData);


// 3. Multi-Threaded Async Execution (No Framerate Drops)

async void SavePlayerProgress()

{

ProfileData data = new ProfileData();

SaveResult result = await SaveSystemPro.SaveAsync(slotIndex: 1, data);


if (result == SaveResult.Success)

{

Debug.Log("Game Saved Securely!");

}

}



🔄 Lite vs Pro Version Differences

While the Free (Lite) version handles basic single-slot local JSON serialization, the Pro Version adds:


  • Unlimited Save Slots (Lite is restricted to single-slot saving)

  • AES-128 Cryptographic Encryption (Lite saves in raw unencrypted JSON)

  • GZIP File Size Compression (Lite has no native compression features)

  • Threaded Async Operations (Lite runs synchronously on the main thread)

  • Live Editor View & Edit Inspector (Lite only allows path lookup)

  • Version Migrator & Schema Schema Updates (Lite does not support auto-migration)

  • Automatic Backup Protection (Lite has no temporal write safety nets)

  • Cloud Sync Core Interfaces (Lite is local offline storage only)

JOIN DISCORD | DOCUMENTATION | OTHER ASSETS