想要测试一下自己的反应速度吗?想要在比拼手速的游戏中获得成就感吗?那就快来尝试一下自己的手指反应能力,就来看看小编为大家准备的一系列有意思的游戏吧!
作品简介
今天为大家带来的是Scratch小游戏《神手》,这是一款手速游戏,非常考验玩家的反应速度和手眼脑之间的协调能力。我们通过键盘上的左右方向键来控制Scratch舞台底部的两块小石头,从而避开从舞台上方随机下落的大石头。每躲开一颗大石头,就得1分,如果大石头砸到小石头了,游戏就结束了。
在使用Scratch3.0创作神手作品中,综合运用了循环、双分支条件、事件和变量等编程思想;而在Scratch方面,则重点使用了克隆技术(克隆自己、当作为克隆体启动时和删除此克隆体三个指令),事件广播机制(广播消息指令和当接收到广播)和运动编程技巧。
这个作品还运用了两个编程小技巧,一是使用变量表示游戏状态,在点击不同的按钮时改变该变量的值,如果变量为0,表示游戏没有开始,如果变量为1,则表示正在游戏中,非常好用。二是在游戏结束的时候,使用图章复制出一个大石头,并将克隆体回收掉,从而避免重复判断,非常的巧妙,值得Scratch初学者学习和借鉴的哦😯。
代码片段
这个作品难度较小,重点是要掌握克隆和运动编程,总代码量是120行左右,下面是大石头角色的部分Scratch代码:
![图片[1]-Scratch神手_Scratch手速创意编程作品-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2021/08/神手.png)
作品效果
完整的作品效果如视频所示:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容