MegaSave Lite


Written under Application.persistentDataPath as plain human-readable JSON - inspect it, ... FOUR TYPES, ZERO SURPRISES ... ZERO DEPENDENCIES ... ROOM TO GROW ... Support: theteam@ccgnomes.com


by CCGnomes Limited


Price History +

Free, single-file save system for Unity: bool/int/float/string persistence as plain human-readable JSON, with a dependency-free save runtime and no setup step.
  • Unity 6.5 or newer
  • Save runtime has zero package dependencies; the Feature Tour demo uses uGUI, installed automatically on import
  • Four typed overloads: bool, int, float, string (no generics)
  • Plain JSON, one fixed save file under Application.persistentDataPath
  • Every Save call writes to disk immediately, no Flush or AutoFlush concept

PlayerPrefs, but a file you can actually open.

MegaSave Lite is the free, single-file companion to MegaSave Pro. One fixed save file, four typed Save/Load overloads - saving anything else is a compile error, not a runtime surprise.

PLAIN, READABLE JSON

Written under Application.persistentDataPath as plain human-readable JSON - inspect it, back it up, or diff it by hand, unlike PlayerPrefs' opaque per-platform storage.

NO FLUSH, NO SETUP

Every Save call writes to disk immediately. There is no Flush or AutoFlush concept to learn, and no initialization step.

FOUR TYPES, ZERO SURPRISES

bool, int, float, and string via concrete typed overloads, not generics - trying to save anything else is a compile error, not a runtime one.

ZERO DEPENDENCIES

Nothing to install, nothing to configure - drop it in and call Save.

ROOM TO GROW

When you outgrow it, MegaSave Pro adds encryption (AES-256), compression (GZip/Brotli), multiple save files with a first-class save-slot and autosave system, rolling backups with automatic recovery, schema migrations, saving Lists, Dictionaries, custom objects, whole GameObjects and ScriptableObjects, cloud-provider hooks (Steam Cloud and PlayFab), Visual Scripting nodes, and a full suite of Editor tooling.

Support: theteam@ccgnomes.com