飞机游戏(一)-scratch闯关课程-少儿编程线上课后练习

今天,我们来学习一款很不错的飞机游戏,看看它是怎么用scratch编程实现的吧!

不过要完成这个游戏,难度还是有点大的,scratch肯定是要有点基础的,才能跟得上关卡的进度。建议小朋友们先完成基础班、进阶班的练习。基础打扎实了,再来学习这个那就不难了!

来吧!跟着闯关课程,让我们开始吧!

第一关:编写代码,创造出白云飘动的天空景象。

第二关:加入岛屿角色,让背景更丰富点。岛屿不停向下移动,造成整个场景在不停后退的效果。

第三关:为了防止两个岛屿角色碰撞,前面设置了角色岛屿1的代码,这里要对角色岛屿2编写相同的代码。要注意判断条件的不同。

第四关:新增角色主机,制作主机跟随鼠标移动,移动产生重影效果。

第五关:新增敌方小飞机,等待随机时间,移到舞台上方随机位置

第六关:让小飞机成排出现,且在舞台上方是垂直下降的飞行轨迹。而在舞台下方时,则随机向左、向右、向下飞出舞台。

第七关:新增角色boss飞机,boss飞机每次间隔一段时间之后出现,沿一定轨迹运动之后,飞出舞台。

第八关:我们发现boss的层级,有时候会被岛屿遮挡。所以需要设置boss一直移到最前面。

第九关:新增角色子弹。跟随鼠标、按下鼠标、克隆自己。子弹向上飞,直到飞出舞台。

好了,今天就先学到这里了。

过两天我们再来完成飞机游戏第二部分的代码编写,敬请关注。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章