開発レター: ノーマルマッチ マッチメイキング

開発ノート 2024.04.16

プレイヤーの皆さん、こんにちは。

先月、私たちは2024年ロードマップで、より健全なゲーム環境のためにマッチメイキング体験を強化することをお約束し、その計画について詳細にお伝えしていました。

本日は、今後のマッチメイキングアップデートについての洞察をお話ししたいと思います。この開発レターが、最適なマッチメイキング体験の実現に向けた、プレイヤーの皆様との継続的な対話の始まりになればと願っています。

ノーマルマッチのマッチメイキングシステムについてお話しし、その複雑さや現在作業中の改善点、そして今後のロードマップについて掘り下げたいと思います。

ノーマルマッチ マッチメイキング


ノーマルマッチのマッチメイキングは、以下の要素が密接に結びつくことで機能しています。

プラットフォーム

  • PUBGのマッチメイキングは、PCとConsoleなどプラットフォーム特有の状況や特性を考慮して設計されています。 
  • スムーズなマッチメイキングを実現するため、PCではSteamとEpic Games Store間で、コンソールではXboxとPlayStation®間で、クロスプラットフォームプレイをサポートしています。

プレイヤー数

  • 最大100人のプレイヤーが出場するマッチでは、プレイヤー数が重要な要素となります。 
  • どのマッチでも十分なプレイヤー数を確保し、連係を図っています。

マッチ時間

  • マッチ時間とは、「プレイ」ボタンをクリックしてからマッチに入るまでの時間を指します。
  • 各マッチの参加募集を最大化すると、待ち時間が発生する可能性があるため、過度の遅延を避けられる最適な待機時間を設定するよう努めています。
    • オフピーク時など、特定の状況下でプレイヤーの数が足りない場合、BOTがプレイヤーの代わりを務めることがあります。

Ping

  • Pingはサーバーとクライアント間の遅延を示し、シームレスなゲーム体験を保証する重要な要素です。
  • 通信速度が低下すると、アイテム取得や正確な射撃が困難になるなど、ゲームの楽しさを損なうような障害が発生します。
  • ネットワークの遅延がゲームプレイに与える影響を軽減するため、地域ごとにサーバーを編成しています。

マップサービス

  • 昨年12月にRondoが加わったことで、現在は10種のマップが利用できるようになりました。
  • すべてのマップを一度に提供することは、プレイヤーのマッチメイキング体験を低下させる可能性があります。そのため、地域ごとにカスタマイズしたマップローテーションシステムを導入しています。

チームタイプ/視点

  • PUBGには、SOLO、DUO、SQUAD、TPP、FPPなど、さまざまなチームタイプと視点が用意されています。
  • 利用可能なチームタイプと視点は地域によって異なり、マッチメイキングシステムはプレイヤーの選択に応じてマッチメイキングプールを最適化するように構成されています。

スキル

  • マッチメイキングは、プレイヤーのスキルレベルを考慮し、同じようなスキルレベルのプレイヤーとマッチングされるように設計しています。
  • プレイヤーのスキルレベルは、マッチのキル数や順位、その他の基準を含むさまざまな要素によって決定され、マッチメイキングレーティング (MMR) と呼ばれる内部システム値によって分類されます。

2024年マッチメイキングの第一歩


ノーマルマッチのMMRシステム見直し

  • 1マッチあたり最大100人のプレイヤーが参加するため、マッチメイキングに十分なプレイヤーを確保することが最も重要です。
  • これまでは、プレイヤーを十分に確保することに主眼を置いてきました。しかし、スキルベースのマッチメイキングは、十分なプレイヤー数がいれば効果的ですが、プレイヤー数が少ないと、初心者や経験の浅いプレイヤーにとっては難易度が上がることになってしまいます。こうした結果を鑑み、参加募集と並行して、スキルベースのマッチメイキングを優先する必要性を認識するに至りました。昨年から、経験の浅いプレイヤーや、特定の条件下でMMRがスキルレベルより高く設定されているプレイヤーのマッチメイキングにおける不均衡に対処するための改善策の適用を開始しました。
  • 入念なモニタリングの結果、ターゲットとしたセグメントで顕著な改善が見られ、このカテゴリーのプレイヤーは着実にゲームに戻ってきていることがわかりました。
  • この経験を踏まえ、ノーマルマッチのMMRシステムを全面的に見直すことしました。これにより、多くのプレイヤーが自身のスキルレベルに合ったマッチメイキングを体験できるようにしていきます

