《使命召唤:黑色行动 4》Beta 版网络代码分析揭晓,令人惊讶

虽然 Treyarch 已经根据测试版的反馈讨论了《使命召唤:黑色行动 4》的一些重大变化,但有一件事情很多人似乎已经忘记了——或者没有给出太多——那就是服务器,以及《黑色行动 4》网络代码的工作原理。

幸运的是,Battle (non)sense 的人们制作了另一个深入探讨《黑色行动 4》网络代码、其工作原理等的视频。看看下面。

对你来说技术性太强?红迪网用户塞索斯88总结一下,到目前为止这是个好消息。

  • 似乎是 100% 专用 – 没有侦听服务器,就像我们之前看到的那样。
  • 其他玩家的IP被暴露(!)
  • 当您尝试使用 Wireshark 捕获时,由于某种原因,游戏会关闭。他们不想让别人窥探?
  • 服务器tick约为62/客户端tick为46-58,这是不寻常的
  • 与其他游戏的对比图
  • 他无法测试延迟补偿,因为他的测试玩家死得太快了😛
  • 他的第一印象很好。

Reddit 用户 Linkinito 也发布了总结:

快速摘要或 TL;DW(尽管您应该观看此视频)。

  • 没有监听服务器,只有专用服务器 - 因为没有向视频制作者报告主机迁移。
  • 所有玩家的IP依然展示给大家——主要问题在这里。即使在游戏选项中禁用了 VOIP,您的 IP 仍然会出现。另外,为了避免DDOS的所有问题,应该有一个单独的VOIP服务器,或者让游戏服务器来处理VOIP。
  • 更新率平均为 50hz 客户端 → 服务器和 60hz 服务器 → 客户端。
  • 网络延迟非常好:在 25 毫秒 ping(游戏中 40 毫秒)时,我们的伤害平均为 53 毫秒,枪声动画为 55 毫秒,移动动画为 69 毫秒。它们在发布时比二战要好,但还可以进一步改进。
  • 带宽使用率较低(下降 200 kb/s,上升 81 kb/s)。
  • 无法尝试任何滞后补偿测试。测试将在最终版本上进行。
  • Ping 在最后一刻包含在游戏中,并包含游戏的处理延迟(这就是它高于 ICMP 回显请求的原因)。
  • 没有关于其连接的警告图标。应将它们添加到最终产品中。
  • PC 上的图形和声音设置都是一流的。你干得好/u/TreyarchPC

到目前为止一切都很好,不是吗?当然,发布后情况可能会发生变化,但现在,让我们先相信 Treyarch 是无罪的。

您可以阅读我们的《黑色行动 4》测试版印象片右来看看到目前为止我们的成果。