Verteilen von Spielen für Windows

Diese Seite wurde aktualisiert :
Erstellungsdatum der Seite :

Zusammenfassung

Erfahren Sie, wie Sie Ihr Spiel für Windows vertreiben.

Betriebsumgebung

Voraussetzungen

||| |-|=| | Unterstützte XNA-Versionen | 4,0 | | Unterstützte Plattformen |

  • Windows XP SP3 oder höher
  • Windows Vista SP2 oder höher
  • Windows 7 (Englisch)


Betriebsumgebung

Bahnsteig Windows 7 (Englisch)

Substanz

Beim Verteilen eines Spiels für Windows gibt es kein besonderes Problem beim Erstellen von Verteilungsdaten, aber die Verteilungsumgebung zum Ausführen des erstellten Spiels muss die folgenden Bedingungen oder Spezifikationen erfüllen.

  • Das Betriebssystem ist Windows XP SP3 oder höher, Windows Vista SP1 oder höher oder Windows 7
  • Eine Grafikkarte oder ein Chipsatz, der die Shader-Modellversion 2.0 oder höher unterstützt
  • CPU, Speicher, HDD, Grafikkarte je nach Inhalt des Spiels

Zusätzlich zu diesen Anforderungen müssen Sie auch die folgenden Komponenten installieren:

Es gibt mehrere Verteilungsmuster für Spiele für Windows, also wählen Sie die Methode aus, die Sie bevorzugen.

Verteilen Sie ausführbare Dateien und andere Inhalte so, wie sie sind

Verteilen Sie das erstellte Spiel (die Datei) so, wie es ist. Auch wenn es so gesagt wird, wie es ist, ist es in der Regel ". ZIP-Datei oder selbstextrahierende . exe". Es ist Sache des Benutzers, zu entscheiden, wohin die Dateien extrahiert werden sollen.

Öffnen Sie zunächst das 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.

Dann werden die für das Spiel notwendigen Dateien im folgenden Ordner im Projektordner erstellt.

  • [Name des Projektordners] [Name des Projektordners]\bin\x86\Release

In diesem Ordner finden Sie die Datei ". .exe Datei und . xnb" und andere Inhaltsdateien, Ordnerstrukturen, die im Projekt erstellt wurden, usw. Alles, was Sie tun müssen, ist, diese Dateien so zu verteilen, wie sie sind. Die . Fügen Sie "pdb" nicht allein hinzu, da es nichts mit dem Spiel zu tun hat.

Der Name der ausführbaren Datei ist übrigens der im Projekt festgelegte Dateiname. In der Abbildung wird sie in einem Projekt mit dem Namen "WindowsGame1" erstellt, und da der Name nicht geändert wurde, lautet der Dateiname "WindowsGame1.exe".

Wenn Sie die erstellte Datei direkt auf einen anderen Computer übertragen möchten, können Sie sie so nehmen, wie sie ist, aber wenn Sie sie im Internet verteilen, ist es normal, die Datei zu komprimieren, um die Datei zu konsolidieren oder ihre Größe zu reduzieren.

Standardmäßig verfügen Windows XP und höher über eine einzelne Datei mit dem Namen ". Es gibt eine Funktion, mit der Sie in "Zip" komprimieren können, also ist es besser, sie zu verwenden.

Es ist ganz einfach, wählen Sie einfach alle Dateien aus, die Sie benötigen, klicken Sie mit der rechten Maustaste darauf und wählen Sie den Punkt "Komprimierter (gezippter) Ordner" im Menü "Senden an".

Dann, wie in der Abbildung gezeigt, wird eine ZIP-Datei erstellt, daher ist es eine gute Idee, sie auf Ihre Website zu stellen und auf der Download-Site zu registrieren. (Je nach Größe der Datei kann es einige Zeit dauern, bis die ZIP-Datei erstellt ist.)

Übrigens, wenn Sie die ausführbare Datei unverändert an andere Computer verteilen, können Sie die . Wenn Sie auf die ".exe"-Datei doppelklicken, können Sie das Spiel spielen, aber Sie können die . Wenn Sie es als komprimierte Datei wie "zip" verteilen, können Sie es nicht ausführen, es sei denn, Sie dekomprimieren die Datei (machen die Komprimierung rückgängig).

Komprimieren komprimierter Dateien, aber mit . Im Falle einer "Zip"-Datei, wenn Sie Windows XP oder ein höheres Betriebssystem haben, können Sie sie mit der Standardfunktion entpacken. Verwenden Sie zunächst die . Sobald Sie die "Zip"-Datei haben, können Sie darauf doppelklicken, um die komprimierten Dateien zu durchsuchen. Darunter " . .exe Datei, aber diese befindet sich noch in einem komprimierten Zustand, sodass Sie sie nicht ausführen können.

Wenn Sie alle diese Dateien ausgewählt haben, kopieren Sie die Dateien und fügen Sie sie in einen beliebigen Ordner ein, und sie werden automatisch entpackt, so dass Sie nur noch die ausführbare Datei starten und das Spiel spielen müssen.

Es ist eine gute Idee, dem Benutzer zu erklären, wie er dies in irgendeiner Weise tun kann.

Verteilt in Spielpaketen

XNA-Version 4.0 enthält die Funktion "Spielpaket". Sie werden in der Lage sein, Ihr Spiel einfach zu verteilen, und Sie werden in der Lage sein, Dateien automatisch zu komprimieren, zu dekomprimieren und zu verpacken. Natürlich müssen auf dem Zielrechner die notwendigen Komponenten installiert sein.

Bitte beachten Sie, dass zum Bereitstellen des Spielpakets auch "XNA Game Studio 4.0" auf dem Computer installiert sein muss, auf dem es verteilt wird. (Spielpakete dürfen nur von XNA-Entwicklern verteilt und gespielt werden.) Allerdings weiß ich nicht, ob sich dieses System in Zukunft ändern wird)

Zuerst müssen Sie das Projekt neu erstellen und eine ausführbare Datei erstellen, aber es ist die gleiche Methode wie die Methode, die unter "Verteilen von ausführbaren Dateien und anderen Inhalten wie besehen" beschrieben ist, daher lasse ich die Erklärung weg.

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\x86\Release

Dies ist das Spielpaket für XNA, und Sie können es unverändert verteilen. (Je nach Seite wird die Endung ".ccgame" jedoch nicht erkannt, so dass Sie sie möglicherweise in eine separate ".zip"-Datei legen müssen, also überprüfen Sie dies bitte selbst.)

Wenn Sie das Spiel am Verteilungsziel spielen möchten, können Sie die . Doppelklicken Sie auf die Datei "ccgame". Dann wird ein Dialog wie in der Abbildung angezeigt, also drücken Sie die Schaltfläche "Auspacken", um das Paket zu erweitern.

Dann wird die Datei in den folgenden Ordner extrahiert, und alles, was Sie tun müssen, ist, das Spiel so auszuführen, wie es ist.

Für Windows XP (Standard)
  • C:\Dokumente und Einstellungen[Benutzerverzeichnis]\Lokale Einstellungen\Anwendungsdaten\XNA Creators Club Games
Für Windows Vista, Windows 7 (Standard)
  • C:\Benutzer\[Benutzerverzeichnis]\AppData\Lokal\XNA Creators Club-Spiele