第08课 迷宫游戏
课堂课件 第08课20 页幻灯片 · 56 张插图
本课目标
- 制作迷宫游戏,通过手柄操作箭头移动和面朝方向,主要利用侦测脚本限定箭头行动范围,并设定对应音效。
- 巩固“x/y坐标”、“条件判断”、“面向方向”等脚本
- 学习“条件侦测”、“数学上的同时发生语句” 等新脚本
- 综合应用所学脚本完成编程项目并扩展
配套教材精读
做这个项目前,建议先读这些教材课(按知识模块分组)
3制作迷宫游戏,通过手柄操作箭头移动和面朝方向,主要利用侦测脚本限定箭头行动范围,并设定对应音效。
巩固“x/y坐标”、“条件判断”、“面向方向”等脚本
学习“条件侦测”、“数学上的同时发生语句” 等新脚本
6
13思考题:箭头碰到终点我们需要退回到原点,请问怎么编写语句?

16
Q:为什么小明写的语句碰到墙面还有边缘不能够回到原点呢?
A:不应该用“与”模块而应该用“或”模块,前者是同时发生才能回到原点,后者是只要一个发生就能回到原点。
17

所谓的侦测模块就是当我们的目标触碰到相对应的现象的时候会触发事件

当我们需要压缩我们的语句的时候同时发生的或者需要满足两个条件才能发生的我们就会用到“或”“与”两个模块,可以帮我们简化语句
18

小明在编写面朝方向的时候和大家起了争议,他说箭头有四种样式,分别对应上下左右,那么我只要切换一下造型就可以,小朋友们,你们认为小明的程序会是什么样的效果呢()?
箭头造型会变化,但是不管怎么按只会向右边移动不会上下左移动
19
大家可别被切换形态所迷惑,我们的角色虽然形态发生了变化,但是他的面朝方向是不会变化的,所以单纯的切换形态只会让箭头换一个样子,还是会按照系统默认的朝向移动,也就是只会向右边移动。