打开主菜单

Ballance Wiki β

更改

Stopper穿透

添加2,467字节2023年10月24日 (二) 10:33
创建页面,内容为“{{游戏漏洞简介 | name = Stopper穿透 | img = 350px | desc = 穿透Stopper的机关 | repeatable = unknown | crash = no |…”
{{游戏漏洞简介
| name = Stopper穿透
| img = [[文件:穿透Stopper的机关.jpg|350px]]
| desc = 穿透Stopper的机关
| repeatable = unknown
| crash = no
| speedrun = unknown}}

'''[[Stopper]]穿透'''是一种在游戏中已被识别的问题,也有"Stopper穿透Bug"或"[[机关]]抽风"的称呼。这一问题在游戏的第2-3[[推板]]处有更高的出现频率,表现为机关直接穿透Stopper。在没有对游戏数据进行任何修改的情况下,该问题的发生概率相对较低。但是,如果对游戏数据进行了修改,可能会导致游戏引擎在计算迭代过程中出现混乱,从而增加此Bug的触发概率。

== 发生及解除 ==

=== 发生方式 ===

* 随机发生:当球的运动速度超过游戏引擎计算的迭代次数时,有可能导致该错误的出现。在这种情况下,机关会触碰到Stopper后仍能继续绕轴运动,并受到重力的作用而垂直下落。游戏运行时的帧数越低,系统计算错误导致此问题的概率越高。
* 修改数据发生:通过在[http://mustache.ysepan.com/ Ballance 社区资源中心(BCRC)资源下载区]下载玩家球性质补丁,并对玩家球的性质进行修改(替换根目录3D-Entities里的Balls.NMO文件),例如使用力量球补丁,可以较为容易地导致该bug的出现。

=== 解除 ===

此Bug一旦发生,复原的难度较高,但仍存在一定的可能性能够进行复原。

== 产生原因与影响 ==

{{Quote|[[BallanceBug]]|根据[[Ballance]]游戏内部设计,其物理引擎理论上应以每秒处理132次的速度运行。然而,在2-3推板附近,存在大量护栏和复杂的钢轨结构,这些因素会减缓引擎的计算速度。引擎需要进行碰撞检测等操作,导致无法达到每秒132次的计算速度。因此,当玩家球以较快的速度通过推板时,可能会出现穿过Stopper而跳过引擎计算的情况。|size=15.6}}

通常情况下,当游戏中出现此漏洞时,单独发生一次并不会对游戏产生进一步的问题。然而,如果这种漏洞被多次利用,可能会导致游戏崩溃,并可能引发其他错误。

== 画廊 ==

<gallery>
File:T型板穿透Stopper.jpg|8-5 [[T型板]]穿透Stopper
File:跷跷板穿透Stopper.jpg|9-3 [[跷跷板]]穿透Stopper
File:双向挡板穿透Stopper.jpg|10-4 [[双向挡板]]穿透Stopper
File:推板穿透Stopper.jpg|13-2 [[推板]]穿透Stopper
</gallery>
41
个编辑