2010-03-10 11 views
5
  1. Was sind die integrierten Netzwerkfunktionen von XNA?
  2. Ist es möglich, das eingebaute Netzwerk von XNA in Windows zu verwenden? Wenn ja, irgendwelche Einschränkungen?

Antwort

13

Wenn Sie die Microsoft.Xna.Framework.Net namespace Klassen verwenden, sind Sie restricted to lokale, Subnet und Spiele für Windows Live (was bedeutet, dass der Entwickler einen Schöpfers Clubmitgliedschaft und mit den Spielern eine Silber/Frei GFWL Mitgliedschaft haben).

Solange Sie nicht planen, auch Xbox 360 oder Zune (oder Windows Phone 7) zu unterstützen, können Sie einfach die Klassen System.Net verwenden (die Suche nach verfügbaren Spielen hängt jedoch von Ihnen ab und würde einen Server erfordern Komponente). auch

Siehe:

+0

Das deckt es ziemlich. Gute Antwort. +1 – Ricket

1

Eine andere Lösung ist ein externes Netzwerkstruktur zu verwenden. Ich habe vor einigen Monaten lidgren gefunden. Ich habe es noch nicht angeschaut, aber es scheint ziemlich gut zu sein.

Vielleicht ist es das, wonach Sie suchen.

Lidgren project

Es gibt auch Code-Beispiele zu starten.