Godot Save/Load System
A downloadable asset pack
Can't code? No Problem!
Godot ships no built-in save system, and rolling your own gets ugly the second you hit multi-slot UI, schema migrations on the first content patch, or a crash mid-write that corrupts a slot. This addon ships those already solved — Inspector-driven property persistence on the front, real engineering on the back. No boilerplate per object, no C++, no version drift when 4.x bumps.
Inspector-first save system for Godot 4.3+. Multi-slot, autosave, JSON or encrypted backends, schema migration, editor dock. Pure GDScript — no C++, no version fragility.
**What's included:**
- `Saveable` node with Inspector property allowlist — no per-object boilerplate
- `SaveManager` autoload — multi-slot save / load / delete / list, interval or signal-driven autosave
- JSON and encrypted-binary backends, atomic writes (crash-safe)
- Schema migration between save format versions (rule-based or callable)
- Editor dock — inspect, duplicate, delete slots without running the game
- Per-slot metadata: timestamp, playtime, label, optional screenshot
- Direct save-contract opt-in for code-first nodes that don't want a `Saveable` child
Runnable platformer demo: walk, collect, save to slot 2, reload slot 1, watch the player and collectibles snap back to the previous state. The Inspector setup is visible — you can see exactly which properties are persisted.
Godot 4.3+, pure GDScript, no C++. Full documentation and a runnable demo included.
Try the free Lite tier first — https://cindieforge.itch.io/godot-saveload-system-lite. It's the working core — single-slot JSON save/load with the same `Saveable` pattern — so you can see exactly how it fits your project before you buy the full version.
Purchase
In order to download this asset pack you must purchase it at or above the minimum price of $14.99 USD. You will get access to the following files:



Leave a comment
Log in with itch.io to leave a comment.