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