Save System
Overview
Section titled “Overview”The save system defines the persistence boundary for the project. It is the layer that coordinates providers and backends, not a hidden place for game logic.
Important files
Section titled “Important files”SaveStateManager.csSaveStateSnapshot.csSaveStateScope.csISaveStateProvider.csISaveStateBackend.csSaveStateProviderBehaviour.csJsonFileSaveStateBackend.csPlayerPrefsSaveStateBackend.cs
Media Suggestions
Section titled “Media Suggestions”- Screenshot: Save state manager and backend reference in the Inspector.
- Screenshot: Snapshot or provider component setup.
- GIF: Saving and restoring state.
- Video: Persistence setup for a new project.
- Diagram: Provider → snapshot → backend → restore.