Verteilen von Spielen für Xbox360
Zusammenfassung
Erfahren Sie, wie Sie Ihr Xbox 360 Spiel vertreiben.
*Bitte beachten Sie, dass ab dem 10.01.2010 alle Systeme, die mit der Xbox 360 in XNA Game Studio 4.0 in Verbindung stehen, β Versionen sind.
Betriebsumgebung
Voraussetzungen
Unterstützte XNA-Versionen | 4.0 |
Unterstützte Plattformen |
|
Erforderliche Vertex-Shader-Version für Windows | |
Erforderliche Pixel-Shader-Version für Windows |
Betriebsumgebung
Bahnsteig | Windows 7, Xbox 360 |
Substanz
Verteilen in Paketen
Beim Vertrieb von Xbox 360 Spielen im Paketformat ist zunächst zu beachten, dass nur Personen, die eine XNA Creators Club-Mitgliedschaft erworben haben, die von Ihnen vertriebenen Spiele ausführen können. Beachten Sie, dass nicht jeder mit einer Xbox 360 in der Lage sein wird, Spiele zu spielen, die in verpackter Form vertrieben werden. Kurz gesagt, ich denke, es ist besser, es als eine Möglichkeit für XNA-Ersteller zu betrachten, miteinander zu spielen. (Wir wissen jedoch nicht, wie diese Form in Zukunft aussehen wird)
Im Gegensatz zu Windows-Spielen müssen Sie in der Umgebung, in der das Spiel vertrieben wird, im Wesentlichen die Entwicklungsumgebung für Xbox 360-Spiele installiert haben. Was Sie installieren müssen, wird im Folgenden kurz beschrieben, aber wenn Sie die Umgebung wie auf der Seite "Vorbereiten der Entwicklungsumgebung" beschrieben vorbereiten, können Sie Spiele auf der Xbox 360 spielen.
Zunächst einmal die Windows-Umgebung.
- Windows XP SP3 oder höher oder Windows Vista SP1 oder höher, Windows 7
- Visual Studio 2010
- Microsoft XNA Game Studio 4.0
Dann die Xbox 360 Umgebung.
- XNA Creators Club-Mitgliedschaft
- XNA Game Studio Connect
- Xbox Live Gold-Mitgliedschaft (falls zutreffend)
Erstellen einer Datei (Spielpaket), die verteilt werden soll
Öffnen Sie zunächst das Xbox 360 Projekt für das Spiel, das Sie verteilen möchten.
Schalten wir in der Symbolleiste "Debug" auf "Release" um. Auf diese Weise können Sie Debuginformationen eliminieren, die Sie für Ihr Spiel nicht benötigen, und Ihr Spiel für die Erstellung optimieren.
Natürlich ist es auch eine gute Idee, vorher im Release-Modus zu testen.
Wählen Sie im Menü "Erstellen" die Option "Projektmappe neu erstellen" aus, um die bisherigen Buildinformationen zu verwerfen und von Grund auf neu zu erstellen.
Ich glaube nicht, dass es ein Problem mit einem normalen Build gibt, aber in seltenen Fällen kann es Dateien geben, die nicht in ihrem vorherigen Zustand erstellt wurden, daher wird empfohlen, kurz vor der Verteilung neu zu erstellen.
Nachdem das Projekt neu erstellt wurde, wählen Sie im Menü "Erstellen" die Option "Paket XXXXX als XNA Creators Club-Spiel" aus. (XXXXX ist der Projektname)
Dann können Sie sehen, dass im folgenden Ordner eine Datei mit dem Namen "XXXXX.ccgame" erstellt wurde.
- [Name des Projektordners] [Name des Projektordners]\bin\Xbox 360\Release
Dies ist das Spielpaket für XNA, und Sie können es unverändert verteilen. (Je nach Website müssen Sie es jedoch separat in eine ".zip"-Datei komprimieren, also überprüfen Sie es bitte selbst.)
Ausführen eines verteilten Xbox 360 Spiels
Stellen Sie zunächst sicher, dass der Computer, an den Sie das Spiel verteilen möchten, mit der Xbox 360 verbunden ist, und starten Sie dann XNA Game Studio Connect auf der Xbox 360, und versetzen Sie ihn dann in den Standbyzustand.
Als nächstes bekam ich die ". Wenn Sie auf die Datei "ccgame" doppelklicken, erscheint ein Dialog wie der rechts gezeigte, also klicken Sie auf die Schaltfläche "Entpacken".
Die Spiele im Paket werden dann automatisch auf der Xbox 360 bereitgestellt.
Wenn Sie auf der Xbox 360 vom Standby-Bildschirm zum vorherigen Bildschirm zurückkehren, sehen Sie, dass das Spiel, das Sie gerade platziert haben, der Liste hinzugefügt wurde. Wählen Sie diese Option aus.
Sie können das Spiel auf diese Weise starten.
Nachdem Sie ein Spiel bereitgestellt haben, können Sie die Xbox 360 vom Computer trennen und das Spiel weiterhin von der Xbox 360 ausführen lassen. Sie müssen jedoch mit dem Internet verbunden sein.