Fast Save – Scalable Save Data & Network Save & Fast Serializer System


FastSave: save/load + cloud sync for scenes, objects and prefabs. Editor-time code-gen (IL2CPP/AOT friendly), snapshots, visual tools, HTTP/PlayFab/UGS providers. Integrate in minutes.


by chen_lun_fu


Price History +

FastSave is a production‑ready save and cloud‑sync solution covering scene/object/prefab persistence, editor tooling, and complete samples. With editor‑time adapter generation and auto‑registration, it cuts heavy reflection and works reliably on IL2CPP/AOT platforms. Built‑in HTTP/PlayFab/UGS providers and a local server emulator help you ship cross‑device cloud saves fast.

Highlights

  • Scene/Object/Prefab saving (SaveableObject, SaveableSceneData, SaveablePrefabInfo)
  • High‑performance serialization via code‑gen (minimal reflection/GC at runtime)
  • Cloud sync providers: HTTP / PlayFab / UGS (extensible interfaces)
  • Visual tooling and validation (Prefab info drawer, component validator)
  • Snapshots and restore (SaveSnapshot)
  • Complete samples: Basic usage, Cloud sync, Serialization

Why FastSave

  • Minimal boilerplate: mark → generate → SaveSystem API
  • IL2CPP/AOT‑friendly: pre‑generated adapters, no runtime emit required
  • Extensible by design: storage interfaces and adapter registry

Quick start (3–5 minutes)

  1. Import, create FastSaveSetting
  2. Add SaveableObject to targets (Prefab/runtime)
  3. Tools/FastSave → Generate Adapters
  4. Run Samples/BasicUsage to save/load
  5. Pick HTTP/PlayFab/UGS provider and add credentials

Includes

  • Full source (Runtime + Editor)
  • HTTP/PlayFab/UGS providers and abstractions
  • AdapterGenerator, adapter registries, scene data manager
  • Samples and a local server emulator (for HTTP testing)