作品简介
今天为大家带来的Scratch作品是《飞扬的小红鸟》,这是一款敏捷小游戏。这个和飞扬的小鸟非常类似,玩家需要不断控制点击鼠标的频率来调节小红鸟的飞行高度,让小红鸟顺利通过管道缝隙。如果小鸟一不小心撞到了水管或者掉在地上的话,便宣告失败。
在使用Scratch3.0创作飞扬的小红鸟作品中,主要使用了如下知识点:
- 循环编程,包括无限循环、指定次数循环和直到循环以及循环的嵌套用法
- 条件编程,包括单分支条件和双分支条件
- 事件编程,包括鼠标按键事件和广播机制
- 克隆技术
- 运动编程
- 函数和变量
本次的Scratch飞扬小红鸟有一个亮点,就是上下管道,并不是直接使用固定的几个造型来切换的,而是通过数学运算来计算它们的位置的,这样可以让管道之间的开口位置更加的多样化,效果更佳。
代码片段
Scratch飞扬小红鸟作品难度中等,不过要处理的细节比较多,总代码量为349行,下图是小红鸟的部分代码:

作品效果
Scratch飞扬的小红鸟作品的完整效果如视频所示:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容