Ja.
Das typische Modell für Multiplayer-FPS in AAA-Titeln ist heutzutage der Peer-to-Peer-Multiplayer (bei dem ein Spieler als Server ausgewählt wird und alle anderen Peers sind, die sich bei synchronisierten Updates auf diesen Player verlassen). Sie können dieses Modell in einem XNA-Spiel für die XBOX 360 verwenden.
Sie können mit der Netzwerkarchitektur für XBOX XNA-Beispiele beginnen .
Es gibt zahlreiche Beispiele, darunter dieses , das die Art der Netzwerkarchitektur demonstriert, die in AAA-FPS-Titeln wie Halo und Call of Duty verwendet wird (wo es keinen dedizierten Server gibt, außer den Servern, die das Matchmaking durchführen).
Eine Sache, die Sie vermissen werden, ist die Möglichkeit, einen dedizierten Server abzufragen, wenn Matchmaking-Spieler. Wenn Sie jedoch an einem Punkt angelangt sind, an dem Sie so viele Spieler haben, dass Sie erheblich von einem dedizierten Server für eine Matchmaking-Lobby profitieren würden, ist es nicht unangemessen, sich an Microsoft zu wenden, um eine Live Arcade-Vereinbarung zu erhalten. In diesem Fall haben Sie Zugriff zu den Microsoft-Speicherservern und möglicherweise Zugriff auf Ihren eigenen Server. Bis Sie diese Art von (ziemlich großer) Nutzerbasis erhalten, wird Peer-to-Peer-Matchmaking Ihren Zwecken gerecht.