Scratch编程 | 游戏篇——巡线的甲虫

转载自:微信公众号《编程工坊》


1、游 戏 描 述

在一舞台上有一条一定宽度的黑线围成的轨道路线。本次课项目任务:开心的Beetle在舞台上跟着黑色的轨迹线一直开心地走着。

2、效 果 展 示

3、游 戏 设 计 

素材准备:
角色
黑线背景
参考程序:
(一)“Beetle”角色-甲虫一直跟随着黑色轨迹线走
效果:跟着黑线一直走
步骤解析:

1.  小绿旗程序开始模块。

2.  设置甲虫初始大小。

3.  面向初始方向(向右)。

4.  移动到初始位置。

5.  如果甲虫左前触角碰到黑线,则左转。

6.  如果甲虫右前触角碰到黑线,则右转。

7.  否则向前移动

8.  程序循环执行

脚本:



(二)“黑线 背景”-加入背景音乐
效果:循环播放声音
步骤解析:

1.  小绿旗程序开始模块。

2.  设置播放喜欢的背景音乐。

3.  程序循环执行。

脚本:

4、游 戏 拓 展

拓展学习:
1.程序的结构:顺序结构、选择结构、循环结构。

2.巡线的原理:可以把甲虫的两个触角看做两个传感器,要想让双传感器巡着黑线走,当黑线在两个传感器中间则一直向前走,左边的传感器在黑线上,如果需要继续巡线则需要左转,反之,右边传感器在黑线上则需要右转,继续巡线。

5、核 心 知 识

核心指令:
版权说明:资源均源于互联网收集整理,不保证资源的可用及完整性,仅供个人学习研究,请勿商用。喜欢记得支持正版,若侵犯第三方权益,请及时联系站长删除!