Share via


Unity-Spiele für UWP auf der Xbox verfügbar machen

In diesem Schritt-für-Schritt-Tutorial gehen wir davon aus, dass Sie bereits ein Spiel in Unity erstellt haben, das bereit ist, gebaut und bereitgestellt zu werden.

Siehe auch eine Video-Version dieses Tutorials.

Möchten Sie Ihr Unity UWP-Projekt versionieren? Siehe Versionskontrolle Ihres UWP-Projekts.

Schritt 0: Sicherstellen, dass Unity korrekt installiert ist

Bei der Installation von Unity müssen diese Komponenten ausgewählt werden:

Unity-Installationskomponenten

Schritt 1: Aufbau der UWP-Lösung

Öffnen Sie in Ihrem Unity-Spielprojekt das Fenster Build Settings, das sich unter File -> Build Settings befindet, und gehen Sie zum Optionsmenü des Microsoft Store.

Fenster „Build-Einstellungen“

Vergewissern Sie sich, dass die Einstellung SDK auf Universal 10 gesetzt ist, und klicken Sie dann auf die Schaltfläche Build, wodurch ein Datei-Explorer-Fenster geöffnet wird, in dem Sie nach einem Zielordner gefragt werden. Erstellen Sie einen Ordner mit dem Namen UWP neben dem Verzeichnis Assets Ihres Projekts, und wählen Sie diesen Ordner als Zielordner für den Build.

Zielordner erstellen

Unity hat nun eine neue Visual Studio-Lösung erstellt, die wir für die Bereitstellung Ihres UWP-Spiels verwenden werden.

UWP VS Lösung

Schritt 2: Ihr Spiel bereitstellen

Öffnen Sie die neu erstellte Lösung im Ordner UWP und ändern Sie dann die Zielplattform in x64.

x64 Build-Plattform

Nachdem Sie nun eine UWP Visual Studio-Lösung für Ihr Spiel erstellt haben, können Sie mit und den folgenden Schritten Ihr Spiel erfolgreich auf Ihrer Xbox One bereitstellen!

Schritt 3: Ändern und umbauen

Wenn Änderungen an etwas vorgenommen werden, das kein Skript ist, muss das Projekt im Editor neu erstellt werden, damit diese Änderungen im UWP-Build Ihres Spiels angezeigt werden (wie unter Schritt 1 beschrieben).

Versionierung Ihres UWP-Projekts

Es gibt einige häufige Situationen, in denen das Hinzufügen von Teilen dieses neu erstellten UWP-Verzeichnisses zur Versionskontrolle notwendig wird. Zum Beispiel, wenn Sie eine neue Abhängigkeit zum UWP-Projekt hinzufügen (zum Beispiel das Xbox Live SDK). Wir gehen auf dieses Beispiel im Detail unter Versionskontrolle Ihres UWP-Projekts ein.

Weitere Informationen