中级篇线索
1. Pong1
案例分析
它们发生的场景是什么?
每个场景中有哪些角色?
每个场景中的每个角色在做什么?
- 点击绿旗,重复播放背景音乐。红球拍、蓝球拍、小球移动到舞台初始位置,隐藏数字倒计时。
- 红球拍和蓝球拍通过说话,提示玩家操作方法。
- 开始数字倒计时。
- 倒计时结束,通过“w”和“s”键控制红球拍上下移动,通过“↑”和“↓”键控制蓝球拍上下移动。
- 小球以某个随机方向,开始在舞台左右两侧来回移动,碰到舞台上下边缘和两个球拍就反弹。
- 获胜判断。红球拍未接住球(小球超出红球拍左侧位置),蓝色获胜。蓝球拍未接住球(小球超出蓝球拍右侧位置),红色获胜。
积木提示
注意事项
- 小球碰到球拍如何反弹?
- 如何判断是否获胜?
2. Pong2
案例分析
它们发生的场景是什么?
每个场景中有哪些角色?
每个场景中的每个角色在做什么?
在Pong1基础上改动:
- 点击绿旗,进入游戏开始界面,显示按钮,隐藏其他角色,重复播放背景音乐。
- 点击“单人游戏”或“双人游戏”按钮,进入游戏界面,隐藏按钮。
- 选择单人游戏时,蓝球拍通过说话,提示玩家操作方法。选择双人游戏时,红球拍和蓝球拍同时说话,提示玩家操作方法。
- 倒计时结束,选择单人游戏时,玩家通过“↑”和“↓”键控制蓝球拍上下移动,红球拍自动上下移动。选择双人游戏时,玩家通过“w”和“s”键控制红球拍上下移动,通过“↑”和“↓”键控制蓝球拍上下移动。
- 小球从舞台中央随机向左右两边某个方向缓慢移动,碰到球拍后,恢复正常速度。
积木提示
注意事项
- 如何判断玩家选择了单人游戏或者双人游戏?
- 单人游戏时,另外一个球拍如何自动上下移动接球?
- 如何让小球先缓慢发球,碰到球拍后恢复正常速度?
3. 消灭虫子1
案例分析
它们发生的场景是什么?
每个场景中有哪些角色?
每个场景中的每个角色在做什么?
BlueSky背景:
- 点击绿旗按钮,循环播放背景音乐。
- 游戏标题文字不停变换颜色。
- 鼠标划过“开始游戏”按钮出现颜色变换。
- 点击“开始游戏”按钮,进入Wall 1背景。
Wall 1背景:
- 虫子从顶部随机位置出现,在红墙范围内随机乱爬。
- 移动鼠标控制炮筒方向。
- 点击舞台发射炮弹,炮弹移出舞台后消失。
- 如果炮弹击中虫子,虫子被消灭,进入Night City背景。
Night City背景:
- 显示文字,说出玩家花费时间。
- 鼠标划过“返回”按钮出现颜色变换。
- 点击“返回”按钮,进入BlueSky背景。
积木提示
注意事项
- 鼠标划过时,如何切换按钮颜色?
- 如何让虫子在红墙范围内随机乱爬?
- 如何记录玩家花费的时间?
4. 魔法棒
案例分析
它们发生的场景是什么?
每个场景中有哪些角色?
每个场景中的每个角色在做什么?
- 点击绿旗按钮,循环播放背景音乐。
- 移动鼠标,魔法棒自动跟随鼠标移动。
- 从魔法棒的五角星中间不断喷出小星星。
积木提示
注意事项
- 案例中有几个角色?
5. 蝙蝠躲避球1
案例分析
它们发生的场景是什么?
每个场景中有哪些角色?
每个场景中的每个角色在做什么?
- 点击绿旗按钮,开始数字倒计时,倒计时结束,循环播放背景音乐,开始游戏。
- 许多小球从舞台四周出现,在舞台中随处移动。
- 移动鼠标,蝙蝠自动跟随鼠标移动,同时不停拍打翅膀。
- 蝙蝠碰到小球游戏结束,舞台出现“GAME OVER”文字,小球消失,蝙蝠停止移动,换为“失败”造型,说出游戏时间。
积木提示
注意事项
- 有几个小球角色?
- 如何让蝙蝠一边跟随鼠标移动,一边切换造型。
6. Pong3
案例分析
它们发生的场景是什么?
每个场景中有哪些角色?
每个场景中的每个角色在做什么?
在Pong2基础上改动:
- 使用变量增加比分记录。
- 使用变量修改原有程序。
积木提示
注意事项
- 如何判断玩家是否获得11分?
- 如何通过变量替换原程序中的数值?
7. 电子闹钟
案例分析
它们发生的场景是什么?
默认背景
每个场景中有哪些角色?
每个场景中的每个角色在做什么?
- 点击绿旗按钮,舞台中显示当前的日期、时间和星期,点击左右箭头,可以切换小时制。
- 点击设置闹钟,可以设置闹钟时间和闹钟铃声。
- 点击闹钟开关,可以打开或关闭闹钟。
- 打开闹钟开关后,到达闹钟设定时间,出现摇摆的小鸡,播放设置的闹铃声。
- 点击小鸡或闹铃声结束后,关闭闹钟。
积木提示
注意事项
- 切换小时制是时间显示有何变化?
- 设置闹钟需要保存哪些数据?
- 如何启动闹钟?
8. 蝙蝠躲避球2
案例分析
它们发生的场景是什么?
每个场景中有哪些角色?
每个场景中的每个角色在做什么?
在蝙蝠躲避球1基础上改动:
- 点击绿旗按钮,进入Moon场景,循环播放背景音乐。
- 点击三种难度按钮,进入游戏场景,开始不同难度的游戏。
积木提示
注意事项
- 如何控制游戏难度?
9. 消灭虫子2
案例分析
它们发生的场景是什么?
每个场景中有哪些角色?
每个场景中的每个角色在做什么?
在消灭虫子1基础上改动:
- 增加虫子数量
- 炮弹可以连续发射
- 炮弹有数量限制
- 消灭全部虫子或用完所有炮弹时,游戏结束
积木提示
注意事项
- 角色和它的所有克隆体,会同时启动事件积木。
- 如何判断游戏是否结束?
10. 数一数
案例分析
它们发生的场景是什么?
每个场景中有哪些角色?
每个场景中的每个角色在做什么?
- 点击绿旗按钮,循环播放背景音乐。舞台上方显示出数量不定的某种物体,玩家可拖动舞台上的物体。
- 小猫向玩家提问:舞台上物体的数量是多少?
- 舞台下方出现三个不同的数字,其中一个为物体的数量。
- 玩家选择其中一个数字。如果玩家选择的数字不等于物体的数量,播放错误音效,被选中的数字左右摇摆几次。如果玩家选择的数字等于物体的数量,播放正确音效,数字跳跃一次。接着,物体和数字消失,重复前三步。
积木提示
注意事项
- 作品中有几个角色?
- 小猫如何知道显示在舞台上物体的数量单位和名字?
- 如何判断玩家选择的数字是否正确?
11. 企鹅下楼梯1
案例分析
它们发生的场景是什么?
每个场景中有哪些角色?
每个场景中的每个角色在做什么?
- 点击绿旗按钮,循环播放背景音乐。
- 踏板从游戏区域底部向上移动,碰到游戏区域顶部自动消失。
- 企鹅从游戏区域上方向下降落,使用左右按键控制企鹅左右移动。
- 企鹅降落踏板上,播放音效,企鹅同时随踏板向上移动。
- 企鹅碰到游戏区域顶部和底部,游戏结束。播放结束音效,显示GAME OVER文字提示。
- 舞台顶部显示下落楼层数,该数字随时间自动增加。
积木提示
注意事项
- 只有当企鹅的脚与踏板接触时,才会随踏板向上移动。
- 企鹅站立、下落和左右移动时,使用不同的造型。
12. 企鹅下楼梯2
案例分析
它们发生的场景是什么?
每个场景中有哪些角色?
每个场景中的每个角色在做什么?
在企鹅下楼梯1基础上改动:
- 增加血量,在舞台顶部显示,血量可以减少或增加。
- 游戏区域顶部增加尖刺,企鹅碰到尖刺,血量减1,企鹅会下降一段距离。
- 企鹅降落普通踏板,血量加1。
- 增加空心踏板,企鹅站在上面0.5秒后,会自动掉落。
- 增加左右传输带踏板,企鹅站在上面会自动朝着传送带方向左右移动。
- 增加尖刺踏板,企鹅站上尖刺踏板血量减1,同时身体变为受伤状态。
- 企鹅碰到游戏区域底部或血量为0时,游戏结束。
积木提示
注意事项
- 多个条件判断如何嵌套执行
- 多个指令串并行执行对程序的影响
13. 节拍器
案例分析
它们发生的场景是什么?
默认白色背景
每个场景中有哪些角色?
每个场景中的每个角色在做什么?
- 将速度变量改为滑杆显示,设置速度的取值范围。
- 点击拍子记号的分子,切换拍子数。点击拍子记号的分母,切换音符类型。
- 点击播放按钮,启动节拍器,角色变为停止造型,播放节拍音效,同时改变按钮颜色。
- 点击播放按钮,停止节拍器,恢复默认造型。
积木提示