Spiel veröffentlichen

In diesem Dokument erfahren Sie, wie Sie Ihr Spiel bei Google Play Spiele auf dem PC veröffentlichen.

Hinweis

Integrieren Sie das Google Play Games SDK in Ihr Spiel.

Spiel als WAB-Datei verpacken

Für Google Play Spiele auf dem PC muss der Installer Ihres Spiels als Windows-App-Bundle-Datei (WAB) in die Google Play Console hochgeladen werden. So erstellen Sie eine WAB-Datei:

  1. Laden Sie das Play-Publishing-Tool herunter. Sie können dieses Tool über die Windows-Befehlszeile oder PowerShell ausführen.

  2. Erstellen Sie die Play-Veröffentlichungskonfigurationsdatei mit einem beliebigen Namen. Beispiel: play_publishing_config.xml mit dem folgenden Format:

    <?xml version="1.0" encoding="UTF-8"?>
    <play-publishing-config version="1.0">
      <application>
        <package-name>PACKAGE_NAME</package-name>
        <version-name>VERSION</version-name>
      </application>
      <installer requiresElevation=REQUIRES_ELEVATION>
        <path>PATH</path>
        <installation-path-registry-location>
          <key-name>KEY1</key-name>
          <value-name>VALUE1</value-name>
        </installation-path-registry-location>
      </installer>
      <launcher requiresElevation=REQUIRES_ELEVATION>
        <launch-path-registry-location >
          <key-name>KEY2</key-name>
          <value-name>VALUE2</value-name>
        </launch-path-registry-location>
        <executable-invocation>
          <filename>FILENAME</filename>
          <arguments>ARGS</arguments>
        </executable-invocation>
      </launcher>
      <uninstaller requiresElevation=REQUIRES_ELEVATION>
        <uninstall-path-registry-location>
          <key-name>KEY3</key-name>
          <value-name>VALUE3</value-name>
        </uninstall-path-registry-location>
      </uninstaller>
    </play-publishing-config>

    Ersetzen Sie Folgendes:

    • PACKAGE_NAME: Der Paketname Ihres Spiels. Beispiel: test.package.name.
    • VERSION: Die Version des Spiels. Beispiel: 1.0.
    • REQUIRES_ELEVATION: Gibt an, ob die ausführbare Datei mit erhöhten Berechtigungen wie einem Administrator ausgeführt werden muss.

      • „true“: Die ausführbare Datei wird mit erhöhten Berechtigungen ausgeführt.

      • false: Führen Sie die ausführbare Datei ohne erhöhte Berechtigungen aus.

    • PATH: Der Pfad zur Installer-EXE-Datei für Ihr Spiel. Dieser Pfad kann entweder absolut oder relativ zum übergeordneten Verzeichnis der Play-Veröffentlichungskonfiguration sein. Beispiel: path\to\test\installer. Verwenden Sie Authenticode und die Codesignatur, um die EXE-Datei des Installationsprogramms Ihres Spiels zu signieren.

    • KEY1, VALUE1: Geben Sie die Schlüssel/Wert-Paare für die Windows-Registrierung im Element installer an.

    • KEY2, VALUE2: Geben Sie die Schlüssel/Wert-Paare für die Windows-Registrierung im Element launcher an.

    • KEY3, VALUE3: Geben Sie die Schlüssel/Wert-Paare für die Windows-Registrierung im Element uninstaller an.

    • FILENAME: Geben Sie den Pfad zur ausführbaren Datei des Launchers Ihres Spiels an. Beispiel: path\to\launcher.exe.

    • ARGS: Die Argumente für die Launcher-Executable Ihres Spiels. Diese sind optional.

    Beispiel für eine Play-Veröffentlichungskonfigurationsdatei

    Nehmen wir an, es gibt ein Spiel namens MyGame mit dem Spielinstallationsprogramm game_installer.exe und dem Launcher des Spiels launcher.exe. Das Beispiel zeigt auch, wie CDATA verwendet wird. So sieht die play_publishing_config.xml aus:

    <?xml version="1.0" encoding="UTF-8"?>
    
    <play-publishing-config version="1.0">
      <application>
        <package-name>test.package.name</package-name>
        <version-name>1.0</version-name>
      </application>
      <installer requiresElevation="true">
        <path>game_installer.exe</path>
        <installation-path-registry-location>
          <key-name>SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MyGame</key-name>
          <value-name>InstallPath</value-name>
        </installation-path-registry-location>
      </installer>
    
      <launcher requiresElevation="true">
        <launch-path-registry-location >
          <key-name>SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MyGame</key-name>
          <value-name>ExePath</value-name>
        </launch-path-registry-location>
        <executable-invocation>
          <filename>launcher.exe</filename>
          <arguments><![CDATA[arg1&arg2>arg3]]></arguments>
        </executable-invocation>
      </launcher>
    
      <uninstaller requiresElevation="true">
        <uninstall-path-registry-location>
          <key-name>SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MyGame</key-name>
          <value-name>UninstallString</value-name>
        </uninstall-path-registry-location>
      </uninstaller>
    </play-publishing-config>
    
  3. Führen Sie das Play-Veröffentlichungstool über die Windows-Befehlszeile oder PowerShell aus.

    playpublishingtool.exe build-installer-bundle --input=PLAY_PUBLISHING_CONFIG_PATH --output=WAB_OUTPUT_PATH
    

    Wenn Sie eine vorhandene WAB-Datei mit demselben Namen überschreiben möchten, verwenden Sie das Argument --force.

    playpublishingtool.exe build-installer-bundle --input=PLAY_PUBLISHING_CONFIG_PATH --output=WAB_OUTPUT_PATH --force
    

    Ersetzen Sie Folgendes:

    • PLAY_PUBLISHING_CONFIG_PATH: Der Pfad zur Play-Veröffentlichungskonfiguration. Beispiel: path\to\play_publishing_config.xml.
    • WAB_OUTPUT_PATH: Der Pfad zur WAB-Datei. Beispiel: path\to\output_bundle.wab.

    Play-Veröffentlichungstool verwenden

    Angenommen, Sie haben die Binärdatei des Play-Veröffentlichungstools playpublishingtool.exe, die Play-Veröffentlichungskonfiguration play_publishing_config.xml und das Installationsprogramm für Ihr Spiel game_installer.exe im aktuellen Arbeitsverzeichnis.

    Ihr aktuelles Arbeitsverzeichnis sollte so aussehen:

    .\
    ├── game_installer.exe
    ├── play_publishing_config.xml
    ├── playpublishingtool.exe
    

    Wenn Sie beispielsweise eine WAB mit dem Namen installer_bundle.wab im selben Verzeichnis erstellen möchten, sieht der Befehl so aus:

    playpublishingtool.exe build-installer-bundle --input=play_publishing_config.xml --output=installer_bundle.wab
    

    Mit dem Argument --force würde der Befehl so aussehen:

    playpublishingtool.exe build-installer-bundle --input=play_publishing_config.xml --output=installer_bundle.wab --force
    

    Bei Erfolg sollte die Ausgabe in etwa so aussehen:

    Successfully built the installer bundle at installer_bundle.wab
    

    Suchen Sie die WAB-Datei im Ordner:

      .\
      ├── game_installer.exe
      ├── installer_bundle.wab
      ├── play_publishing_config.xml
      ├── playpublishingtool.exe
    

Spiel über die Play Console veröffentlichen

Nachdem Sie das WAB für Ihr Spiel erstellt haben, laden Sie es in die Play Console hoch und verwalten Sie die Einstellungen und Anforderungen. So veröffentlichen Sie Ihr Spiel:

Formfaktor „Google Play Spiele auf dem PC“ hinzufügen

Dieser Schritt ist nur beim ersten Veröffentlichen eines Spiels erforderlich.

  1. Wählen Sie in der Play Console im Menü auf der linken Seite Testen und veröffentlichen > Einrichten > Erweiterte Einstellungen aus (Direktlink).
  2. Rufen Sie den Tab Formfaktoren auf und fügen Sie Google Play Games on PC über das Drop-down-Menü + Formfaktor hinzufügen hinzu.

  3. Klicken Sie rechts neben dem Formfaktor Google Play Spiele auf dem PC auf die Schaltfläche Verwalten.

  4. Wähle die Option Speziellen Release-Track für mein Windows-App-Bundle-Spiel verwenden aus.

  5. Klicken Sie auf Speichern und dann im Bestätigungsdialogfeld noch einmal auf Speichern.

WAB-Datei hochladen

So laden Sie die WAB-Datei hoch:

  1. Wählen Sie in der Play Console im Menü auf der linken Seite Test und Release > Produktion aus (Direktlink).
  2. Wählen Sie auf der Seite Produktion rechts im Drop-down-Menü für den Formfaktor die Option Nur Google Play Spiele auf dem PC (Windows) aus.
  3. Klicken Sie auf dem Tab Windows-App-Bundle auf die Schaltfläche Windows-App-Bundle hochladen und laden Sie die WAB-Datei hoch. Alternativ können Sie auch rechts neben dem Drop-down-Menü für den Formfaktor auf die Schaltfläche Windows-App-Bundle hochladen klicken.
  4. Klicken Sie auf Speichern.

Windows-PC-Anforderungen konfigurieren

So konfigurieren Sie die Anforderungen für Windows-PCs:

  1. Wählen Sie in der Play Console im Menü auf der linken Seite Mehr Nutzer gewinnen > App-Präsenz im Play Store > Play Store-Einstellungen (Direktlink) aus.
  2. Klicken Sie im Bereich PC-Anforderungen rechts auf die Schaltfläche Bearbeiten.
  3. Aktualisieren Sie die Felder und klicken Sie auf Speichern.

Grafik für In‑App-Käufe konfigurieren

Dieser Schritt ist optional. So konfigurieren Sie die Grafik für In-App-Käufe:

  1. Wählen Sie in der Play Console im Menü auf der linken Seite Nutzer gewinnen > App-Präsenz im Play Store > Store-Einträge aus(Direktlink).
  2. Klicken Sie auf dem Tab Einträge im Bereich Standard-Store-Eintrag rechts auf die Schaltfläche -> (Pfeil). Dadurch gelangen Sie zur Seite Standardmäßiger Store-Eintrag.
  3. Rufen Sie den Bereich Google Play Spiele auf dem PC auf und laden Sie das Bild unter Grafik für In‑App-Käufe bei Google Play Spiele auf dem PC (Windows) hoch.
  4. Klicken Sie auf Speichern.

Änderungen zur Überprüfung senden

  1. Wählen Sie in der Play Console im Menü auf der linken Seite Veröffentlichung – Übersicht aus.
  2. Klicken Sie im Abschnitt Änderungen, die noch nicht zur Überprüfung eingereicht wurden auf Änderungen zur Überprüfung senden.

Wenn das Überprüfungsteam Ihre Änderungen genehmigt hat, ist Ihr Spiel bei Google Play auffindbar.