作品简介
今天为大家带来的Scratch作品是《摘苹果》小游戏,摘苹果游戏的目标就是从苹果数上摘到更多的苹果。游戏的玩法非常简单,绿旗点击后,苹果树上就会随机出现一个苹果🍎,卡通小人在苹果树下方来回移动,当按下空格键时,苹果就从树上掉下来,如果刚好被卡通小人接住了,就得1分,如果苹果掉到地上了,游戏结束,此时会显示你本次游戏的得分和最高得分。
在使用Scratch创作摘苹果游戏过程中,主要用到了如下知识点:
- 无限循环的编程思想和Scratch重复执行指令
- Scratch中的运动编程,包括移动10步、碰到边缘就反弹和设置旋转方式
- 事件广播机制
- Scratch数学运算指令,及个位、十位、除法、求余数和取整等数学知识
本作品的一个重点是如何使用角色图片来显示分数和最高得分的效果,这涉及到数学中的一些知识,核心就是如何获取一个两位数的个位和十位,需要用到的Scratch指令有取余数、除法和向下取整等数学运算指令。
代码片段
Scratch摘苹果作品相对比较简单,总代码量为127行,下图是苹果角色的部分代码:
作品效果
Scratch摘苹果作品的完整效果如视频所示:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容