2023年7月16日 星期日 晴
暑假里的学习任务并不繁重,我爸妈最近也因为各种各样的原因没法带我出远门,我顶多只能在家附近打篮球、骑自行车和散步。遇上下雨天不能出去,我只能待在家里,于是我开始摆弄起了电脑上的编程软件。
我使用的编程软件是SCRATCH3,这是一款经典的编程软件。它首次让用户以积木的形式进行编程,避免了输入代码的麻烦,使没有经过专门训练的人也能操作编程软件。但尽管如此,该软件经过许多次改进后,仍存在一些bug和不足之处。
我今天制作了一个打老鼠的小游戏。由于scratch的角色并不很多,因此有些角色需要我们自己绘制或上传,比如大炮和炮弹。所以整个程序编下来会比较麻烦。
我花费了约两个小时,终于基本完成了。当按下绿旗(开始键)时,老鼠会瞬间克隆出9只自己,加自己一共10只,它们在X:-240~240,Y:0~180这个区域随意移动。下面是一尊不能动的大炮,鼠标点击一下绿色按钮(我们在此处把它当成开火键),大炮就会发射一枚炮弹。为了增加游戏难度,我将炮弹数目定为12发,当“弹药耗尽”时,一旁的按钮(我在这里把它当做指示灯来用)会从原来的蓝色变成橙色。除此之外,我还将“弹量”这个变量显示在舞台上,以便玩的时候清楚自己剩余的“弹药”数。
这些只是基本的功能,我以后要改进一下这个程序,让这个小游戏更有意思。
(小余的日记148)