C1任务01-信息编码

任务一

任务要求

修改「植物大战僵尸」的十六进制的存档文件,修改新玩家的关卡进度,修改游戏的金钱数量,解锁游戏关卡。
任务需求
植物大战僵尸游戏下载链接  十六进制编辑模式。

任务过程
1.存档
下载完成后,打开游戏,创建一个新用户并且通过游戏关卡后进行保存,完成存档。


2.找到存储二进制数据的文件
首先,我们组的想法是改变玩家数据,肯定先修改存在玩家数据的进制文件。一般默认路径都在c盘,先打开c盘,打开查看,最后在隐藏的项目上打开隐藏的文件,然后找到ProgramData→ PopCap Games→PlantsVsZombies→userdata,最后打开此文件夹便可找到目标文件。
3.修改文件数据


打开下载好的编辑器,将目标文件拖进编辑器中,进行修改,想要实现金币自由,我们要修改的是第一行的08和09列,金钱数在这边是以4位16进制数的方式存在的,09列对应的高位,08列对应的是低位。希望能够修改关卡的话,就要选择第一行的04列进行修改。若是想要解锁全部的模式,只要把0c列的第一行改成01,保存退出,就能够成功解锁所有模式。
此时,我们也比较顺利地完成了修改新玩家的关卡进度,修改游戏的金钱数量的任务,但是我觉得如果每次去进行尝试然后观察分析得出结论,往往会有点草率和数据不一定准确的问题。

任务二

任务要求

在code.org上注册账号,完成与计算机像素相关的系列任务(https://studio.code.org/s/pixelation)
注册账号时需要注意如下两点:
账号⻆⾊选择学⽣,
选择最⼤年龄21+(有些任务会以年龄太⼩为由被拒绝执⾏),
先通过⼆进制的0和1「画」出图形,
再试着「画」出⾃⼰的名字或昵称。
理解⼆进制存储图⽚⽂件的底层原理。

任务过程

1.在code.org注册账号。
2.点击黑白像素自由游戏。


3.设置图片的长宽,相当于数字的行列。(image width,image height)
4.白色为1,黑色为0,就可以进行编辑了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值