Universal Save System (JSON + Versioning) View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2022.3.62 or later
Package size
203 KB
Files
27
Favorites
1
Views in the past week
11

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Universal Save System (JSON + Versioning)

by SomeTimesAtNight (opens in new tab)

No ratings yet

  • Price drop

Slot-based JSON save/load system for Unity with versioning, demo scenes, and ready-to-extend save components.

Discount -33% Previous price $7.49 Price $4.99

Lowest recorded price

Get 33% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Universal Save System (JSON + Versioning), 6 months Current $4.99; lowest $4.99; highest $15.99 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 3

Universal Save System (JSON + Versioning) screenshot 1

Universal Save System (JSON + Versioning) screenshot 1

About this asset

Universal Save System is a lightweight, customizable save/load framework for Unity that helps developers add persistent game data quickly without relying on third-party dependencies.

The package is built around a simple ISaveable workflow. Any object can join the save pipeline by implementing save and load methods, which makes the system easy to adapt for many project types. The included runtime supports JSON serialization, multiple save slots, optional PlayerPrefs storage, version upgrading for older save files, and automatic scene-friendly save management through a central SaveManager.

Included example components cover common gameplay needs such as player position and health, inventory data, progression data, and settings data. These scripts are intentionally simple and well-commented so they can be used directly in prototypes or extended for full production projects.

The package also includes:

  • A playable demo scene
  • A main menu scene with save slot actions
  • Save, load, and delete slot flow
  • Documentation and quick-start guides
  • Assembly definitions for cleaner project organization

This content is highly customizable and suitable for many genres, including survival, RPG, adventure, shooter, sandbox, horror, and simulation projects. It works especially well for developers who want a reusable foundation for local save systems and prefer to expand the data structure to match their own game.

Whether you need a starting point for a prototype or a clean base for a production save system, this package is designed to save setup time and make persistence easier to maintain.

From the publisher's Asset Store listing.

Technical details

  • JSON-based save and load system
  • Multiple save slots
  • Save, load, and delete slot support
  • ISaveable interface for custom saveable objects
  • Central SaveManager with singleton workflow
  • Save versioning and upgrade pipeline
  • Optional PlayerPrefs storage
  • File-based local save storage
  • Auto-load on startup
  • Auto-save on application quit
  • Example save components for player, inventory, progress, and settings
  • Demo main menu scene with slot selection
  • Playable demo gameplay scene
  • Well-commented C# scripts
  • Included documentation and quick start guide
  • Assembly definition files for cleaner integration
  • No third-party dependencies

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.62f3 Compatible Compatible Compatible Compatible

As listed on the Asset Store.