今天就来唠唠我最近在《超级跑跑》里折腾出来的一个小玩意儿,算是个bug,挺有意思的。
咋发现的
话说回来,这游戏我也好久没碰了,最近闲着没事又装回来跑了几圈。那天晚上,就跟平常一样,随便匹配了个图跑着玩。具体哪个图我记不太清了,好像是那种弯道特别多的,需要漂移啥的。
跑到一半,有个地方是个挺急的转角,后面紧跟着一个上坡。我当时手一抖,或者说是网络卡了一下?反正人物就那么直愣愣地冲着墙角就去了。本来以为肯定撞墙上了,得倒回来重新跑,结果“嗖”的一下,怪事发生了。
我那角色,居然像是挤进墙里去了一小块,然后又被弹出来了!当时我就懵了,这啥情况?是眼花了还是真卡进去了?
反复折腾
跑完那一局,我就惦记上这事了。我就不信邪,非要再试试。退出来之后,我开了个房间,就选刚才那个图,一个人进去练。
我就专门往那个墙角冲。试了好几次,有时候是直接撞停,有时候好像是蹭了一下就过去了。但就是没再现刚才那种“挤进去又弹出来”的感觉。
我就琢磨,刚才是不是按了什么特别的键?或者是跳起来的时候撞的?我开始一遍一遍试。
- 直接冲过去撞:不行。
- 跳起来撞:不行。
- 漂移冲过去撞:还是不行。
- 快到墙角的时候按跳,同时按着方向键对着墙角:欸?好像有点感觉了!
我就按着这个方法反复试。发现关键点好像是在起跳的时机和撞墙的角度。得在离墙角非常近,几乎就要撞上的一瞬间起跳,而且人物身体得稍微倾斜一点对着墙缝那个方向。多试了几次,真成功了!
这回不是被弹出来,而是真的卡进墙里一小块,然后能稍微在里面挪动那么一点点,再按反方向键就能出来。有时候网络稍微卡一下,或者按键时机不对,甚至能卡得更深,直接掉到地图下面或者瞬移到别的地方去!
咋样了
搞明白之后,我就觉得挺逗的。你说这玩意儿比赛用,没啥大用,你卡那一下,人家早跑没影了,而且失败概率也挺高,搞不好还掉线。也就是自己玩或者跟朋友开黑的时候,在某些地图的特定角落可以秀一下,或者玩捉迷藏的时候用用?
我估摸着这可能是碰撞模型没做或者就是游戏老代码的遗留问题。反正就是这么个情况,让我给碰上了。纯属娱乐,大家跑图的时候也可以留意下,说不定也能碰到类似哭笑不得的bug。
行了,今天就先分享到这儿,算是个小记录。