Не рекомендую использовать для этого PlayerPrefs и стандартную сериализацию Unity
https://docs.unity3d.com/2020.1/Documentation/Manu.... Почему не стоит использовать PlayerPrefs? Потому что если потом ты захочешь отредактировать или перенести куда-либо свои сохраненные данные это будет очень не удобно. А стандартная сериализация Юнити в Json очень много что не умеет сериализовать (например Dictionary или Enum человекопонятным языком а не цифрами)
Тебе подойдет просто сохранение Json в какую-либо папку (например в StreamingAssets или Resources). Для сериализации в Json настоятельно рекомендую использовать NewtonSoft (
https://docs.unity3d.com/Packages/com.unity.nuget....). Вот гайд от Unity, как записывать различные файлы в StreamingAssets
https://learn.unity.com/tutorial/working-with-the-...