最新消息:380元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

少儿编程Scratch 23:小游戏 水族馆 (二)

Scratch 少儿编程 2830浏览 0评论
Scratch零基础02

友情提示:380元/半年,儿童学编程,就上码丁实验室

Scratch 23:小游戏 水族馆 (2)

咱们继续水族馆游戏的编写。

上次写了小鲨鱼的。

这次咱们来写写小鱼。

Scratch 23:小游戏 水族馆 (2)

首先游戏一开始,就要移动到随机位置。

然后怎么运动呢?

Scratch 23:小游戏 水族馆 (2)

简单一点,慢慢移动吧。而且是移动到随机位置,这样代码最简单。

同样的道理,咱们来看看小海星吧。

Scratch 23:小游戏 水族馆 (2)

当遇到小鲨鱼咋办?

被吃掉,然后分数加一。

所以要先定义一个分数变量

Scratch 23:小游戏 水族馆 (2)

Scratch 23:小游戏 水族馆 (2)

代码如上,然后试着运行下看看。

这里强调一下,某个小功能完成后就要运行一下来测试效果,有问题方便调整,不要整个游戏写完了再去测试,那个时候出问题后排查会非常不麻烦。

这次运行发现啥了?

Scratch 23:小游戏 水族馆 (2)

小海星怎么乱窜呢?

具体什么原因自己想想,

我直接说怎么解决一下。

移动过程中,碰到小鲨鱼,就直接隐藏1秒钟,然后再随机显示即可。

Scratch 23:小游戏 水族馆 (2)

为了让海星移动的速度没太大规律,

改成在1-3秒内,移动到任何位置。

Scratch 23:小游戏 水族馆 (2)

咱们可以再加一个海星:

Scratch 23:小游戏 水族馆 (2)

Scratch 23:小游戏 水族馆 (2)

关于海星的,咱们就先写到这里,下次课咱们写小鱼的逻辑。

下次课见啦~

转自公众号:
可乐妈妈说带娃

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