收藏
评论

逻辑梳理,拆解步骤官方


接下来我们来梳理一下怎么实现的?

这里包含的模块会比上一个案例更多一点,其中包括关卡设计。它是多关卡的小程序,同时带有物理效果,看到宇航员和陨石会有碰撞以及重力等的物理效果。

另外还有粒子特效,在点击让陨石方块破碎时,会出发星星破碎的特效。

还有一个就是场景设计,可以看到每一个关卡的场景构成都是不一样的。

还有弹窗设计,在之前案例中也有简单介绍过。在场景里,还有暗河设计,是用一些动画效果实现的,让用户可以看到在星球上有液体流动的感觉。

还有宇航员的逻辑,就是宇航员在登陆新的星球之后,会有往下的重力效果。

之后还有一个升空背景,这次的升空背景是在新星上遥望宇宙,所以会有一个缓动效果。

最后还会给这些操作互动、背景音乐添加音效逻辑

这个案例的步骤会比较多一点,具体有:

  1. 打开平台,新建项目;
  2. 布置场景,导入素材;
  3. 添加逻辑积木,首页开始按钮;
  4. 新建场景,导入素材;
  5. 添加“物理”行为,实现地面效果;
  6. 添加“循环滚动”行为,实现暗河流动效果;
  7. 添加“循环滚动”行为和逻辑积木,实现深空缓动效果;
  8. 添加“物理”行为,实现宇航员下落效果;
  9. 添加积木逻辑,实现宇航员登陆成功/失败判定效果;
  10. 添加积木逻辑,实现通关成功/失败的弹窗效果;
  11. 添加积木逻辑,实现继续下个关卡和重新开始的效果;
  12. 添加“物理”行为,实现方块下落效果;
  13. 添加“物理”行为,实现方块破碎效果;
  14. 添加“粒子特效”插件,实现方块破碎特效;
  15. 复制场景,新增更多新关卡;
  16. 迭代细节,生成微信二维码,微信扫码体验。
最后一次编辑于  2022-10-11
赞 0
收藏
登录 后发表内容

微信可视化开发平台工具,所见即所得

课程标签