PlayerPrefs, JSON, files, ScriptableObjects and save systems.
PlayerPrefs
JSON and JsonUtility
Saving and Loading Files
Application.persistentDataPath
SaveData Class
Basic Save System
ScriptableObjects
Configuration Data vs Save Data
Saving Lists
Saving Position, Rotation and Scene
Save Versioning
Autosave
Validation and Corrupted Files
Data Between Scenes
What You Should Not Save Directly
Save Security and Tampering
Common Saving Mistakes
Complete Save System Example