.

新技术编程泡泡大战第5课

北京哪间痤疮医院好 http://pf.39.net/bdfyy/bdflx/210312/8740647.html

泡泡大战

各位小朋友好,我们今天来学习一个scratch编程小游戏——泡泡大战。看看小编的分数为什么越玩越少?这个答案要小朋友编脚本里可以找到。

我们来创作三种颜色的泡泡,一个是玩家,另外两个分别是朋友和敌人。碰到了绿色的朋友得一分,撞到了红色的敌人扣三分。为了分数能高一点,我们要多找朋友,少撞到敌人。大家看到,我们角色里只有三个泡泡,但是屏幕里有很多个泡泡,这就是要使用编程里的克隆技术了。

好了,不多说了,我们开始来编程吧!

游戏制作步骤如下:

1删除角色

先删除scratch初始的小猫角色,右键单击小猫,单击删除。

2新建角色

1、点击绘制角色笔,用下图方法绘制出圆形,改名为玩家

2、再用同理的方法画出,朋友和敌人

3编写角本

1先点击数据,再单击建立一个变量,在弹出的对话框中输入“得分”,确定即可

2玩家的脚本

3朋友的脚本绿色的泡泡是朋友,选中它并在它的脚本中,写两如下,两段脚本。

第一段脚本的功能是在随机方向出现,并移动,移动的步数决定运动的快慢,碰到边缘就反弹,并克隆自己。

第二段脚本的功能是作为克隆体,外观发生变化,在向玩家方向移,如果碰到玩家得1分并消失,消失就是删除本克隆体。

3敌人的脚本

红色的泡泡是敌人,选中它并在它的脚本中,写两如下,两段脚本。

第一段脚本的功能是在随机方向出现,并移动,移动的步数决定运动的快慢,碰到边缘就反弹,并克隆自己。

第二段脚本的功能是作为克隆体,颜色变淡,在向玩家方向移,如果碰到玩家扣3分并消失,消失就是删除本克隆体。

调试

点绿旗

修改

按红色结束修改

程序编完,大家可以调试程序,如果想做得更好玩,可以修改泡泡克隆体颜色,也可以尝试修改泡泡大小,跑起来快慢等!今天这一课就学到这里。

前期课程链接

第1课图书馆教你初识scratch

第2课编程如何让小猫变颜色?

第3课飞翔的蝙蝠

第4课探索如梦幻般的“星际航行”编程

亲爱的读者朋友们,嘉兴市图书馆二楼信息技术与体验中心,每周都有编程活动,疫情结束后,欢迎大家报名学习!

扫描


转载请注明:http://www.abachildren.com/sstx/98.html