Save System - is a simple singleton class that can load and save PlayerData in PlayerPrefs. You can add your variables to this class and change their values during the game.
QUESTIONS:
1. How do I get PlayerData? - Use SaveSystem.Instance.Data
private void Start()
{
var data = SaveSystem.Instance.Data;
//For example...
data.Sounds = false;
data.Vibration = true;
}
2. How to save data? - Use SaveSystem.Instance.SaveData();
private void Start()
{
//You need to save data after changes
SaveSystem.Instance.SaveData();
}