最新消息:

趣味编程scratch第十课 海底世界最终版

Scratch 少儿编程 3182浏览 0评论
趣味编程scratch

友情提示:视频教程观看时请手动设置清晰度。

                              如何完善您的游戏呢?

趣味编程scratch第十课 海底世界最终版

首先增加游戏难度:

1:增加一条鲨鱼

增加一个同样的角色,有个很简单的方法,就是”复制”,只要在你想要复制的角色上点击鼠标右键,选取复制即可。不仅仅可以复制角色,连角色里的程序角本可以一起复制过来。

趣味编程scratch第十课 海底世界最终版

2:让第二条鲨鱼追着小鱼跑

复制了鲨鱼,我们就来修改一下第二条鲨鱼的角本,如果想让鲨鱼追着小鱼跑,我们可以使用《面向》这个指令来调整鲨鱼的方向,让这个鲨鱼始终面对这小鱼来游动。然后移动的步伐可以调小一点,否则鲨鱼跑得太快,小鱼很容易被吃掉的。

趣味编程scratch第十课 海底世界最终版

为了增加难度,你还可以让鲨鱼越跑越快,怎么办呢?直接把移动的步数改成变量得分,这样你发现你得分越高,鲨鱼跑的越快,难度大大增加了

趣味编程scratch第十课 海底世界最终版

注意的是,如果一开始的时候这个鲨鱼就和小鱼的位置在一起,那游戏就直接结束了,而且再开始还是立即结束,这就是属于游戏的bug了。所以我们要在这个鲨鱼最开始的脚本部分设置好鲨鱼的位置,最简单的方法就是让鲨鱼先移动到背景中间了。所以你会看到程序最初有一个移动指令。

趣味编程scratch第十课 海底世界最终版
 微调游戏

让小海星可以随时变换颜色,而且被吃的时候会变换表情,发出声音。

每个角色都可以设置不同的造型,我们选中海星后,点击程序右上角的造型,就发现海星有两个造型,一个吃惊的表情一个高兴的表情。那么我们就可以在脚本里随时切换海星的造型了。外观类指令里有《将造型切换为》的指令。

趣味编程scratch第十课 海底世界最终版

我们在脚本开始的时候设置小海星开心的造型,在被小鱼碰到是设置吃惊的造型。当海星出现在新的位置时,重新设置成开心的表情。同时我们可以在小海星被吃掉时添加一个声音。先在声音选项里面选择你喜欢的声音,然后在脚本里面填加播放声音指令就好。

趣味编程scratch第十课 海底世界最终版

要注意的是,如果你仅仅添加了改变造型的指令,你会根本看不到小海星在被吃掉时显示吃惊的表情,为什么呢?因为电脑运行速度太快了,表情一闪而过,马上就又被切换回来了,根本来不及看清楚。怎么办呢?所以我们加了一条《等待》指令,等待0.5秒,这样,我们就可以看到小海星被吃掉时吃惊的样子了。

趣味编程scratch第十课 海底世界最终版

当游戏得分达到10分时,停止游戏,并且屏幕显示awesome!太棒了。怎么做呢?通过添加一个文字角色,然后配合脚本来显示这个角色。

趣味编程scratch第十课 海底世界最终版

注意,要把隐藏指令放在最前面,然后判断得分,当得分等于10时,显示该文本。

趣味编程scratch第十课 海底世界最终版

通过海底世界这个小游戏,我们基本用到了每一个类别的指令,同时也了解了做小游戏的常识和基础流程,要注意的一些事项,以及一些小技巧。对编程中的变量,循环,判断等逻辑方法有了认识

海底世界scratch视频图

点击边框调出视频工具条

您必须 登录 才能发表评论!