植物大战僵尸总结

  • 该任务是修改游戏关卡和游戏金币
    • 实现思路
    • 实现步骤
    • 总结

该任务是修改游戏关卡和游戏金币

实现思路

  1. 下载单机游戏;
  2. 查找游戏的本地文件路径;
  3. 查找游戏关卡控制数据;
  4. 查找游戏金币控制数据
  5. 修改游戏关卡控制数据;
  6. 修改游戏金币控制数据;

实现步骤

  1. 游戏文件肯定是保存在本地,具体那个位置?默认路径还是那里?
    如果是默认路径,这个路径是哪里?如果不是怎么查找?
    最终实现:找到游戏默认路径
    尝试通过工具查找路径
  2. 查看文件内容,发现关卡控制数据?这个数据是怎么存储的?二进制?怎么识别?
    最终实现:下载进制文件编辑工具,转换成2进制。比较2次游戏存档文件差别,发现控制数据,分析控制数据,得出结论,关卡是通过数据控制,修改后测试正常。
  3. 查看文件内容,发现金币控制数据?这个数据是怎么存储的?二进制?怎么识别?
    最终实现:下载进制文件编辑工具,转换成2进制。比较2次游戏存档文件差别,发现控制数据,分析控制数据,得出结论,关卡是通过数据控制,修改后测试正常。

总结

1、游戏文件存储目录可以借助工具。
2、文件分析可以借助工具。
3、进制文件进制可以相互转换,只是展示方式不一样。
4、进制可以相互转换,遵循转换规则即可。
5、思路决定速度。

植物大战僵尸修改存档总结相关推荐

  1. 植物大战僵尸用户存档修改(CSDN任务1,20210418)

    植物大战僵尸用户存档修改 任务目标 目标1:修改<植物⼤战僵⼫>的存档⽂件,能跳到指定关卡,例如「5-1」 目标2:修改<植物⼤战僵⼫>的存档⽂件,让游戏账户有指定数量的⾦币 ...

  2. 初识数据编码,从 0 开始的进阶之路 ! ~ 内附:植物大战僵尸修改游戏存档、金币 演示~

    学习目标: 任务一: 在code.org完成计算机像素相关内容练习,理解计算机二进制存储图片的底层原理. 任务二: 掌握使用进制编辑器. 学习内容: 任务一(用 0 和 1绘图): 1. 使用使用0和 ...

  3. **C1-1任务解析**——植物大战僵尸-修改游戏进度和金币(用户存档文件)

    C1-1任务解析 植物大战僵尸-修改游戏进度和金币(用户存档文件) 一.软件安装准备 1.植物大战僵尸安装包 https://pan.baidu.com/s/1jEhpBlotLbUeCKTWJfOh ...

  4. 修改植物大战僵尸游戏存档,二进制绘制字符或图形

    目录 修改植物大战僵尸游戏存档 安装游戏注册用户 找到用户的游戏存档二进制文件并修改 二进制绘制字符或图形 修改植物大战僵尸游戏存档 植物大战僵尸版本:植物大战僵尸2010年度版 操作系统:Windo ...

  5. 汉化版植物大战僵尸修改器

    1,自己用c#调用api写了一个植物大战僵尸修改器: 2,可以修改阳光值,金钱,花肥,杀虫剂,树肥,巧克力等属性: 3,自动拾取(冒险模式有效),无等待建造: 4,可以选择不同模式的跳关: 5,僵尸游 ...

  6. 植物大战僵尸 php,植物大战僵尸修改器使用方法 PHP __autoload函数(自动载入类文件)的使用方法...

    这也是OO设计的基本思想之一.在PHP5之前,如果需要使用一个类,只需要直接使用include/require将其包含进来即可.下面是一个实际的例子: 复制代码 代码如下: class ClassA{ ...

  7. VB版 植物大战僵尸修改器

    植物大战僵尸这个小游戏做的还真不错,我看到了几个版本的植物大战僵尸修改器,如C++版,C#版,所以就改写了一个VB版本的,以下是源码 '界面中有两个按钮,分别是cmdSunUnlimited(capt ...

  8. C1任务01-信息编码之修改植物大战僵尸数据存档

    任务要求: ⾸先,修改<植物⼤战僵⼫>的存档⽂件,能跳到指定关卡,例如「5-1」 其次,修改<植物⼤战僵⼫>的存档⽂件,让游戏账户有指定数量的⾦币 然后,修改<植物⼤战僵 ...

  9. win10玩cf不能全屏_一些全屏游戏在Win10运行问题的解决(以植物大战僵尸+修改器为例)...

    <植物大战僵尸>是一款十分经典的游戏,由PopCap Games开发的一款益智策略类单机游戏,于2009年5月5日发售. 问题解决 WindowsRegistryEditorVersion ...

  10. C1任务01植物大战僵尸修改

    这里写目录标题 目录 挑战 说明 内容 一.任务实现工具: 游戏:植物大战僵尸中文版 十六进制编辑器:Hex Editor Neo 二.任务实现过程 1.修改关卡 2.修改金币数量 3.解锁所有模式 ...

最新文章

  1. 鸿蒙OS:万物互联,方舟Compiler
  2. SVN提交错误:working copy is not up-to-date解决方法
  3. linux命令——tar
  4. linux cron指定用户,Centos下crontab指定执行用户
  5. mysql忘记命令后半部分_Mysql 5 易忘的命令
  6. Python格式化输出方法
  7. (转)基于MVC4+EasyUI的Web开发框架经验总结(5)--使用HTML编辑控件CKEditor和CKFinder...
  8. three.js 下载安装、开发环境
  9. 百度文库 复制文本 下载文档
  10. python背包问题并行_背包问题九讲python3实现
  11. 驰为 hi12 linux,驰为Hi12 最适合入手的手写平板 真的可以试试
  12. 逻辑清晰四个实用原则(金字塔原理)
  13. 如何在Word中快速制作组织结构图?没想到可以如此简单
  14. 腾讯云区块链,产业区块链的坚守者
  15. PC版微信自动回复工具
  16. python三维图视角旋转_在python-matplotlib-Jupyter Noteb中交互式旋转三维绘图
  17. 重磅|中国PostgreSQL分会与中软国际全面战略合作协议签订
  18. 临时和持久化的网络驱动器映射
  19. 增量编译技术在Lightly中的实践
  20. HDU 5066 Harry And Physical Teacher(数学)

热门文章

  1. ilo管理脚本 hponcfg方式
  2. 基于WebGIS的电子政务应用(基于J2EE的MVC架构)
  3. 问题——TortoiseGit Git clone 的时候密码写错
  4. 网络安全必会的基础知识
  5. Siemens配置许可证服务器,OPC 服务器 配置
  6. html 项目实战摄影开课吧,最新《开课吧Web全栈架构师正式课》(Vue.JS及实战项目)...
  7. RepeatMasker使用
  8. Cents7通过rpm安装mysql
  9. 没有寻线仪怎么找网线_乱七八糟的网线怎么找?寻线仪来帮你
  10. [译]为什么苹果眼镜会没有ARKit——当前AR产品的8大问题