《決勝時刻:黑色行動 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》測試版印象片右來看看到目前為止我們的成果。