火箭保卫地球-Scratch射击游戏

火箭保卫地球-Scratch射击游戏

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

作品简介

今天为大家带来的Scratch作品是《火箭保卫地球》,这是一款射击类游戏。游戏的目标就是控制火箭并发射炮弹,击毁来袭的陨石,从而保卫地球的安全。游戏的玩法也比较简单,就是使用鼠标移动来控制火箭的移动,火箭跟随鼠标移动,按下鼠标键时就发射一颗炮弹,每击中一颗陨石,就得10分。如果火箭撞上陨石了,生命值就减1,一共有3条命,如果生命值用完了或者陨石撞上地球了,则游戏结束。

在使用Scratch3.0创作火箭保卫地球作品中,主要使用了如下知识点:

  • 循环编程,包括无限循环、指定次数循环和直到循环
  • 条件变化,包括单分支条件和双分支条件
  • 事件广播机制
  • 变量,包括全局变量和私有变量
  • 列表
  • 函数和自制积木
  • 克隆技术
  • 运动编程

整个作品所涉及的知识点比较多,综合性非常强👍,效果也非常的细腻,比如地球的光晕效果、火箭的特效、加分时的特效、陨石爆炸效果等,都和动画编程有关系,一种是帧动画,就是通过切换造型实现的,另一种是位移动画,通过运动来实现的。有兴趣的童鞋可以下载下来研究一下的哦😯。

代码片段

Scratch火箭保卫地球作品难度中等偏上,总代码量为460行左右,下图是火箭角色的部分代码:

Scratch火箭保卫地球代码片段
Scratch火箭保卫地球代码片段

作品效果

Scratch火箭保卫地球作品的完整效果如视频所示:

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

昵称

取消
昵称表情代码图片