“高速球”的版本间的差异
BallanceBug(讨论 | 贡献) 小 (→死球高速球) (2个标签:移动版编辑、移动网页编辑) |
小 |
||
第2行: | 第2行: | ||
| name = 高速球 | | name = 高速球 | ||
| img = [[File:Highspeed glitch.jpg|200px]] | | img = [[File:Highspeed glitch.jpg|200px]] | ||
− | | desc = | + | | desc = 高倍速高速球使玩家球失控飞出地图。请注意此截图只是为了展示,一般应用在竞速中的高速球不会有如此高的倍速。 |
| repeatable = yes | | repeatable = yes | ||
| crash = no | | crash = no |
2019年8月6日 (二) 20:30的版本
高倍速高速球使玩家球失控飞出地图。请注意此截图只是为了展示,一般应用在竞速中的高速球不会有如此高的倍速。 | |
漏洞基本信息 | |
---|---|
常用名称 | 高速球 |
是否存在固定产生方法 | 是 |
是否会导致游戏崩溃 | 否,但重复多次后可能会 |
是否允许用于疯狂模式竞速 | 部分可用于Ballance吧及speedrun.com |
高速球是一种较为常见的Ballance漏洞,表现为球在某个或某几个方向上产生成整倍的速度(实际上是整倍的受力),且该速度效果除非采取§解除一节的方法,不会直接消失。
现象
球在某个或某几个方向上受力成整倍增加,产生成整倍的速度,且该受力(速度)无法通过继续按键抵消。
例如如果启动了向前方向上“3倍速高速球”(有时也被称作4倍,因为如果按住前进键则变为4倍速),则球存在向前的3倍受力,如果不按键,相当于3倍速;按住 ↑
(默认设置) 向前,则受力变为4倍,相当于该方向上的4倍速(但其他方向不受影响);按住 ↓
后退,则受力变为2倍,相当于2倍速。再如,启动了向前方向的1倍速高速球(因为实际应用,常常被称作2倍速),则不按键时,相当于正常按前进键产生的速度;如果按住前进则是2倍速;按住后退则是静止不动(0倍速)。但即使球可以静止,该作用力效果也不会消失,松开键后球将继续前进。
发生方式
高速球存在四种发生方式,分别是开局高速球、二次开局高速球、换球高速球、死球高速球,启动方法各异,但共同特征是利用一些卡顿在游戏本禁止开启游戏菜单时将之开启。[1]
开局高速球
在Start或Restart后、屏幕黑屏时长按 (也就是一直按住) Esc
,则屏幕亮时出现菜单界面,表明可以启动高速球了。
- 想要n倍速,就按 (n-1) 下方向键(取决于高速方向),之后要按住那个键直到球出生(如果是两个方向,必须同时按住那两个方向键)。(实际效果是产生 (n-1) 倍受力,叠加上已有的按键后为n倍速;如果球出生前松开按键,则仅有按键的倍速,且2倍速无效果)
- 这种高速球启动会在闪过菜单时开始走表,球出生会有延迟,延迟时间与菜单界面停留时间相同,如果你在esc界面停了3秒,则球晚出生3秒。
此种高速球启动方法的特点是:简单、浪费6分。
二次开局高速球
在start或restart后、球没有出生前调换视角,例如按 shift
←
,然后在球出生还没有落地的时候迅速按下 Esc
,restart(重新开局),在黑屏时按下 shift
←
,转亮的一刹那松开,视角调换的90度,然后按方向键获取高速球。
- 按方向键会有两种不同的情况,一是需要按住方向键、二是不需要按住方向键,举个例子:若需开启向左2倍速,第一种情况你需要按一下←,再按住←,否则自动启动1倍速,第二种情况只需按一下←,不能再按住了,否则启动3倍速。
- 什么时候出现第一种情况和第二种情况尚无定论,经验是:换球后restart、死球后restart出现第一种情况的可能性较大。
二次高速球启动会在球出生后走表,较普通启动法省6分,但是较复杂。
变球高速球
球被换球器抓到之前一瞬间按下Esc
,若听到换球音效,表明启动成功,照#开局高速球中方法按方向键以启动高速球,没有什么特别的技巧,需要感觉和运气。
此种启动方法会有造成游戏崩溃的可能,一般经验是在一次游戏中3次换球启动高速球,就极有可能出现游戏崩溃——会有各种各样的BUG导致游戏未响应,所以当已用此法启动3次高速球后,强烈建议退出Ballance游戏重新进入。
死球高速球
球死亡前一瞬间按下Esc
,若有死亡音效,则启动成功。
解除
竞速捷径应用
不完善的条目 | ||
---|---|---|
高速球常被用在疯狂模式的竞速中以便达成某些捷径。
产生原因与影响
物理引擎"炸飞上天" (......) 因为Ballance运算依靠大量物理引擎,引擎原理各异,但本身就是复杂的数学运算。某些结果还会受电脑性能影响 (......) 引擎受力分析一般是一秒60次(每次根据原来的速度计算新的速度),球移动也是直接受到外力,每帧(1/60s,性能如果够)计算一次。如果因为某些逻辑受力分析一段时间没有进行,那么可能会把"60帧(每帧)受到60次1N力"理解为"1帧受到60次1N力",考虑摩擦力,速度爆炸了。 (......) 只是猜测,具体还是要看游戏本身逻辑。
— 602706150[2]
一般来说单独发生一次此漏洞并不会导致游戏出现更多问题。但经验表明如果#变球高速球使用大约3次后,容易引发其他漏洞致使游戏崩溃。
备注
- ↑ ballance高速球启动讲解 (百度贴吧)
- ↑ 【求助】关于各种球和道具变形爆炸这类崩溃性bug的产生原因 (第18楼,百度贴吧)