Scratch教程_入门(七)——得分游戏

我们在第入门第一课中学习了角色根据键盘上下左右来移动,在第五课学习了随机出现的命令,那么我们就将两节课的内容结合,来做一个得分游戏。

剧本介绍

一个幽灵已经饿了好多天了,它选择看到什么东西都想吃,突然天空中下起了蛋糕,幽灵拼命地飞来飞去为了抓住蛋糕吃,当吃了10个蛋糕后,再吃一个就饱了吃不动了。

背景和角色

我们需要选择一个幽灵和蛋糕作为角色,然后选择一个荒山野岭作为背景。

file

程序设计思路

1、导入野外背景;

2、导入幽灵角色和蛋糕角色;

3、当按下左右上下键的时候,幽灵可以被我们控制,天空中也下起了蛋糕雨,每碰到一个蛋糕增加10分,到100分的时候就吃不动了。

积木代码

file

我们可以看到幽灵的积木代码是跟第一课的差不多,但是这里增加了一个变量(分数),在舞台的左上角有显示变量的数值。当按下绿色旗帜开始的时候,分值归零,角色移动到x=183,y=12的初始位置。当接受到信息1时,幽灵变成造型b,并说:“吃的好饱呦” ,然后停止全部脚本结束游戏。这里的信息1就是下图中,蛋糕的数量被吃了11个后广播的。

file

我可以看到蛋糕的积木代码,当绿色旗帜开始后,显示在初始位置,并在2到4秒内随机路线移动到最下方。当碰到幽灵的时候,分数增加10并隐藏,当分数大于100时,就广播信息1。

总结

是不是一个很简单的游戏,但是通过两节scratch课程的讲解,同学们可以自己自由制作类似的游戏,可以分享到官网给全世界的scratch学习者看,让其他小朋友都能看到你的作品,夸奖你的成就。你可以设置更加复杂的游戏来锻炼自己的能力,还可以在官网中找到其他小朋友的作品来参考和修改。

黔西南 触摸未来
我们正身处一个只要愿意思考,就能改变世界的时代