[Save] Meta-progression & run persistence #25

Open
opened 2026-08-25 09:52:28 +00:00 by epistemophiliac · 1 comment

Goal: Carry progress between runs; resume interrupted runs.

Acceptance (extends existing Game.gd):

  • Persistent profile: unlocks, currency, stats across runs
  • Run checkpoint: save floor state on floor entry (crash-safe resume)
  • Cloud-safe: local-only, deterministic save, no secrets
  • Save migration: versioned schema for forward compatibility
  • Integrity: validate on load, reject corrupt saves gracefully
**Goal:** Carry progress between runs; resume interrupted runs. **Acceptance (extends existing Game.gd):** - [ ] Persistent profile: unlocks, currency, stats across runs - [ ] Run checkpoint: save floor state on floor entry (crash-safe resume) - [ ] Cloud-safe: local-only, deterministic save, no secrets - [ ] Save migration: versioned schema for forward compatibility - [ ] Integrity: validate on load, reject corrupt saves gracefully
Author
Owner

Does not fit scope.

Does not fit scope.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
epistemophiliac/roguelite#25
No description provided.