标签:
游戏部落 |
分类: 电子竞技 |
Jump-bug是由tjubby在以前发现的。是从可以从很高的地方落下而不伤血/死亡的另外一种方式。和普通的edgebug类似。
总结:你需要跳,落下,蹲(按着蹲键),然后几乎同时跳和松开蹲键(在你落地的地方)
一些纯数据(给数学天才看的)
下落速度的计算公式:
E1: v(t)=268.25units/s-800units/s^2*t
计算每帧高度的不同:
每帧的不同高度(=1帧就是引擎用于计算的实体。100fps意味着每秒是100帧)
E2: v(t)/fps
你需要在离地面4个单位以内的区域内行jump命令和松开蹲键。这个动作要在落地前的1帧内完成。(~0,01 seconds @ 100 fps [=1/fps]).
在fps稳定于100的情况下,满足成功触发jump-bug的方程:
E3:
h2+4units>h(t)=h1+268.25units/s*t-0.5*800units/s^2*t^2>h2
In frames @ 100 fps: E4: h2+4units>h(f)=h1+2.6825
units/f*f-0.5*8units/f^2*f^2>h2
->注释:h1-=高度(落下的),h2=高度(落地),t=时间,f=帧
->t是在(1/fps) 秒内定性定量分析的大小
如果fps不稳定,用这个方程:
E5: 400/sqrt(71958.0625+1600*hd)
-> 注释:sqrt = square root, hd = height difference
-> E5 must be scaled with the fps of the frame in which you re
doing the bug to get the correct probability: E5*(fps/100)