SavePoint handles everything your game needs to save and load, so you can focus on making the game.
Drop in a component, tag your fields with [SaveField], and your game state is saved. No subclassing, no hand-wiring, no surprises.
Supports multiple save patterns out of the box:
• Named save slots with timestamps, thumbnails, and custom metadata
• Auto-save on a timer, on quit, or on scene change
• Quick-save and quick-load hotkeys (F5 / F9)
• Session-only checkpoints for respawn points and mid-level state
• Encrypted saves for tamper-resistant player data
Scales from a single save slot to a full scrollable save history UI. Five included demo scenes show real patterns you can copy straight into your project.