Opublikuj grę

Z tego dokumentu dowiesz się, jak opublikować grę w Grach Google Play na PC.

Zanim zaczniesz

Zintegruj pakiet SDK do gier Google Play ze swoją grą.

Pakowanie gry jako pliku WAB

Gry Google Play na PC wymagają przesłania instalatora gry do Konsoli Play jako pliku pakietu aplikacji na Windowsa (WAB). Aby utworzyć plik WAB:

  1. Pobierz narzędzie do publikowania w Google Play. To narzędzie możesz uruchomić w wierszu poleceń systemu Windows lub w Powershellu.

  2. Utwórz plik konfiguracji publikowania w Google Play o dowolnej nazwie. Na przykładplay_publishing_config.xml w tym formacie:

    <?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>

    Zastąp te elementy:

    • PACKAGE_NAME: nazwa pakietu gry. Na przykład: test.package.name.
    • VERSION: wersja gry. Na przykład: 1.0.
    • REQUIRES_ELEVATION: wskazuje, czy plik wykonywalny musi być uruchamiany z podwyższonymi uprawnieniami, np. administratora.

      • „true”: uruchom plik wykonywalny z podwyższonymi uprawnieniami.

      • „false”: uruchom plik wykonywalny bez uprawnień podniesionych.

    • PATH: ścieżka do pliku instalacyjnego EXE gry, Ścieżka może być bezwzględna lub względna w stosunku do katalogu nadrzędnego konfiguracji publikowania w Google Play. Na przykład: path\to\test\installer. Użyj authenticode i podpisywania kodu, aby podpisać plik EXE instalatora gry.

    • KEY1, VALUE1: określ pary wartości kluczy rejestru systemu Windows w elemencie installer.

    • KEY2, VALUE2: określ pary wartości kluczy rejestru systemu Windows w elemencie launcher.

    • KEY3, VALUE3: określ pary wartości kluczy rejestru systemu Windows w elemencie uninstaller.

    • FILENAME: określ ścieżkę do pliku wykonywalnego programu uruchamiającego grę. Na przykład: path\to\launcher.exe.

    • ARGS: argumenty do pliku wykonywalnego programu uruchamiającego grę. Są one opcjonalne.

    Przykładowy plik konfiguracji publikowania w Google Play

    Rozważmy grę o nazwie MyGame, z instalatorem game_installer.exe i programem uruchamiającym launcher.exe. Przykład pokazuje też, jak używać CDATA. Oto jak będzie wyglądać symbol play_publishing_config.xml:

    <?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. Uruchom narzędzie do publikowania w Google Play w wierszu poleceń systemu Windows lub w powłoce PowerShell.

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

    Aby zastąpić istniejący plik WAB o tej samej nazwie, użyj argumentu --force.

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

    Zastąp te elementy:

    • PLAY_PUBLISHING_CONFIG_PATH: ścieżka do konfiguracji publikowania w Google Play. Na przykład: path\to\play_publishing_config.xml.
    • WAB_OUTPUT_PATH: ścieżka do pliku WAB. Na przykład: path\to\output_bundle.wab.

    Jak korzystać z narzędzia do publikowania w Google Play

    Załóżmy, że w bieżącym katalogu roboczym masz plik binarny narzędzia do publikowania w Google Playplaypublishingtool.exe, konfigurację publikowania w Google Playplay_publishing_config.xml i instalator grygame_installer.exe.

    Aktualny katalog roboczy powinien wyglądać tak:

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

    Aby utworzyć WAB o nazwie np. installer_bundle.wab w tym samym katalogu, użyj tego polecenia:

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

    Z argumentem --force polecenie będzie wyglądać tak:

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

    Jeśli operacja się powiedzie, zobaczysz dane wyjściowe podobne do tych:

    Successfully built the installer bundle at installer_bundle.wab
    

    Znajdź plik WAB w folderze:

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

Publikowanie gry za pomocą Konsoli Play

Po utworzeniu pliku WAB dla gry prześlij go do Konsoli Play i zarządzaj jego ustawieniami oraz wymaganiami. Aby opublikować grę, wykonaj te czynności:

Dodawanie formatu Gier Google Play na PC

W przypadku publikowania gry ten krok jest wymagany tylko za pierwszym razem.

  1. W menu po lewej stronie w Konsoli Play kliknij Testowanie i publikowanie > Konfiguracja > Ustawienia zaawansowane (link bezpośredni).
  2. Otwórz kartę Formaty i dodaj Google Play Games on PC z menu + Dodaj format.

  3. Po prawej stronie kliknij przycisk Zarządzaj obok formatu Gry Google Play na PC.

  4. Wybierz opcję Użyj dedykowanej ścieżki dla gry z pakietu aplikacji dla systemu Windows.

  5. Kliknij Zapisz, a następnie w oknie potwierdzenia ponownie kliknij Zapisz.

Prześlij plik WAB

Aby przesłać plik WAB:

  1. W menu po lewej stronie w Konsoli Play kliknij Testowanie i wdrażanie > Produkcyjna (link bezpośredni).
  2. Na stronie Wersja produkcyjna w menu formatu po prawej stronie wybierz Tylko Gry Google Play na PC (Windows).
  3. Na karcie Pakiet aplikacji dla systemu Windows kliknij przycisk Prześlij pakiet aplikacji dla systemu Windows i prześlij plik WAB. Możesz też kliknąć przycisk Prześlij pakiet aplikacji na Windowsa po prawej stronie menu rozwijanego Forma.
  4. Kliknij Zapisz.

Konfigurowanie wymagań dotyczących komputera z systemem Windows

Aby skonfigurować wymagania dotyczące komputera z systemem Windows:

  1. W menu po lewej stronie w Konsoli Play wybierz Zwiększaj liczbę użytkowników > Obecność w sklepie > Ustawienia sklepu (link bezpośredni).
  2. W sekcji Wymagania dotyczące komputera kliknij przycisk Edytuj po prawej stronie.
  3. Zaktualizuj pola i kliknij Zapisz.

Konfigurowanie grafiki zakupu w aplikacji

Ten krok jest opcjonalny. Aby skonfigurować grafikę zakupu w aplikacji:

  1. W menu po lewej stronie w Konsoli Play wybierz Zwiększanie liczby użytkowników > Obecność w sklepie > Informacje o aplikacji(link bezpośredni).
  2. W sekcji Domyślne informacje o aplikacji na karcie Informacje kliknij przycisk -> (strzałka) po prawej stronie. Spowoduje to otwarcie strony Domyślne informacje o aplikacji.
  3. Przejdź do sekcji Gry Google Play na PC i prześlij obraz w sekcji Grafika zakupu w aplikacji w Grach Google Play na PC (Windows).
  4. Kliknij Zapisz.

Wyślij zmiany do sprawdzenia

  1. W menu po lewej stronie w Konsoli Play kliknij Przegląd publikowanych zmian.
  2. W sekcji Zmiany jeszcze niewysłane do sprawdzenia kliknij Wyślij zmiany do sprawdzenia.

Gdy zespół ds. weryfikacji zatwierdzi Twoje zmiany, gra będzie widoczna w Google Play.