Para una partida real, normalmente conviene guardar datos en un archivo.

Namespace

using System.IO;

Guardar texto

File.WriteAllText(ruta, contenido);

Leer texto

string contenido =
    File.ReadAllText(ruta);

Comprobar existencia

if (File.Exists(ruta))
{
}

Eliminar archivo

File.Delete(ruta);

Ejemplo con JSON

string json =
    JsonUtility.ToJson(datos, true);

File.WriteAllText(ruta, json);

Cargar:

string json =
    File.ReadAllText(ruta);

SaveData datos =
    JsonUtility.FromJson<SaveData>(json);

Resumen rápido

File.WriteAllText(...)
File.ReadAllText(...)
File.Exists(...)
File.Delete(...)