计算机基础知识
C1能力认证
使用 0 和 1 绘图
上面是这个是我自己画的,下面是链接,大家可以试试,当然了,大家可以画出更好的
https://studio.code.org/s/pixelation/lessons/1/levels/1
- 接下来说一下这个操作界面上面的一些信息
这个是图片的规格,宽高是1个字节 单位就是 byte
这个是我们定义的宽高,然后会在这里显示,可以选择编码格式,二进制 和 十六进制
这个是我们自己写的代码了就是,然后可以根据自己的需要只有发挥了就,多试几次看看,
然后我们自己试试,看看下面的效果吧
工具的使用
这个是一个进制编辑器(Hex Editor Neo )这个编辑器呢链接就不提供了,大家自己百度下一下吧,我相信你们(^ _ ^)
安装好之后我们可以自己随便放一个文件感受一下
这个是我放了一张全黑的图片,出来的效果,然后自己做了点小改动,目前编辑器是16进制编辑的状态,大家可以根据自己的喜好来调整一下,二进制、十进制、十六进制、八进制均可,要是不知道怎么调来看图(在代码区域右击然后显示方式那里可以调整)
我们使用编辑器来修改一下[植物大战僵尸]快速过关
看这个图,当前关卡是5-7然后这个下面的一些模式我都给解锁了,然后我们来通过一些技术手段来修改它。
第一步找到我们的游戏存档 在C盘下面的ProgramData这个文件里面
找到这个文件
直接看路径吧还是,然后这个userdata 里面有
这个红色框住的就是我们的用户了,然后这个可以看看,把这个文件放在编辑器里面看看,
然后是这个样子的,不过不要换,淡定,我们可以新建一个用户,然后玩一局之后就会出来一个新的用户文件,就玩一局别多玩,然后两个文件对比一下,有没有会发现开头的几个字节是固定的
新用户的数据创建好来一块看看
左边的之前慢慢玩的,右边的是新用户,然后去玩一句看看右边的有啥变化,然后慢慢去修改,我就会有惊喜来看看
然后这个代码就不展示这个就是我自己改了以后的结果,大家可以试着按照我的方法来操作一下,欢迎评论交流哦
文末来给大家一些好东西,计算机基础很重要 这个文章的后面有一些计算机的基础的东西大家可以去学习一下https://blog.csdn.net/weixin_52710450/article/details/114637285