A flexible save and load system for Unity using .json and PlayerPrefs, featuring:
- Screenshot capture at save moment
- Auto Save (by time or events)
- Page-based save system
- TMP (TextMeshPro) UI support
- Modular architecture for easy integration
Save Custom Game - Package v0.1.0 / Documentation
- 💾 Save & Load system using JSON serialization
- 🧠 Optional
PlayerPrefsstorage mode - 📸 Screenshot capture at save moment
- ⏱ Auto Save system (time-based or event-based)
- 🗂 Multi-slot / paged save menu system
- 🎮 Runtime save testing utilities
- 🧱 Modular components (scene, UI, auto-save separated)
- 🖥 Full TextMeshPro UI support
- ⚙️ Editor tools for easy setup inside Unity
This package is designed for Unity developers who need a modular and extensible save system.
It allows you to:
- Save complex game states
- Capture visual screenshots of saves
- Organize saves into pages and slots
- Use automatic or manual saving systems
- Integrate easily into UI-based menus
It is fully compatible with TextMeshPro UI system.
You can learn how to use this system step-by-step here:
- Current Git version: v1.0
- Compatible with Unity UI + TextMeshPro
- Designed for runtime and editor workflows
Suggestions, improvements, and bug reports are welcome.
Feel free to contribute ideas to improve the system further.