遨游太空-Scratch躲避游戏编程

遨游太空-51scratch
遨游太空-Scratch躲避游戏编程
此内容为付费资源,请付费后查看
9.9
限时特惠
19.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品介绍

今天为大家分享的Scratch作品是《遨游太空》,这是一款躲避游戏。游戏的目标是控制飞船躲避各种天体,看谁坚持的时间更长。

点击绿旗,运行程序,在浩瀚的太空中,各种天体从天而降,有太阳、有土星、有陨石、有火星、有地球,还有人造卫星,它们从舞台的上方随机位置出现,然后下落直到舞台的下边缘消失。玩家则通过鼠标移动来操控飞船上下左右移动,躲避星球,如果不小心碰到星球了,则游戏结束,同时会进行计时,每隔1秒钟加1,看看谁坚持的时间更长。

作品效果

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

Scratch遨游太空

作品解读

Scratch遨游太空作品一共有4个角色,如图所示:

Scratch遨游太空角色列表
Scratch遨游太空角色列表

各角色功能简单说明如下:

  • 飞船:有6个造型,随鼠标移动而移动,移动的过程中通过切换造型,模拟喷火的效果,如果碰到星球,则游戏结束;
  • 星球:从舞台上边缘随机位置出现,然后下落直到碰到舞台下边缘,一共有13种造型,代表不同的星球;
  • 小星星:模拟满天繁星效果,游戏开始后,有无数的小星星从舞台的上方出现,下落直至碰到舞台下边缘消失;
  • 满天星:一个静态的小星星效果。

本作品相对比较简单,这里重点介绍一下飞船和星球角色的编程实现。

1.飞船角色

飞船角色随着鼠标的移动而移动,同时会有喷火的动画效果,其代码如图所示:

飞船角色代码
飞船角色代码

2.星球角色

星球角色一共有13个造型,从舞台上边缘随机随机位置出现,并向下运动直到舞台下边缘消失,这需要使用Scratch克隆和运动编程,具体的代码如下图所示:

星球角色代码
星球角色代码

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

昵称

取消
昵称表情代码图片