作者:NGA-godaxigua
先说初步结论:内鬼是墙。然后再顺便整理一下关于跳跃的一些判定吧,希望能帮助大家成为一个真正的闸总。
1. 跳跃判定
我们一般将动森的跳跃分为撑杆跳和无杆跳跃,而分开来讲是因为两者的判定其实是有很大区别的,主要原因在于那根杆子。
1.1 撑杆跳
目前测试下来撑杆跳的判定有几个关键点,一个是最小1*2大小的水坑(1*1没有成功过,而且截图发现杆子落点会在1*2水坑的中间点)。
另一个就是没有障碍的跳跃轨迹。此外撑杆跳的落脚点必定在地块的中心,不会在两格地板中间或者半格的三角形地面上。但是虽然人物的落点会有修正,杆子插的点游戏却不会帮我们修正,而且判断的逻辑似乎是先判断杆子落点再判断人物落点,只有两者都符合游戏上面的条件才能成功跳跃。
而这就能让我们设计一些角度非常刁钻的跳跳乐,毕竟人物的朝向是自由的,中间的水坑非常小的时候要刻意地对准斜对面的一格平台一发入魂几乎不可能,因此也可以帮助促进joycon的销量。
1.2 无杆跳跃
无杆跳跃的判定就相对比较模糊,首先角色需要在水边(撑杆跳不一定要在水边),其次朝向的180度范围内有可跳跃的平台(有时甚至不止180度),满足这两点就能成功跳跃。
1.3 跳跃极限与盲点
两种跳跃的范围是相互独立的,某一个可跳跃点要么只能撑杆跳,要么只能无杆跳。两者加起来的跳跃距离如下图所示,从黑色点出发,黄色区域为无杆跳跃的范围,绿色区域测试撑杆跳的范围。可见范围还是非常大的,特别是竖直方向常常能超出视角,结合上述的撑杆跳精准判定,再在路线上加一点点障碍物就能达到让挑战者看也看不到蒙也蒙不着的绝妙效果,而红色点是两种跳跃都没办法到达的盲点,相信许多做过跳跳乐迷宫的闸总同僚也经常利用,能制造出明明就在眼前但是怎么A也够不着的跳台。