Ultimate Save System Lite – Lightweight Single-Slot JSON Serializer
Decnet Games
$0.0
(no ratings)
Jump AssetStore
Ultimate Save System Lite is the perfect lightweight, plug-and-play serialization utility for Unity developers seeking a simple yet reliable local storage solution.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 FeaturesPlug-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# APISaving 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 lineGameSaveData myData = new GameSaveData();SaveSystemLite.Save(myData);// 3. Load your data backGameSaveData loadedData = SaveSystemLite.Load();🔄 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 ASSETSHere is the list of features covering the Free (Lite) version:JSON SerializationSingle-Slot SavingNative PlayerPrefsPrimitives SupportVectors SerializationColors SerializationArrays SerializationList SerializationWelcome WindowQuick IntegrationFile LookupPath VerificationDirectory CreationSafe FallbacksCross-Platform CoreCode TemplatesIn-Editor TutorialsPerformance OptimizedModular ArchitectureZero Boilerplate🛠️ Technical Details & SpecificationsZero 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

