用户:
五年猫友查看:5 回复:4 评论:5 创建时间:2020-09-25T22:06:07
今天来写第一期(水)教程
因为我看论坛里没有写跑酷教程的
就这样,开始

就以我的新作为例
一个跑酷游戏最重要的就是移动,左右移动就不多说了,直接上积木
*个人认为的最佳移速

接下来就是跳了,这个就比左右移动难了亿点点,首先要开物理引擎
(kitten4.0点积木盒那栏最下方的加号添加拓展积木盒)


弹性材质、一定的摩擦和反弹更适用于跑酷游戏,当然,也可以根据个人意愿做一些微调

这段积木就可以实现跳起来的效果
我们来分析一下
“设置速度大小 9 方向 90度”
90度是向上(kitten的0度是向右的)速度是起跳的高度,同样可以做适当的调整
“跳”变量的作用:避免空中连跳
一旦起跳就将变量设为1,不能再次起跳;一旦落地(记得把板子设为红色阵营角色)回到0,可以再次起跳
留在屏幕2就是防止在其他屏幕时,这个屏幕的方块碰到了终点什么的


这样是可以穿越/下一关的,那么就会有人问了:这只是切换屏幕,穿越后方块位置不是会变化吗?
接下来就上可以让方块穿越后位置依然不变的积木

这是可以实现穿越的积木,同样我们来分析一下
在此,两个变量就充当角色的xy坐标
第一段积木 在当前屏幕时,变量随着方块位置的变化而变化
第二段积木 不在当前屏幕时,这个屏幕的方块位置随着变量的变化而变化
说白了,就是你在一个屏幕移动方块的时候,其他屏幕的方块也会跟随着移动
这样,就可以实现穿越的效果了
在此之后我们就可以发挥想象力创造关卡了(很吃设计)

设置一个必须跳才能过的地方?

一真一假两个穿越方块?

画个刺?

上下移动的带刺的柱子?(第三关)

再难一点的,刺墙?

有害转轮?
ok这期教程到这里就结束了
本萌新第一期求顶
如有不够简洁的积木还请大佬指点