资源简介 制作迷宫 maze第一步:点选舞台,选择—绘图:用刷子工具绘制出如下图形:第二步:挑选一个你喜欢的角色,比如:第三步:我们要实现的效果是角色 1 跟随鼠标指针移动, 沿着红 色的路线移动到黑色圆圈位置。如果在移动过程中角色一偏离路线碰到了白色的区域,则失败!(一开始角色1从“起点开始”,注意下图x:和y:的大小!,x)(和y的数值就代表角色1的位置!)(1)一开始, 我们需要确定角色 1 出现的位置:(2)然后我们让角色 1 跟随鼠标移动,速度我们设为 1:(3)在移动过程中,碰到黑色圆圈胜利, 碰到白色区域失败:(4)最后别忘了, 只允许水平翻转。你可以把整个程序编出来么? 自己试试看, 如果不行的话,再看最后的完整程序:(难度提升一:)如何在游戏中增加一个新角色?碰到新角色 game over?(新程序!红方框内的程序较之前程序有变化,请注意!)难度提升二:如何在游戏中碰到某个角色后角色 1 大小增加+1,碰到某个角色后角色 1 大小减小-1?提示:或迷宫设计第一步:点选舞台 ,绘图:用刷子工具绘制出如下图形:第二步:挑选一个你喜欢的角色,比如:第三步: 我们要实现的效果是角色 1 可以按照键盘指令进行移动。如果在移动过程中角色一偏离路线碰到了迷宫墙壁则失败!(移动到终点则成功!)(一开始角色1从“起点开始”,注意下图x:和y:的大小!,x)(和y的数值就代表角色1的位置!)(1)一开始, 我们需要确定角色 1 出现的位置:(2)然后我们让键盘控制角色 1 移动:(3)在移动过程中,碰到迷宫黑色墙壁则失败,碰到终点城堡则成功,但是无论成功还是失败后角色 1 都将重新返回至起点!(4)最后别忘了, 只允许水平翻转:你可以把整个程序编出来么? 自己试试看, 如果不行的话,再看最后的完整程序:想让我们的游戏更加完整一些?我们可以在游戏中增加计时器的功能:第一步:勾选侦测指令中的计时器第二步:在程序中增加了计时器后,完整程序如下:(注意红色方框内的程序为新添加的脚本,此游戏中我设定了30 秒内不通关则失败重玩!)(第一步:点选舞台|舞台,选择—绘图:用刷子工具绘制出如下图形:)键盘控制迷宫(今日任务:)今天我们将利用 scratch 制作一个迷宫游戏,游戏人物通过 键盘的上、下、左、右键控制移动,如果人物碰到迷宫墙壁则会游戏失败!同时!如果碰到游戏中的巡逻兵也会失败!(任务拆解:)(1)利用什么工具绘制迷宫 (2)人物如何接收键盘指令 (3)如何判断碰到迷宫墙壁失败 (4)如何判定游戏胜利 (4)如何让巡逻兵角色开始“巡逻” (5)如何判断碰到巡逻兵失败 (动手操作:)第二步:挑选一个你喜欢的角色,比如:第三步: 我们要实现的效果是角色1 可以按照键盘指令进行移动。如果在移动过程中角色一偏离路线碰到了迷宫墙壁则失败!(移动到终点则成功!)(一开始角色1从“起点开始”,注意下图x:和y:的大小!,x)(和y的数值就代表角色1的位置!)(1)一开始,我们需要确定角色1出现的位置:(2)然后我们让键盘控制角色1移动:(3)在移动过程中,碰到迷宫黑色墙壁则失败,碰到终点城堡则成功,但是无论成功还是失败后角色1都将重新返回至起点!(4)最后别忘了,只允许水平翻转:(5)再添加一个角色3做为巡逻兵(6)为角色3添加脚本,让角色3巡逻兵满屏幕移动(7)最终,角色1的完整程序如下:这两个指令可以通过键盘的 B 和 S 键控制角色1变 大和变小,同学们自行实验!(1)为了增加游戏的趣味性一:可否增加时间限制功能 在规定时间内没有过关就失败!(2)为了增加游戏的趣味性二:在游戏中能否增加“传送门”角色? 当主角碰到传送门的时候可以被“传送”? 展开更多...... 收起↑ 资源列表 迷宫游戏初级.docx 迷宫游戏进阶一.docx 迷宫游戏进阶二.docx