全民飞机大战-Scratch飞机大战游戏

全民飞机大战-51scratch
全民飞机大战-Scratch飞机大战游戏
此内容为付费资源,请付费后查看
19.9
限时特惠
39.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源
已售 1

作品简介

今天为大家分享的Scratch作品是《全民飞机大战》,这是一款飞机射击游戏,游戏的目标就是掌控飞机发射子弹,击毁蝗虫,获得高分。

点击绿旗,运行程序,进入游戏封面,再按下数字键1,正式进入游戏,游戏从第一级开始,从舞台上方出现一定数量的蝗虫,疾驰而下,然后又回到舞台上方,一边挥舞着翅膀,一边扔下炸弹。玩家通过按下键盘上的左右方向键控制飞机的移动,在躲避蝗虫和炸弹的同时,可以按下空格键发射子弹,如果子弹击中蝗虫,蝗虫就会消失,本局得分增加50。如果飞机不小心碰到蝗虫或被炸弹击中,则生命值减1,并且重新开始当前级别游戏,飞机一共有3条命,如果生命值减为0,则游戏结束。当你击毁所有的蝗虫,就会进入下一个级别,随着级别的增加,出现的蝗虫数量会成倍增加,炸弹数量和子弹数量也会相应的增加。

赶紧来挑战一下吧,看看你的最高得分是多少。

作品效果

Scratch全民飞机大战作品的完整效果如视频所示:

Scratch全民飞机大战作品效果

作品解读

Scratch全民飞机大战作品一共包含9个角色,如图所示:

Scratch全民飞机大战角色列表
Scratch全民飞机大战角色列表

本作品中,比较有创意的地方是蝗虫的出场方式,它是先极速下降,再极速上升,然后在水平方向上排成一排,走出了一个三角形的路线效果,那这是怎么实现的呢?

其实思路很简单,当生成蝗虫克隆体时,先从一个固定的地方出发,比如(-240,190)或者(240,190),然后在1秒内滑行到舞台下方某个位置,接着在1秒内滑行到舞台上方某个位置,然后将各克隆体一字摆开,这部分的Scratch代码如图所示:

蝗虫克隆体出场效果
蝗虫克隆体出场效果

这里的“滑行到第一个蝗虫克隆体位置”自制积木,就是将每个克隆体移到不同的位置,这个位置需要根据克隆体的编号,进行计算得出,从而将每个克隆体放到不同的位置,其代码如图所示:

自制积木代码
自制积木代码

其它角色的功能相对就简单一些了,这里就不再一一介绍了。

© 版权声明
THE END
喜欢就支持一下吧
点赞6赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片