C1-1修改游戏存档
- 本任务为C站 C系列能力认证 训练C1见习工程师能力认证第一个任务
- C站能力认证中心官网 https://ac.csdn.net/
任务要求
- 修改「植物大战僵尸」的存档文件,将一个新玩家的关卡进度直接修改到4-1关(跳关),金钱直接修改到10000
知识点
- 了解二进制、十六进制对于计算机的意义
- 掌握二、七、八、十、十二、十六等多种种数据进制间的转换
- 掌握如何在windows及linux中修改并保存二进制文件
任务实验环境
- 操作系统:win10 64位
- 游戏版本:植物大战僵尸中文免安装绿色版
- 二进制编辑器:Hex Editor Neo 6.54
任务过程
修改游戏关卡
-
打开游戏,创建一个新用户
-
植物大战僵尸为单机游戏,通常用户缓存文件放在C盘,在C盘下搜索游戏英文名’PlantsVsZombies’找到数据文件的文件目录
C:\ProgramData\PopCap Games\PlantsVsZombies\userdata
,新用户的存档文件为:user1.dat
- 在开始游戏之前对游戏存档文件进行备份