快捷搜索:  汽车  科技

scratch编辑游戏(平台制作的Scratch游戏)

scratch编辑游戏(平台制作的Scratch游戏)变量初值变量列表 “按空格键开始,上下左右键控制小猫,吃鱼得分,记得躲避敌人!”这是游戏内部给出的说明。游戏的难度可以通过变量列表的相应初值进行调整。如图:

先来看一看迷宫的造型:

scratch编辑游戏(平台制作的Scratch游戏)(1)

迷宫造型

这个所谓“迷宫”其实是用比较粗的线条在Mind 平台内绘制的角色。一定要用线条绘制,不要在角色内部填充背景色,否则,背景和用于遮挡的“墙”(线条)就合并为一个整体了。本例中使用的是“透明背景”,如果觉得单调,可以在舞台背景中添加背景色,而不是在“迷宫”角色中,否则,迷宫游戏中的撞墙反弹部分就失效了,切记切记。

再来看看视频,玩法也就清楚了。

“按空格键开始,上下左右键控制小猫,吃鱼得分,记得躲避敌人!”

这是游戏内部给出的说明。游戏的难度可以通过变量列表的相应初值进行调整。如图:

scratch编辑游戏(平台制作的Scratch游戏)(2)

变量列表

scratch编辑游戏(平台制作的Scratch游戏)(3)

变量初值

经测试,上面给出的初值,使得游戏也是充满挑战性的,主要体现在三个方面:

1.主角速度和敌人的速度:主角猫的移动速度是3,敌人螃蟹的移动速度是2,敌人鹦鹉的移动速度是5;

2.螃蟹运动的随机性和鹦鹉出现的随机性,尤其鹦鹉,会在不经意间出现,出现后以大于猫的速度进行为时5~10秒的对猫的追击,而且游戏中只有飞鸟鹦鹉是不受迷宫墙的遮挡的,只要主角猫被螃蟹或鹦鹉碰到,游戏就会宣告失败;

scratch编辑游戏(平台制作的Scratch游戏)(4)

失败

3.任务目标数:游戏过程中会对猫成功吃到的鱼的数目实时计数,只有达成一开始设定的游戏“目标”,才能获得成功,鱼的出现时间在0.8~4.0秒之间,出现位置完全随机,任务“目标”设定越高,游戏难度越大。

scratch编辑游戏(平台制作的Scratch游戏)(5)

胜利

上面的胜利消息是在Word中编辑好后截屏保存成图片,然后上传到Mind 中成为“胜利”角色的。您想在游戏中获得上面的消息,是不容易的哦!

下面是游戏的全部脚本,供大家参阅,也算是笔记或讲义的核心。

1.猫脚本

scratch编辑游戏(平台制作的Scratch游戏)(6)

2.迷宫脚本

scratch编辑游戏(平台制作的Scratch游戏)(7)

3.鱼脚本

scratch编辑游戏(平台制作的Scratch游戏)(8)

4.螃蟹1脚本

scratch编辑游戏(平台制作的Scratch游戏)(9)

5.螃蟹2脚本

scratch编辑游戏(平台制作的Scratch游戏)(10)

6.螃蟹3脚本

scratch编辑游戏(平台制作的Scratch游戏)(11)

7.螃蟹4脚本

scratch编辑游戏(平台制作的Scratch游戏)(12)

上面4只螃蟹的脚本主体结构是一致的,只有初始位置的值是有所差别的。如果让螃蟹的数量再多一些,游戏的难度会进一步提高的。

8.鹦鹉脚本

scratch编辑游戏(平台制作的Scratch游戏)(13)

9.胜利脚本

scratch编辑游戏(平台制作的Scratch游戏)(14)

10.失败脚本

scratch编辑游戏(平台制作的Scratch游戏)(15)

哈哈,这个简单的小游戏还是蛮有意思的。

猜您喜欢: