找回密码
 点一下
查看: 1255|回复: 5

用变速齿轮突破BN游戏 250ms缓冲

[复制链接]
发表于 2009-10-16 01:53:45 | 显示全部楼层 |阅读模式
好的,大家都知道BN打起来不爽,这不仅仅是连接BN延迟或者卡,
即使同样网络质量下BN明显比平台游戏延迟更多,这是因为:

BN游戏(尤其是ladder)使用了默认250毫秒缓冲,也就是延迟拉。。
而局域网和平台则是100毫秒,这样同等网络质量下就额外背负了150毫秒的延迟。

突破的办法,有工具可以修改默认延迟。。但那只限于自己是主机,但BN游戏是服务器主机。

基于目前的观察,时间轴由主机控制,而操作则是每个玩家发给主机,再由主机安排到时间轴上某个确定的时刻,
发回所有玩家同步执行。

如图,缓冲的意义是让非主机玩家得到返回操作时不至于执行“过去”的命令,(当然实际上不会出现过去时间的操作,只会卡住)

但是在同等网络条件下,BN的250毫秒缓冲是没有必要的!图上方便表示,把延迟设为了1秒,实际上可能延迟只有0.05秒,
这时缓冲时间就完全是在浪费了(玩家无法区分延迟和缓冲)。

对于玩家来说,他在99秒发操作,101.25秒执行操作,经过了2.25秒 也就是 2 * 到主机的延迟 + 0.25秒。如果延迟只有0.05秒(连接BN 50ms),那么他感觉到的延迟是0.35秒。而同样网速的局域网中,则只有0.05 * 2 + 0.10 = 0.2秒。这种情况下感觉的对比就非常明显了。

使用变速齿轮开1.15倍速打BN,你会有所发现的...
huanchong.jpg
发表于 2009-10-16 10:33:13 | 显示全部楼层
这个算是……作弊嘛。
回复

使用道具 举报

发表于 2009-10-16 19:43:47 | 显示全部楼层


楼主,一直以来我都觉得你像极了 达文西

楼主一定会是在“灰正常人类研究中心”做研究工作的

以上无恶意

LS你是个好人
回复

使用道具 举报

发表于 2009-10-16 20:03:51 | 显示全部楼层
我不是好人……
你是怎么得出这个结论的……
回复

使用道具 举报

发表于 2009-10-16 20:20:23 | 显示全部楼层
thewisp1 大人还是那么犀利呀~
回复

使用道具 举报

发表于 2009-10-16 20:33:21 | 显示全部楼层
对对,一定是研究生
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-25 13:49 , Processed in 0.065703 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表