回答:
はい。
最近のAAAタイトルのマルチプレーヤーFPSの典型的なモデルは、ピアツーピアマルチプレーヤーです(1人のプレーヤーがサーバーとして選択され、他のすべてのプレーヤーは同期された更新をそのプレーヤーに依存しています)。このモデルは、XBOX 360のXNAゲームで使用できます。
XBOX XNAサンプルのネットワークアーキテクチャから始めることができます。
HaloやCall of Duty(マッチメイキングを処理するサーバーを除いて専用サーバーがない場合)のようなAAA FPSタイトルで使用されるネットワークアーキテクチャのタイプを示すこの例を含む多くの例があります。
見当たらないことの1つは、マッチメイキングプレーヤーの場合に専用サーバーにクエリを実行する機能です。ただし、マッチメイキングロビー専用のサーバーを用意することで大きなメリットが得られるほど多くのプレーヤーがいる状況になった場合、マイクロソフトにアクセスしてLive Arcade契約を結ぶことは不合理ではありません。 Microsoftストレージサーバーにアクセスし、独自のサーバーにアクセスする可能性があります。そのような(かなり大きな)ユーザーベースが得られるまで、ピアツーピアのマッチメイキングは目的にぴったり合っています。
XNAゲームは、ピアツーピアの方法でサーバーやゲームの他のコピー以外のものと通信することはできません。このようにFPSを構築することは可能ですが、大量のデータを送信しようとする場合、レイテンシが問題になる可能性があります。私の知る限り、XBLIGはマーケットプレイスの使用を許可されておらず、XBoxの「システム」の外部で行われた請求は、訴訟を起こすことになります。