Zero-code saving
Add a Saveable Component, mark properties SaveGame (or tick them in the config panel), then call Save / Load. It persists transforms, marked properties, runtime-spawned and destroyed actors, and data that survives across levels.
Save and load your whole game state without writing serialization code. Add a Saveable Component, mark the properties you care about, and call Save or Load — JustSave persists transforms, marked properties, runtime-spawned and destroyed actors, and cross-level data. Robust files come standard: compression, optional AES-256 encryption, checksums, atomic writes, auto-backups with repair, save-version migration, auto-save and slot thumbnails. Pure C++, ships no content.
Add a Saveable Component, mark properties SaveGame (or tick them in the config panel), then call Save / Load. It persists transforms, marked properties, runtime-spawned and destroyed actors, and data that survives across levels.
Compression, optional AES-256 encryption, checksums, atomic writes and auto-backups with repair keep saves safe. Save-version migration means old saves still load after you ship an update; auto-save and slot thumbnails round it out.
One panel lists every saveable class and the properties to tick, plus a slots browser, spec import/export and a read-only Save Graph view — so you configure what gets saved without hunting through code.

Documented, supported, and built to survive engine upgrades.
Lifetime licence on Fab. Use in unlimited personal & commercial Unreal projects.