文章目录
前言
游戏存档不言而喻,是游戏设计中的重要元素,可以提高游戏的可玩性,为玩家提供更多的自由和控制权。
我们主要是实现对存档的创建,获取,保存,加载,删除,缓存,加密,支持多存档。存档有两类,一类是用户型存档,存储着某个游戏用户具体的信息,如血量,武器,游戏进度,一类是设置型存档,与任何用户存档都无关,是通用的存储信息,比如屏幕分辨率、音量设置等。
存档文件支持很多数据类似,这里我选择Json,可读性较强,易修改。
一、前置知识
1、获取各种文件路径
Application.persistentDataPath
获取的是持久化文件夹路径
其他:https://blog.csdn.net/qq_36303853/article/details/129688513
2、将字符串存入文件中
File.WriteAllText()
将字符串写入到指定