通过C1认证,表明持有人具备软件开发所必需的基础知识,包括“信息/编码”、“IP/组网”、“程序逻辑”和“Web基础”能力,其中程序逻辑使用JavaScript语言作为编程语言。C1认证确保持有者可以从事软件开发相关的见习/实习类岗位工作。
一、所需的准备?
软件:
- Hex Editor Neo(修改的工具)
- PlantsVsZombies(植物大战僵尸)
- 准备工作最后
官网下载地址: https://www.hhdsoftware.com/hex-editor
由于我英语不太好,我在此基础上下载了汉化的语言包!虽然使用英文版本会更好,但只需在15天试用期内加上英文版即可。
方法一:Tools-Settings-language 将English换成中文。
方法二:点击I can’t find my language in this list,去Github上下载文件,自己配置语言包,进行汉化!
方法三: 查找网上现成的汉化包,我使用的是2017年的语言包,还有一个filename!记得支持正版哦!
下载地址:在自己的电脑商店内搜索(植物大战僵尸)即可。
不建议从网上下载,因为很容易附带木马。
二、正式解题
- 任务一
- 首先检查隐藏项目是否已勾选。
- 找到Userdata文件
- 多创建几个存档,观察Hex Editor Neo中的数据变化
- (可以制作一个表格,记录不同的变化,然后总结规律)
- 规律:
- 任务二
找到Userdata(游戏存档的位置)
方法:
路径:C:\ProgramData\PopCap Games\PlantsVsZombies\userdata
使用Hex Editor Neo打开dat文件(请注意,打开文件时会影响游戏存储和读取)
寻找规律(如何修改内容)
00000004-04:控制关卡数
00000004-08:控制金币数量
注册账号
https://staging.code.org/进入项目
https://studio.code.org/s/pixelation学习二进制
(一开始可能会看不懂,但利用在线翻译工具,你会发现英语真的很重要!)
英语真的很重要。
从玩游戏到“玩游戏”,我们变得更加主动。
多写、多想、多练,天天练习,从量变到质变。
在没有工具的情况下,需要我们自己寻找,发挥主观能动性。