太空大战-Scratch飞机对战创意作品

太空大战-51scratch
太空大战-Scratch飞机对战创意作品
此内容为付费资源,请付费后查看
19.9
限时特惠
39.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品介绍

今天为大家分享的Scratch作品是《太空大战》,这是一款飞机对战游戏,游戏的目标就是击落更多的敌机,获取更高的分数。

点击绿旗,运行程序,游戏开始,各种不同的敌机从舞台上方出现,有绿色的、黄色的、蓝色的、紫色的、红色的,同时还伴随着敌机发射的子弹。玩家则通过鼠标来控制我方飞机的移动,来躲避敌机和子弹,同时发射子弹来击退敌机,其中按下F键会发射近程导弹,按下C键发射远程导弹。需要注意的,在这些敌机中,有些比较特殊,比如黄色的敌机会追着我方飞机跑,蓝色敌机则会成群结队的左右盘旋飞行。时不时的还会出现大Boss,它会发射大量的导弹和子弹攻击我方飞机,而且大Boss有10条命,需要连续攻击10次才会消失。在对战过程中,玩家可以使用大招,按下X键放出大招1,这是一个闪电大招,所有碰到闪电的敌机都会被销毁。按下C键放出大招2,这是一个保护罩,可以保护我方飞机,我方飞机一共有5条命,而每击中一架敌机得1分,赶紧来挑战一下,看看你能得多少分吧。

作品效果

Scratch太空大战作品的完整效果如视频所示:

Scratch太空大战作品效果

作品解读

Scratch太空大战作品一共使用了17个角色,如图所示:

Scratch太空大战角色列表
Scratch太空大战角色列表

作品中比较有意思的一个地方是蓝色飞机,它们成群结队的盘旋飞行,这是怎么实现的呢?

如果你仔细查看作品效果的话,会发现每次都是5架飞机一起飞行,忽左忽右,一个比较好的思路就是一次克隆5架飞机,然后左转右转。其中克隆代码如下图所示:

克隆5架飞机
克隆5架飞机

其中这里的变量“a”的作用是让克隆出来的敌机有的向左,有的向右,对应的克隆体代码如下图所示:

飞机克隆体盘旋飞行
飞机克隆体盘旋飞行

其它角色功能这里就不再一一介绍了,有兴趣的童鞋可以下载下来自行研究^_^。

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

昵称

取消
昵称表情代码图片

    暂无评论内容