マッチメイキングシステムの改良

  • 現在は、1マッチあたりのプレイヤー数を増やすことよりも、スキルベースのマッチメイキングを強化することに重点を置いています。スキルベースのマッチメイキングシステムを見直し、より幅広いプレイヤーのゲーム体験を向上させました。MMRシステムを見直すにあたり、ノーマルマッチでの経験に基づいてプレイヤーグループをより細分化できるよう、さまざまな要素の検討も実施し、特に熟練したプレイヤーのために、ノーマルマッチ体験の本質を維持することを目指しています。
  • さらに、各地域におけるネットワークの遅延を継続的にモニタリングし、マッチメイキング時間を評価して、スキルレベルに基づいたマッチ配分などの指標を分析しています。このデータとプレイヤーからのフィードバックを参考に、マッチメイキングシステムを継続的に改良していく予定です。スキルベースのマッチメイキングを強化することで、すべてのプレイヤーにポジティブなゲーム体験を提供し、同レベルのスキルを持つプレイヤー同士の公平な競争を保証することを目指しています。
  • 以上のことは、現在実装過程にある変更のほんの一部に過ぎません。今後も継続的なモニタリングと改善に取り組んでいく所存です。

マッチメイキング環境の向上

新規プレイヤーや経験の浅いプレイヤーをより受け入れやすくするため、マッチメイキングの構造を強化しました。

  • おかげさまで、先月7周年を迎えることができました。私たちは、プレイヤーの皆様の関心と期待にお応えし、既存のプレイヤーには新鮮な体験を提供し、新規プレイヤーにはコミュニティーに参加してもらえるよう尽力してきました。
  • しかし、時間の経過と共に、新規プレイヤーとベテランプレイヤーとのスキル差が拡大してきたため、新規プレイヤーがスキルを向上させながら楽しむことが新たな課題となりました。
  • さまざまなデータとプレイヤーの皆様からのフィードバックに基づき、新規プレイヤーや経験の浅いプレイヤーが同じようなスキルレベルのプレイヤーとペアを組めるように、カテゴリー分けと構成を改良しました。これにより、新規プレイヤーがPUBGの環境にスムーズに移行できるようになり、スキルが上がるにつれて同等のスキルを持つプレイヤーとの積極的な出会いが育まれることを期待しています。

プリメイドチームのMMRアルゴリズムの改善加重平均アルゴリズム

プリメイドチームのマッチメイキング構造を改善し、「チーム内最大MMR」方式から「加重平均アルゴリズム」方式に移行しました。

  • 背景
    • 何年もの間、PUBGチームはMMRシステムを継続的に改良し、プリメイドチームのMMR生成の計算式を改善するための試みをたびたび行ってきました。当初は期待されていた平均MMR方式でしたが、プレイヤー間のスキル差が徐々に拡大し、その結果、マッチメイキングのバランスが崩れてしまうことが明らかになりました。
    • 2022年のアップデート20.2でプリメイドチームに最大MMR方式を導入し、この調整によっていくつかの問題は緩和されましたが、スキルの乏しいプレイヤーが友人や知人とチームを組んだ場合、その難易度が上がってしまうという結果になりました。
  • 新プリメイドチームMMR方式:加重平均アルゴリズム
    • これに対処するため、最大MMRに基づいてプリメイドチームをマッチングさせる方式を廃止することにします。その代わりに、各チームメンバーのMMRに重きを置く「加重平均アルゴリズム」を導入しました。
    • この新しいアルゴリズムは、同じようなスキルレベルのプレイヤーがチームを組んだ時、そのチームのMMRが平均化されるように設計されています。しかし、チームに際立って高いスキルレベルを持つプレイヤーがいると、チーム全体のMMRは平均を上回ることになります。さらに、プレイヤーのスキルレベルが高ければ高いほど、チーム全体のMMRを決定する際に、そのプレイヤーのMMRのウェイトが高くなるというわけです。

本日の開発レターのまとめ

本日は、ノーマルマッチにおけるスキルベースマッチメイキングの枠組みについてお話ししました。

  • 目に見えない要素にもかかわらず、マッチメイキングはPUBGにとって重要な位置づけにあり、ゲームの楽しさと全体のクオリティに大きく影響するエレメントが絡み合っています。すべてのプレイヤーを満足させるにはまだまだ時間がかかるかもしれませんが、引き続きマッチメイキングシステムを検証し、注目すべき進展や洞察があれば、その都度皆様に透明性をもってお伝えしていくことをお約束します。
  • 時には、私たちの計画がコミュニティーの声と合致し、ゲーム内で意図した結果をもたらしてくれることもありますが、意図しない結果につながった時に皆様から頂戴するご批判は、私たちがフォーカスすべきポイントを再確認するよう促してくれる貴重なフィードバックとなっています。マッチメイキングが健全なバランスを維持し、スキルレベルを適切に反映できるよう、私たち自身の経験に加え、さまざまなデータやプレイヤーの皆様からのフィードバックに耳を傾け続けてまいります。
  • 今後も、皆様がワクワクしながらPUBGに足を踏み入れられるよう尽力する所存です。マッチメイキングに関する最新情報をお伝えする開発レターで、近日中に皆様にまたお会いできることを楽しみにしています。

PUBG: BATTLEGROUNDSチーム

 

PUBG: BATTLEGROUNDSチーム