一.开发存档应用,存档时找出游戏存档的相当文件,生成压缩包,放到规定的目录下;使用存档时,把指定路径的压缩包,解压到具体游戏的存档位置。
管理本地或线上的存档列表,需云存档时上传或下载压缩文件。
每个游戏存档包括哪些文件,放在哪个目录下,需存档程序自己管理。所以存档程序需要自己定义规范打包zip文件的目录结构及辅助信息文件
二.存档应用开发要求
用VC++(VS2019)开发,一个独立命令行程序,应没用附加文件,如dll的。
程序尽可能的小,原则上不应超过5M。
如用到MFC,需静态连接.
如程序正常处理,结束时退出码为0。逻辑性走不下去退出,退出码不为0, 出错信息可用命令行输出。
Zip库、JSON库的选用预先沟通,应选用用依赖少的库,避免引入大的框架导致程序编译后非常大。
代码风格良好,命名不能用中文,风格规范统一,逻辑及特别处理需加注释