Call of Duty: Black Ops 4 ベータ版をプレイしたことがあり、ヒット レジストレーションが今体験したものよりも優れていると感じた場合、それはあなただけではありません。それには十分な理由があります。どうやらBlack Ops 4 サーバーは当時 60hz で実行されていました、しかし、何らかの理由で現在は20hzのみです。良好なティック レートが重要であるという単純な理由が必要な場合は、ティック レートが高いほど接続が良好であることを意味し、角を曲がったところで銃撃されるような迷惑な事態を避けることができます。
これはRedditユーザーによって発見されましたスムクロBlack Ops 4 サーバーに深く (つまり、深く!) 潜入した人物です。読み進める前に、迷子にならないようにいくつかの用語を確認してください。 Smcro は PS4 でテストしましたが、これはすべてのプラットフォームで同じであると広く信じられていることに注意してください。以下で共有される情報は、2018 年 10 月 19 日時点のものです。
- クライアント: お使いのシステム (PS4/Xbox/PC)。
- サーバ: 試合中のすべてのクライアント (プレイヤー) が接続する Treyarch のシステム。
- 送信速度: システム間で更新パケットが送信される速度。これは更新レートとも呼ばれ、まったく異なるものであるティック レートと一般的に混同されます。
- ティックレート: ゲーム自体がシステム上でシミュレートされる速度。
- クライアントの送信速度: クライアントがサーバーに更新を送信する速度。
- サーバー送信速度: サーバーがクライアントに更新を送信する速度。
ただし、最新のアップデート (10 月 19 日現在) をテストしたところ、サーバーの送信レートが 20hz に低下していることがわかりました。コンテキストを少し説明すると、フレームごとにサーバーから情報を受信するのではなく (コンソールでゲームが 60fps で実行されると仮定して)、3 フレームごとに情報を受信します (60 Hz では約 16.7 ミリ秒であるのに対し、20 Hz では各更新間隔が 50 ミリ秒)。 )。
テスト
Wireshark を使用してテストを実行し、サーバーとの間で送受信されるパケットに基づいてサーバーとシステム間の各方向の送信速度を測定しました。 7 つの異なるマルチプレイヤー サーバー (4 つの異なる場所) に接続したところ、それぞれのクライアント送信レートは 60 Hz、サーバー送信レートは 20 Hz でした。私のテストは、有線のファイバー接続を備えた PS4 Pro で実行されました。
imgurアルバムはこちら各サーバーの送信レートが時間に対してプロットされたグラフが表示されます。赤色のデータはクライアントの送信速度、緑色のデータはサーバーの送信速度です。送信レートが低下する時点は休憩です。
接続したサーバーは次のとおりです。ここの地図で見る。試合ごとに専用サーバーに接続しました。ニュージャージーのサーバーへの ping は非常に高く、その他のサーバーへの ping は低くなりました。指摘すべき点は、ゲーム内の ping グラフでは、カリフォルニアとイリノイのサーバーへの ping が 50 ~ 60 ミリ秒であることが示されていますが、私のコンピューターからこれらの同じサーバーへの ping は 12 ~ 13 ミリ秒であることです。このような不一致が発生する原因はわかりません (サーバーの処理遅延が原因でない場合)。
Smrco によると、サーバーの送信レートが 60hz から 20hz に低下しました。これにより、サーバーの更新間隔が 3 倍になるため、ベータ版クライアントと比較して不整合が大きくなりました。さらに、Smcro 氏は、マッチメイキングでは遅延の観点から「望ましくない」サーバーが選択される場合があると述べています。
Twitter では、ゲームのネットコードに関する詳細な動画を投稿することで有名な YouTuber Battle(non)sense が、Black Ops 4 サーバーが実際に 20hz であることを認めており、ヒット登録が不安定に感じられる理由の一部はその責任であると認めています。
まさにそれ
— バトル(ノン)センス (@BattleNonSense)2018年10月20日
ゲーム内でヒット登録が少し不安定であることに気づきましたか? それとも十分ですか? Treyarch は Black Ops 4 サーバーを 60hz に戻すと思いますか?
Black Ops 4 のその他のニュースとしては、今日の初めに記事を掲載しましたブラック マーケットで最高レベルに到達するには、毎日 6 時間以上プレイする必要がある理由がこれで説明されています。