发现并没有办法穿过,确认了简单壁板并不是托。
其次我们将其中一个挪开0.5格,惊了居然还是过不去,先别急让我们试试挪另外一个。
从上面的实验我们知道远离角色方向的0.5格空隙确实能让角色穿过去,但是怎么确定墙壁也是一样的机制呢?就让我们给墙壁壮壮胆。
我们可以发现,在给墙壁上方摆放了家具的时候墙壁的体积会被强行设为1*1,这时候我们就没有办法再穿过去了!可见关于墙壁怕水的猜想还是十分靠谱的。最后一个问题,它有多怕?在简单壁板的例子中我们发现用地上的水坑也能达到穿墙的效果,那水坑能不能吓到柱子缩呢?测试发现也是可以的,看来柱子不但怕被水淹没,连水坑都顶不住,而整个穿墙结构的最简化模式应该是这样:
或者再把左下的柱子也去了,不过那样就不是穿墙了!
2.3 应用
知道了原理,我们自然就能有更多的应用啦!
2.3.1 首先一个应用是单向门
我们知道穿墙的必要条件是远离角色的方向的空隙,因此适当采用一些差异化设计当角色通过之后就没有办法回来了!至此我们终于拥有了第一个能让挑战者彻底死关的设计,除了减号投降外无解!当然过于影响游戏体验建议还是放在关底吧!