打开主菜单

Ballance Wiki β

更改

Ballance漏洞

添加541字节2023年10月10日 (二) 08:58
画廊
== 常见漏洞简介 ==
=== 推板穿透Stopper Stopper穿透 ===
{{主条目|推板穿透StopperStopper穿透}}
这是一个常见的游戏Bug,其表现为推板直接穿透Stopper,导致推板下落。尽管目前无法确定具体的触发原因,但根据BallanceBug的推测,这可能与球的速度过快有关。Ballance内部物理引擎的处理速度是132Hz,每秒处理132次。由于该区域附近存在大量复杂的护栏和钢轨结构,因此引擎的处理速度受到较大影响。由于引擎需要不断检测触发碰撞等情况,因此处理速度可能低于每秒132次。如果球速足够快,会导致推板直接穿过Stopper,从而跳过引擎的计算过程。在[[Ballance/zh|Ballance]]游戏中,有四种利用[[Stopper/zh|Stopper]]的机关,它们分别是:[[T型板|T型板]]、[[双向挡板|双向挡板]]、[[推板|推板]]和[[跷跷板|跷跷板]]。该Bug表现为机关直接穿透Stopper,导致机关没有Stopper作为支撑点而无法正常工作,玩家球也无法通过相应机关构成的路径。在游戏的第2-3关中,触发该Bug相对较容易,在其他地方触发则较为困难。只有推板和T型板这两种机关曾实现过直接穿透Stopper,而双向挡板和跷跷板则未实现。要使其他机关如双向挡板和跷跷板能够穿透Stopper,需要修改Ballance的数据,例如修改球的速度或力量。据[[用户: BallanceBug/zh|BallanceBug]]推测,这可能是因为速度过快导致的。Ballance内部物理引擎每秒处理132次,但由于关卡2-3附近存在复杂的[[钢轨#普通护栏|护栏]]和[[钢轨|钢轨]]结构,引擎处理速度受到影响可能低于每秒132次。如果球速度足够快,就会导致推板直接穿过Stopper,跳过引擎的计算过程。 === 路面穿透 === {{主条目|路面穿透}}关卡加载[[Levelinit.nmo]]时物理化出现错误导致,游戏开始后路面碰撞箱失效导致球无限下落。常伴有未能成功渲染的黑色[[云层]]。
=== 非90度视角 ===
{{主条目|非90度视角}}
极为常见的游戏bug之一,表现为游戏极为常见的游戏Bug之一,表现为游戏[[视角]]变得不再沿正常[[道路]]方向。出现于游戏卡顿或按照一定规律转换[[视角]]时。
=== 高速球 ===
{{主条目|高速球}}
球在一个或多个方向上产生持续的加速度(作用力),使得球在该方向上能够高速前进。高速球是最常见的游戏bug之一,这甚至使得其可以被用于疯狂模式的球在一个或多个方向上产生持续的加速度(作用力),使得球在该方向上能够高速前进。高速球是最常见的游戏Bug之一,这甚至使得其可以被用于疯狂模式的[[竞速]]中。存在着多种启动方式。
=== 浮空球 ===
{{主条目|球爆炸}}
出现时几乎毫无预兆且稍有惊悚,非常惹人厌烦的恶性bug。它的出现往往意味着游戏崩溃,只能重启游戏。出现时几乎毫无预兆且稍有惊悚,非常惹人厌烦的恶性Bug。它的出现往往意味着游戏崩溃,只能重启游戏。
=== 球贴图丢失 ===
{{主条目|球贴图丢失}}
玩家球的某一种或几种球类的贴图没有正常加载,成为一片灰色。一般对游戏进行没有太大影响,只是不美观。偶尔也会导致游戏崩溃。
 
=== 路面穿透 ===
 
{{主条目|路面穿透}}
关卡加载[[Levelinit.nmo]]时物理化出现错误导致,游戏开始后路面碰撞箱失效导致球无限下落。常伴有未能成功渲染的黑色[[云层]]。
=== 环境变暗 ===
多见于[[灯泡]]过多的地图中,表现为被灯泡照射的区域亮度和正常亮度一样而其余区域则几乎全部是黑暗的(例如[[美丽地图]]中)。部分设备可能不会受到影响。
=== 无菜单bug 无菜单Bug ===
{{主条目|无菜单bug无菜单Bug}}
游戏菜单消失,[[存档点]]火焰样式变为未做处理的三角形,玩家球在登上[[飞船]]后仍然能够被操控,也不会出现[[通关]]画面。
无菜单bug一般是由于无菜单Bug一般是由于[[制图]]时没有放置除了[[起始存档点]]之外的任何存档点而游戏加载失败所致。此时[[进度条]]也会少两格就进入游戏。
== 成因 ==
<gallery>
File:Penetrate Stopper.png|推板穿透Stopper
File:Non-90° glitch.jpg|非90度角
File:Highspeed glitch.jpg|高速球
41
个编辑