“Ballance漏洞”的版本间的差异

来自Ballance Wiki
跳转至: 导航搜索
(这其实就是球爆炸。编辑前请先确定准确性以及是否已被提到,同时请确定格式是否符合标准。撤销Fps0605讨论)的版本6326)
1个标签撤销
Dov讨论 | 贡献
画廊
 
(未显示同一用户的10个中间版本)
第5行: 第5行:
  
 
== 常见漏洞简介 ==
 
== 常见漏洞简介 ==
 +
 +
=== Stopper穿透 ===
 +
 +
{{主条目|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度视角 ===
  
 
{{主条目|非90度视角}}
 
{{主条目|非90度视角}}
极为常见的游戏bug之一,表现为游戏[[视角]]变得不再沿正常[[道路]]方向。出现于游戏卡顿或按照一定规律转换[[视角]]时。
+
极为常见的游戏Bug之一,表现为游戏[[视角]]变得不再沿正常[[道路]]方向。出现于游戏卡顿或按照一定规律转换[[视角]]时。
  
 
=== 高速球 ===
 
=== 高速球 ===
  
 
{{主条目|高速球}}
 
{{主条目|高速球}}
球在一个或多个方向上产生持续的加速度(作用力),使得球在该方向上能够高速前进。高速球是最常见的游戏bug之一,这甚至使得其可以被用于疯狂模式的[[竞速]]中。存在着多种启动方式。
+
球在一个或多个方向上产生持续的加速度(作用力),使得球在该方向上能够高速前进。高速球是最常见的游戏Bug之一,这甚至使得其可以被用于疯狂模式的[[竞速]]中。存在着多种启动方式。
  
 
=== 浮空球 ===
 
=== 浮空球 ===
第24行: 第35行:
  
 
{{主条目|球爆炸}}
 
{{主条目|球爆炸}}
出现时几乎毫无预兆且稍有惊悚,非常惹人厌烦的恶性bug。它的出现往往意味着游戏崩溃,只能重启游戏。
+
出现时几乎毫无预兆且稍有惊悚,非常惹人厌烦的恶性Bug。它的出现往往意味着游戏崩溃,只能重启游戏。
  
 
=== 球贴图丢失 ===
 
=== 球贴图丢失 ===
第30行: 第41行:
 
{{主条目|球贴图丢失}}
 
{{主条目|球贴图丢失}}
 
玩家球的某一种或几种球类的贴图没有正常加载,成为一片灰色。一般对游戏进行没有太大影响,只是不美观。偶尔也会导致游戏崩溃。
 
玩家球的某一种或几种球类的贴图没有正常加载,成为一片灰色。一般对游戏进行没有太大影响,只是不美观。偶尔也会导致游戏崩溃。
 
=== 路面穿透 ===
 
 
{{主条目|路面穿透}}
 
关卡加载[[Levelinit.nmo]]时物理化出现错误导致,游戏开始后路面碰撞箱失效导致球无限下落。常伴有未能成功渲染的黑色[[云层]]。
 
  
 
=== 环境变暗 ===
 
=== 环境变暗 ===
第41行: 第47行:
 
多见于[[灯泡]]过多的地图中,表现为被灯泡照射的区域亮度和正常亮度一样而其余区域则几乎全部是黑暗的(例如[[美丽地图]]中)。部分设备可能不会受到影响。
 
多见于[[灯泡]]过多的地图中,表现为被灯泡照射的区域亮度和正常亮度一样而其余区域则几乎全部是黑暗的(例如[[美丽地图]]中)。部分设备可能不会受到影响。
  
=== 无菜单bug ===
+
=== 无菜单Bug ===
  
{{主条目|无菜单bug}}
+
{{主条目|无菜单Bug}}
 
游戏菜单消失,[[存档点]]火焰样式变为未做处理的三角形,玩家球在登上[[飞船]]后仍然能够被操控,也不会出现[[通关]]画面。
 
游戏菜单消失,[[存档点]]火焰样式变为未做处理的三角形,玩家球在登上[[飞船]]后仍然能够被操控,也不会出现[[通关]]画面。
  
无菜单bug一般是由于[[制图]]时没有放置除了[[起始存档点]]之外的任何存档点而游戏加载失败所致。此时[[进度条]]也会少两格就进入游戏。
+
无菜单Bug一般是由于[[制图]]时没有放置除了[[起始存档点]]之外的任何存档点而游戏加载失败所致。此时[[进度条]]也会少两格就进入游戏。
  
 
== 成因 ==
 
== 成因 ==
第55行: 第61行:
  
 
<gallery>
 
<gallery>
 +
File:Penetrate Stopper.png|推板穿透Stopper
 
File:Non-90° glitch.jpg|非90度角
 
File:Non-90° glitch.jpg|非90度角
 
File:Highspeed glitch.jpg|高速球
 
File:Highspeed glitch.jpg|高速球

2023年10月10日 (二) 08:58的最新版本

本条目指因游戏机制产生的漏洞,是在游戏程序层面上的问题。不是因制图设计失误产生的地图层面上的不合理之处(虽然制图失误确实可能导致程序层面的漏洞出现的概率骤增),更不是用户:BallanceBug

平衡球和其他大多数游戏一样,可能会存在这样或那样的漏洞导致游戏出错(英文称为bug或glitch,中文圈内一般统称bug),导致游戏出现或有趣或恼人的“奇观”。

一部分不会引发游戏崩溃的bug甚至还能被用于疯狂模式的竞速以得到提分效果。

常见漏洞简介

Stopper穿透

主条目: Stopper穿透

Ballance游戏中,有四种利用Stopper的机关,它们分别是:T型板双向挡板推板跷跷板。该Bug表现为机关直接穿透Stopper,导致机关没有Stopper作为支撑点而无法正常工作,玩家球也无法通过相应机关构成的路径。在游戏的第2-3关中,触发该Bug相对较容易,在其他地方触发则较为困难。只有推板和T型板这两种机关曾实现过直接穿透Stopper,而双向挡板和跷跷板则未实现。要使其他机关如双向挡板和跷跷板能够穿透Stopper,需要修改Ballance的数据,例如修改球的速度或力量。据BallanceBug推测,这可能是因为速度过快导致的。Ballance内部物理引擎每秒处理132次,但由于关卡2-3附近存在复杂的护栏钢轨结构,引擎处理速度受到影响可能低于每秒132次。如果球速度足够快,就会导致推板直接穿过Stopper,跳过引擎的计算过程。

路面穿透

主条目: 路面穿透

关卡加载Levelinit.nmo时物理化出现错误导致,游戏开始后路面碰撞箱失效导致球无限下落。常伴有未能成功渲染的黑色云层

非90度视角

主条目: 非90度视角

极为常见的游戏Bug之一,表现为游戏视角变得不再沿正常道路方向。出现于游戏卡顿或按照一定规律转换视角时。

高速球

主条目: 高速球

球在一个或多个方向上产生持续的加速度(作用力),使得球在该方向上能够高速前进。高速球是最常见的游戏Bug之一,这甚至使得其可以被用于疯狂模式的竞速中。存在着多种启动方式。

浮空球

主条目: 浮空球

表现为玩家球在离开风扇后仍然能在空中向上浮起。常见度较高,但原版关卡中由于缺乏常用条件,一般很难启动。浮空球一般需要通过横置风扇启动,这在平衡帝国天地浮沉中甚至被用于通关。

球爆炸

主条目: 球爆炸

出现时几乎毫无预兆且稍有惊悚,非常惹人厌烦的恶性Bug。它的出现往往意味着游戏崩溃,只能重启游戏。

球贴图丢失

主条目: 球贴图丢失

玩家球的某一种或几种球类的贴图没有正常加载,成为一片灰色。一般对游戏进行没有太大影响,只是不美观。偶尔也会导致游戏崩溃。

环境变暗

主条目: 环境变暗

多见于灯泡过多的地图中,表现为被灯泡照射的区域亮度和正常亮度一样而其余区域则几乎全部是黑暗的(例如美丽地图中)。部分设备可能不会受到影响。

无菜单Bug

主条目: 无菜单Bug

游戏菜单消失,存档点火焰样式变为未做处理的三角形,玩家球在登上飞船后仍然能够被操控,也不会出现通关画面。

无菜单Bug一般是由于制图时没有放置除了起始存档点之外的任何存档点而游戏加载失败所致。此时进度条也会少两格就进入游戏。

成因

画廊