猫史档案馆


【跑酷教程】Dreamland的效果是如何实现的

用户:五年猫友五年猫友查看:5 回复:4 评论:5 创建时间:2020-09-25T22:06:07


今天来写第一期(水)教程

因为我看论坛里没有写跑酷教程的

就这样,开始

center_image

就以我的新作为例

一个跑酷游戏最重要的就是移动,左右移动就不多说了,直接上积木

*个人认为的最佳移速

center_image

接下来就是跳了,这个就比左右移动难了亿点点,首先要开物理引擎

(kitten4.0点积木盒那栏最下方的加号添加拓展积木盒)

center_image

center_image

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

center_image

这段积木就可以实现跳起来的效果

我们来分析一下

“设置速度大小 9 方向 90度”

90度是向上(kitten的0度是向右的)速度是起跳的高度,同样可以做适当的调整

“跳”变量的作用:避免空中连跳

一旦起跳就将变量设为1,不能再次起跳;一旦落地(记得把板子设为红色阵营角色)回到0,可以再次起跳

留在屏幕2就是防止在其他屏幕时,这个屏幕的方块碰到了终点什么的

center_image

center_image

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

接下来就上可以让方块穿越后位置依然不变的积木

center_image

这是可以实现穿越的积木,同样我们来分析一下

在此,两个变量就充当角色的xy坐标

第一段积木 在当前屏幕时,变量随着方块位置的变化而变化

第二段积木 不在当前屏幕时,这个屏幕的方块位置随着变量的变化而变化

说白了,就是你在一个屏幕移动方块的时候,其他屏幕的方块也会跟随着移动

这样,就可以实现穿越的效果了

在此之后我们就可以发挥想象力创造关卡了(很吃设计)

center_image

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

center_image

一真一假两个穿越方块?

center_image

画个刺?

center_image

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

center_image

再难一点的,刺墙?

center_image

有害转轮?

ok这期教程到这里就结束了

本萌新第一期求顶

如有不够简洁的积木还请大佬指点


回复

上一页1 页 / 共 1下一页
Darwin_WesleyDarwin_Wesley

干得漂亮!没看懂……(画风转变)

点赞0


评论


Darwin_WesleyDarwin_Wesley

但真的很欣赏,发自内心的

点赞0


评论


Darwin_WesleyDarwin_Wesley

咳,我又来光顾了

点赞0


评论


Summer橘子喵Summer橘子喵

话说设谁为红色阵营角色

平台吗

请教大佬!

点赞0


评论