A complete Unity save game system with multiple formats, encryption, compression, cloud support, save slots, autosave, and a powerful Editor toolset.Full SDK. No-code editor. Zero lock-in.Whether you're writing every line or skipping code entirely, WagSave gives you the tools to build your save system exactly how you want it.WagSave is a comprehensive, production-ready save game system for Unity 2022 LTS and above, designed to serve developers of all experience levels — from students building their first game to professional studio teams shipping on multiple platforms. It provides a flexible, extensible architecture for saving and loading game data across a wide range of output formats, platforms, and optimization strategies, all configurable through a robust Unity Editor toolset.Available languages:EnglishEspañol (Spanish)日本語 (Japanese)한국어 (Korean)中文(简体)(Simplified Chinese)中文(繁體)(Traditional Chinese)OUTPUT FORMATSBinaryCompact and fast. Ideal for production builds where file size and read speed matter.JSONHuman-readable and portable. Great for debugging and cross-platform development.TextPlain text output for simple or legacy save structures.PlayerPrefsUnity's built-in key-value store for lightweight settings and small save data.Cloud SaveSync saves to Unity's hosted cloud backend. Requires Unity Gaming Services (optional dependency).Note: Binary, JSON, and Text formats each include an indexed variant that uses a data map for random access, allowing individual values to be read without loading the entire file into memory — ideal for larger save files.SAVE OPTIMIZATIONCompressionReduce on-disk file size automatically.EncryptionProtect save data from user tampering.File signingDetect corruption or unauthorized modification.Indexed filesUses a data map for random access so individual values can be read without loading the entire file into memory, keeping performance smooth with larger save files.FEATURESSave Slot SystemFull multi-slot support so players can maintain multiple independent save states. Includes a ready-to-use base UI for save and load slot selection, fully customizable to match your game's visual style.AutosaveBuilt-in autosave system with interval-based and event-driven trigger options, configurable directly in the Unity Editor.Unity Editor ToolsetA comprehensive Editor integration for configuring all save options, formats, optimization layers, and slot settings. Includes per-profile setup, a debug view to inspect save state and serializer output, and extensive logging to trace the complete save and load flow.Extensible ArchitectureAdvanced developers can create entirely new output formats or override existing ones. Custom serializers can also be created or replaced to take full control of how save data is structured and encoded — no package source edits required.Portions of this package were developed with the assistance of AI tools. The source code was written by the developer; AI was used as a code-review aid to review that code, suggest improvements, and help identify and fix bugs. AI also assisted in generating and testing sample/demo content and documentation. All AI-assisted output was reviewed and validated by the developer, who retains responsibility for the final package.


