Ultimate Save System Lite – Lightweight Single-Slot JSON Serializer View on Asset Store (opens in new tab)

Package details

Latest version
1.0.1
Last updated
First released
Unity version
2022.3.55 or later
Package size
44 KB
Files
17
Favorites
3
Views in the past week
3

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

Ultimate Save System Lite – Lightweight Single-Slot JSON Serializer

by Decnet Games (opens in new tab)

No ratings yet

Ultimate Save System Lite is the perfect lightweight, plug-and-play serialization utility for Unity developers seeking a simple yet reliable local storage solution.

Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Ultimate Save System Lite – Lightweight Single-Slot JSON Serializer, 6 months Current Free; lowest Free; highest Free in this period. $0 Jul Aug Sep Oct Nov Version 1.0.1 released 21 Jun 2026 v1.0.1

Asset preview

1 / 6

Ultimate Save System Lite – Lightweight Single-Slot JSON Serializer screenshot 1

Ultimate Save System Lite – Lightweight Single-Slot JSON Serializer screenshot 1

About this asset

Ultimate Save System Lite is the perfect lightweight, plug-and-play serialization utility for Unity developers seeking a simple yet reliable local storage solution. 

Built as a single-slot JSON serializer, it completely removes the need for writing complex stream readers or boilerplate save code. The Lite version allows you to save and load primitives, arrays, lists, vector types, and colors with a single C# line. Unlike crude PlayerPrefs solutions, it writes clean JSON files to the device's persistent data path, ensuring cross-platform compatibility and organized file structures. It features a premium, Unity-native Welcome and Quick-Start window that provides instant integration templates and API documentation directly in your editor. Additionally, the built-in Save Inspector lets you verify active save file existence and paths with zero hassle. Designed as a standalone, lightweight tool, it offers the core serialization pipeline of our premium suite without any complex configurations or assembly dependencies. It's the ideal upgrade from basic player registry keys, providing a robust, lightweight foundation for mobile games, prototypes, game jams, or small-scale indie titles.

⭐ Key Features

  • Plug-and-Play Integration: Save and load data with just one line of code. No configuration required.
  • Flexible Serializer: Serializes arrays, lists, strings, integers, bools, floats, Vector3s, Colors, and complex C# class hierarchies.
  • Unity-Native Welcome Window: Interactive welcome dashboard containing copy-pasteable code templates and quick-start tutorials right inside the Editor.
  • Lite Save Inspector: Custom Editor window showing active save file existence, persistent file path lookup, and easy directory navigation.
  • Write Safety Checks: Automated folder creation and safe fallback directory handlers to prevent write errors on locked systems.
  • No Overhead / Lightweight: Zero external DLL dependencies, clean code architecture, and high performance.

💻 Quick & Clean C# API

Saving and loading is incredibly straightforward:

using DecnetGames.SaveSystemLite;

using UnityEngine;

// 1. Define your save class structure

[System.Serializable]

public class GameSaveData

{

    public string playerName = "New Hero";

    public int playerLevel = 1;

    public Vector3 lastPosition;

}

// 2. Save your data in one line

GameSaveData myData = new GameSaveData();

SaveSystemLite.Save(myData);

// 3. Load your data back

GameSaveData loadedData = SaveSystemLite.Load<GameSaveData>();

🔄 Looking for More Advanced Features?

Upgrade to Ultimate Save System Pro to unlock:

  • Unlimited Save Slots: Manage multiple separate profiles and save slots.
  • AES-128 Cryptographic Security: Protect save files from cheat tools and hex editors.
  • GZIP File Size Compression: Optimize local storage footprint and cloud payloads.
  • High-Speed Threaded I/O: Safe asynchronous SaveAsync and LoadAsync methods.
  • Live In-Editor Save Inspector: View, decrypt, and edit active slot values directly in Unity.
  • Version Migrator Hooks: Prevent save file corruption when mutating game data schemas.
  • Automated Backup Protection: Safe-writes with temporal backups and .bak fallbacks.
  • Cloud Synchronizer Core: Pre-built integration interfaces for PlayFab, Firebase, and Steam.

JOIN DISCORD | DOCUMENTATION | OTHER ASSETS

From the publisher's Asset Store listing.

Technical details

Here is the list of features covering the Free (Lite) version:

  1. JSON Serialization
  2. Single-Slot Saving
  3. Native PlayerPrefs
  4. Primitives Support
  5. Vectors Serialization
  6. Colors Serialization
  7. Arrays Serialization
  8. List Serialization
  9. Welcome Window
  10. Quick Integration
  11. File Lookup
  12. Path Verification
  13. Directory Creation
  14. Safe Fallbacks
  15. Cross-Platform Core
  16. Code Templates
  17. In-Editor Tutorials
  18. Performance Optimized
  19. Modular Architecture
  20. Zero Boilerplate

🛠️ Technical Details & Specifications

  • Zero DLLs: Written in 100% clean C# script form, enabling easy editing and full visibility.
  • High Performance: Uses Unity’s native JsonUtility underneath for maximum mobile performance and low memory allocation.
  • Editor Integration: Native Unity Editor GUI custom layouts for welcome pages and settings inspector.
  • Namespace Isolation: Encapsulated under DecnetGames.SaveSystemLite namespace to prevent name clashes with other systems.

Supported Unity Versions: Unity 2021.3 LTS, Unity 2022.3 LTS, Unity 6, and newer versions.

Supported OS (Cross-Platform): Windows, macOS, Linux, Android, iOS, WebGL, consoles.

Link to Documentation: Documentation

Compatibility

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

As listed on the Asset Store.