Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Utilities
1/1
State saving for Unity DOTS. The perfect foundation for Replay Systems, Level Resetting, Open World State Saving and much more.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2022.3.4f1
Compatible
Compatible
Compatible
Description

Latest version of QuickSave supports Entities 1.0.11, new versions will get released as unity releases new versions of their Entities package.


This Unity DOTS-related package enables you to asynchronously load and save state on entities without the need for any feature-specific code.

The highly optimized implementation makes it a solid foundation for ambitious features since it can easily run on every frame.


Depending on what state you choose to save, anything is possible.

You can choose to save the whole state of your application (given it is in ECS), maybe you choose to only save a handful of gameplay entities for a certain game mechanic, or you can do anything inbetween!


Here are some ideas:

  • Replay System
  • Level Reset without reloading scenes
  • World Streaming & World State Saving
  • Time-rewind Gameplay
  • User Generated Content
  • QA Testing & Bug Reproduction
  • Networking

The Demo Project is the ideal tool to learn how to use the asset.

Together with the readme & package manual inside this asset, it will get get you started in no time.


You can even test out the capabilities of the package before buying it.

Get the Demo Project Here

This public Demo comes with a restrictive license, so you'll still have to buy this asset here to use QuickSave in your commercial project!


Custom licenses are a definite possibility, just reach out to me directly. Useful in the case of large teams etc.

Technical details

Easy to Use

  • Stores the state from any set amount of entities into one simple array
  • No need for any state-specific saving or loading code
  • ECS API with all the benefits of Unity's safety systems

Performant

  • All code is Burst compiled & most of the work is done in async jobs
  • Single schedule call per container

Scalable

  • Partitions savedata by subscenes (or by any other GUID)
  • Stores user-defined state in binary format

Extendable

  • Make & Manage your own QuickSaveSystems
  • Make & Manage your own Containers
  • Default File Serialization implementation with the option to customize

QuickSave | State Saving for DOTS

(not enough ratings)
13 users have favourite this asset
(13)
$25
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
325.6 KB
Latest version
1.0.3
Latest release date
Sep 5, 2023
Original Unity version
2022.3.4
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR
$25