地球保卫战-Scratch射击创意游戏

地球保卫战-51scratch
地球保卫战-Scratch射击创意游戏
此内容为付费资源,请付费后查看
19.9
限时特惠
39.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品介绍

今天为大家分享的Scratch作品是《地球保卫战》,这是一款射击小游戏,游戏的目标是控制好飞船并发射子弹击毁迎面而来的敌人,保卫地球。

点击绿旗,运行程序,首先会介绍游戏背景,这一年是2190年,外星人来到地球攻击人类以获取地球资源。由于人类没有遭遇过太空战争,他们不知道如何反击。作为最好的飞行员,你被选中来拯救人类,保护我们脆弱的地球,否则一切都会丢失。接下来是玩法说明,使用鼠标指针移动并单击以发射子弹,按b或s以减少滞后,按空格键打开和关闭店铺,按p暂停游戏,按m将音乐静音。当然,你可以点击skip跳过游戏背景和玩法说明。

正式进入游戏,舞台左边就是我们人类的地球,你可以驾驶飞船上下移动,按下鼠标就可以发射子弹,外星人从右方出现,向地球袭来,它们是一波一波出现的。当子弹打到敌人,敌人就消失,并得到相应的金币,如果敌人躲过子弹,碰到地球了,则生命值每次减少一点,如果生命值减到0,则地球爆炸,游戏结束,玩家每成功挡住一波进攻之后,生命值又恢复为100%,如果你能挡住全部19波进攻,那么游戏胜利。

作品效果

Scratch地球保卫战作品的预览效果如视频所示:

Scratch地球保卫战作品效果

作品解读

Scratch地球保卫战作品的角色列表如图所示:

Scratch地球保卫战角色列表
Scratch地球保卫战角色列表

对于本作品而言,重点是敌人的进攻效果,这里一共有19波进攻,每一波进攻,敌人都会呈现某种队形,这是怎么实现的呢?实际上,这里也没有什么技巧,就是规划好每一波进攻敌机的排列位置,这里以第一波进攻为例,进行说明,代码如下:

第一波进攻代码
第一波进攻代码

其它的19波进攻都是使用同样的方式来实现的,虽然有些繁琐,但也是最切实可行的方法。

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

昵称

取消
昵称表情代码图片