Narzędzie dla programistów Play na PC

Narzędzie dla deweloperów na PC w Google Play to narzędzie offline na komputery, które zostało zaprojektowane z myślą o ułatwieniu wdrażania stacji roboczych, wybierania konfiguracji gier i generowania plików WAB na potrzeby publikowania instalatorów gier natywnych na PC. Zastępuje ręczne edytowanie plików XML i wykonywanie poleceń w wierszu poleceń. Umożliwia wydawcom bezproblemowe sprawdzanie pakietów instalacyjnych, generowanie niestandardowych konfiguracji publikowania i kompilowanie pakietów aplikacji dla systemu Windows (WAB).

To narzędzie upraszcza konfigurację publikowania instalatora, generując pliki WAB i konfiguracje publikowania w Google Play. Aby zautomatyzować proces, użyj interfejsu CLI do publikowania w Google Play w potokach CI/CD, aby generować WAB w ramach procesu kompilacji gry.

Pierwsze kroki

Aby otworzyć i uruchomić narzędzie na stacji roboczej z systemem Windows, wykonaj te czynności:

  1. Pobierz narzędzie dla deweloperów na PC w Google Play i wyodrębnij jego zawartość do lokalnego katalogu.
  2. Otwórz wyodrębniony katalog w eksploratorze plików i dwukrotnie kliknij play_pc_developer_tool.exe, aby uruchomić główny interfejs użytkownika na komputerze.

Główny panel

Po uruchomieniu aplikacji zobaczysz panel z 2 głównymi przepływami pracy:

  • Wprowadzenie do Gier Google Play na PC: uruchamia rejestrację partnerów w ramach wczesnego dostępu i selektor konfiguracji kodów w wielu krajach.
  • Generate WAB for installer publishing (Generuj WAB na potrzeby publikowania instalatora): otwiera kompilator konfiguracji i menedżera pakietów.

Rejestracja na PC i rejestracja dewelopera

Ten ekran służy do zarządzania konfiguracją stacji roboczej na potrzeby testów wczesnego dostępu, które umożliwiają szybką rejestrację identyfikatorów GUID na stacji roboczej i konfigurowanie list krajów w wielu regionach.

Rejestrowanie działania identyfikatora GUID partnera
Zarejestruj działanie identyfikatora GUID partnera

Rejestracja w programie wcześniejszego dostępu i konfigurowanie rejestru maszyn

Aby korzystać z lokalnego pakietu Google PC SDK, stacje robocze z wczesnym dostępem muszą mieć zweryfikowany identyfikator partnera w odpowiednich ścieżkach rejestru systemowego.

Uwaga: aby włączyć identyfikator GUID w wersji deweloperskiej, musisz poprosić partnerów Google Play o dodanie go do listy dozwolonych. Więcej informacji znajdziesz w przewodniku.

  • Sprawdzanie rejestru podczas wczytywania i ścieżki docelowej: podczas uruchamiania ekran wprowadzający wysyła zapytanie do rejestru systemowego, aby wyszukać istniejący zarejestrowany identyfikator GUID partnera w ramach wcześniejszego dostępu.

    Ścieżka klucza rejestru, na który kierowane jest działanie, to HKEY_LOCAL_MACHINE\Software\Google\Play Games Services (z użyciem wartości EarlyAccessPartnerGuid). Ta konkretna ścieżka jest kluczowa, ponieważ lokalny pakiet SDK na PC odczytuje z niej dane bezpośrednio w celu autoryzacji integracji w ramach wcześniejszego dostępu. Jeśli zostanie znaleziony, interfejs automatycznie wyświetli bieżący identyfikator i zablokuje dane wejściowe.

  • Bezpieczne procedury podnoszenia uprawnień: system potrzebuje uprawnień administracyjnych do zapisywania ścieżek rejestru komputera. Gdy zapiszesz lub usuniesz to ustawienie, narzędzie automatycznie obsłuży kontekst podniesienia uprawnień administracyjnych, dzięki czemu standardowi użytkownicy będą mogli bezpiecznie konfigurować ustawienia bez konieczności uruchamiania całego interfejsu z uprawnieniami administratora.

  • Kontrola wyrejestrowania: kliknięcie Wyrejestruj bezpiecznie usuwa stany rejestracji stacji roboczej.

Interaktywny selektor kodów krajów

Wiele gier na PC jest publikowanych w wielu regionach. Możesz szybko wyszukiwać, filtrować i wyodrębniać sformatowane bloki krajów pasujące do zakresów testów.

  • Dwa pola wyszukiwania: możesz wyszukiwać dostępne lub wybrane listy w czasie rzeczywistym.
  • Strzałki przejścia między listami: możesz przenosić wybrane elementy między listami za pomocą przycisków ruchu strukturalnego.
  • Automatyczne sortowanie i łączenie: po wybraniu krajów są one sortowane alfabetycznie i łączone w czysty ciąg kodów krajów ISO oddzielonych przecinkami (np. AL,DZ,IN,US), który można skopiować i wkleić podczas konfigurowania Konsoli Play.

Pakiet WAB i kreator konfiguracji

Okno Generator pakietów to główny obszar roboczy, w którym wydawcy konfigurują metadane, weryfikują konfiguracje instalacji i pakują pakiety aplikacji dla systemu Windows (WAB).

Generowanie działania DMI WAB
Wygeneruj działanie DMI WAB

Selektor wartości rejestru wizualnego

Zamiast ręcznie wpisywać ścieżki rejestru, możesz wizualnie przeglądać rejestry systemu Windows, aby znaleźć folder instalacyjny gry, względną ścieżkę do programu uruchamiającego i wskaźniki rejestru dla pliku wykonywalnego dezinstalatora.

  • Wyświetlanie wartości struktury: wyświetlanie wartości struktury: wpisz ścieżkę rejestru najwyższego poziomu, aby wyświetlić pełną listę podkluczy i ich wartości.

Weryfikacja podniesienia uprawnień pliku wykonywalnego

Aby zapobiec cichym błędom instalacji wynikającym z niezgodnych danych logowania manifestu, walidator skanuje nagłówki binarne.

  • Ostrzeżenia w tekście: jeśli wymagania dotyczące podniesienia uprawnień pliku binarnego nie są zgodne z polem wyboru konfiguracji, pojawi się wizualny blok ostrzeżenia w tekście.

Kompilacja pakietu WAB

Aby utworzyć standardowy pakiet aplikacji dla systemu Windows (WAB), narzędzie implementuje uporządkowany łańcuch kompilacji, wykonując te czynności:

  1. Generuje lokalnie plik XML z metadanymi publikacji i zapisuje go w ścieżce do pamięci.
  2. Przekazuje ścieżkę konfiguracji XML i parametry docelowe bezpośrednio do narzędzia kompilatora pakietów play_publishing_tool.exe, aby wygenerować końcowy pakiet aplikacji na Windowsa (WAB) i zapisać go w plikach lokalnych.

Kreator uważnie monitoruje standardowe strumienie wyjściowe i zakończenia. Powiadamia dewelopera o postępach kompilacji i stanach zakończenia.

Dodatkowe materiały