编程猫Scratch是美国的麻省理工专为中小学生开发的一种简易的图形化编程软件,这个软件的特点是:使用者可以不认识英文单词,也不使用键盘。构成命令和参数通过积木形状的模块来实现。用鼠标拖动模块来实现。
“太好了,编程猫又有新的比赛咯!”一个星期六的早晨,打开电脑的我兴奋地嚷道,“主题是星球大战,我一定要参加取得好名次!”接下来几天我废寝忘食地设计了一款飞机大战游戏。第一步当然是让玩家控制键盘,让飞机在屏幕上移动,W:前进,S:后退,a:向左平移,D:向右平移。接着要做出非玩家控制的飞机的脚本,这里就要用到“随机”功能:“当开始被点击重复行,如果碰到子弹,隐藏,等待1.5秒,移到X:在-160到160之间选一个数。Y:200,重复执行到碰到边缘面向-90度移动10步。”这就是敌机的主要脚本了。最难的是子弹的编程过程,主要脚本是这样的:“当接收到发射,移到主飞机,重复执行向前移动15步,如果碰到边缘隐藏,如果碰到敌机隐藏,播放声音子弹音效。”
一年一度的春节又到了。编程猫又举行了一个春节主题的比赛。这次我准备制作一个抢红包的游戏。首先从素材库里拿出红包的素材,再给红包进行编程:“当接受到开始,显示,重复执行在0.2秒内移到X:-160到160之间随机选一个数,Y:-200到200之间随机选一个数字,当角色被点击,将变量我的钱增加1。”紧跟着是变量——时间的脚本:“当接收到开始,将变量时间的值设为20,重复执行将变量时间的值减少1,等待1秒。”
这就是我的作品,编程猫是一个对我们青少年很有帮助的软件,大家如果有兴趣一定要试试。