scratch编程那些事 第九期:老鼠吃奶酪

本站可以分享scratch作品,快来边学习边创作吧,点击在线创作

scratch编程那些事9

第九期:老鼠吃奶酪

上期回顾

电脑游戏制作的八要素。

上期我们学习了制作电脑游戏的八要素,这是制作一款游戏需要考虑的问题,将这些元素充分的融合在一起,才能提高游戏的可玩儿性。

本期我们来制作一款游戏“老鼠吃奶酪”

故    事

一只老鼠闻到了香甜的奶酪味道,然后准备把奶酪吃掉,可是这个神奇的奶酪不愿意被老鼠吃掉,它在舞台中四处的奔跑着,没办法老鼠为了吃到奶酪,就疯狂的追逐着奶酪。

现在我们把这个故事,用scratch编程的方式来实现这个过程。

要求:

1、我们用键盘上的上、下、左、右键来控制老鼠的移动;

2、利用随机数模块让奶酪在舞台中可以随机移动;

3、当老鼠吃到奶酪时发出声音;

4、增加“得分”变量,老鼠每触碰到一次奶酪,得分增加10分

我们现在开始编制这个scratch程序。首先,在角色库中选取角色“老鼠”

scratch编程那些事9

scratch编程那些事9

选好角色后,我们先给“老鼠”角色赋予脚本。这里首先要判断游戏玩家是否按下了“上、下、左、右”箭头中的任意一个了。

如果按下相应的键,角色老鼠就应该向相应的方向移动。

scratch编程那些事9

如上,老鼠的脚本就做好了。接下来,我们要建立奶酪的脚本。因为“奶酪”这个角色在角色库中没有,需要我们自己设计一个,这里我们把之前设计好的“奶酪”角色上传。

scratch编程那些事9

关于角色的设计,我们前面文章中有相关的介绍《scratch编程那些事6》小朋友们可以参考。

下面,给“奶酪”角色赋予脚本。首先我们要创建一个“得分”变量。选择分类中的“数据”模块,点击“新建变量”。

scratch编程那些事9

创建新的变量后,就会发现在“得分”下面的模块盘中增加了很多与“得分”相关的模块供我们使用。

scratch编程那些事9

创建“得分”变量后,要给“奶酪”角色限定活动范围。

scratch编程那些事9

这里面的数值,小朋友们可以自行修改。但要注意不可超越舞台范围,这部分可参考《scratch编程那些事-第七期》。

   现在,开始制作脚本,先将“得分”变量设定为“0”。然后限定“奶酪”角色活动范围,接下来要“侦测”是否碰到老鼠了,如果碰到就将“得分”增加10分,并发出声音。

scratch编程那些事9

到这里,这个游戏脚本编制就完成了。点击“绿旗”我们玩一玩这个小游戏吧。

scratch编程那些事9

猜你喜欢

转载自blog.csdn.net/weixin_40897235/article/details/86635833