RespawnがApex Legendsのサーバー問題についてオープンに
3分。 読んだ
上で公開
MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む
長い深海で ブログ投稿 エーペックスレジェンズのリードエンジニアであるサミーによるリックルソーサー」Duc、Apex Legendsを悩ませているネットコードの問題について、希望を持って議論されました。
Apex Legends コミュニティは、最近サーバーのネットコードとパフォーマンスに関して多くの不満を抱えており、その例として一部のプレイヤーが DDoS攻撃 ランク付けされたゲームに勝つために、そしてその後、十分な数の人々が大騒ぎを起こしたときに禁止されます。
ブログの投稿では、多くの問題と、チームが前進するにつれて物事を改善するために行っていることの多くが詳しく説明されています。
シーズン6以降、パフォーマンスディスプレイは、情報を収集し、エンジニアに何が起こっているかを示す優れた指標を提供するのに非常に効果的に使用されています。 データを活用することで、データセンターのXNUMXつにあるネットワーク機器の一部に障害があり、そのサーバー上のすべてのゲームのネットワークパフォーマンスがひどいことになります。
次のシーズン9では、パフォーマンス表示に一意のサーバーIDも追加されます。これにより、さらに迅速な問題の特定が可能になり、エンジニアによるリアルタイムのアラートへの移行によってさらに役立ちます。
Ducによると、この投稿では、「プレーヤー間のレイテンシーの避けられない変動と、システムがそれを分散する方法」によって、ゴムのバンディングと壁を突き破るのがどのように引き起こされるかについて詳しく説明しています。我々が得る。"
投稿のさらに進んだところで、ヒット登録が提起されたのは、多くのプレイヤーを激怒させる問題です。Ducは、ApexLegendsのようなシューティングゲームでそれを「非常に不快」と呼んでいることを証明しています。
Ducが言うように、「待ち時間が長いかパケット損失があると、ローカルシミュレーションがサーバーとわずかに同期しなくなる可能性がある」ため、XNUMXつの簡単な修正で排除することは困難ですが、「さまざまなバグを絶えず掘り下げて改善するよう努めています。その結果、ヒット検出の問題が発生します。」
徹底的に詳しく説明し、現在Apex Legendsが直面しているネットコードの問題の多くについて説明し、対処します。将来的には多くの改善が予定されており、投稿の結論として要約されています。
- 「リアルタイムアラートを使用して、問題を特定し、より迅速に対応できるようにします」
- 「サーバーを特定するためのツールを実装して、問題のあるサーバーを迅速に削除および交換できるようにする」
- 「スローモーションサーバーに焦点を当てる—問題のあるサーバーを削除することはXNUMXつのステップですが、私たちの目標は、コードの変更でこれを大幅に少なくすることです。」
- 「新機能の最適化を改善してレイテンシを短縮」
- 「hit-regのバグを修正し、自動検出ツールを構築して、新しいバグの導入を回避できるようにします」
サインオフする際に、DucとApex Legendsチームは、舞台裏で起こっていることの懸念のいくつかを軽減するのに役立つはずの問題について、将来的にもっとコミュニケーションをとることを望んでいます。