Narzędzie dla programistów Play na PC

Narzędzie dewelopera Play na PC to narzędzie offline na komputery, które ma na celu usprawnienie wdrażania stacji roboczych, wybierania konfiguracji gier i generowania WAB na potrzeby publikowania instalatora przez wydawców gier natywnych na PC. Zastępując ręczną edycję XML i wykonywanie poleceń w wierszu poleceń, narzędzie umożliwia wydawcom sprawdzanie poprawności pakietów instalacyjnych, generowanie niestandardowych konfiguracji publikowania i bezproblemowe kompilowanie pakietów aplikacji dla systemu Windows (WAB).

To narzędzie upraszcza konfigurację publikowania instalatora, generując WAB i konfiguracje publikowania w Play. Aby zautomatyzować przepływ pracy, użyj interfejsu CLI publikowania w Play w potokach CI/CD do generowania 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 dewelopera Play na PC i rozpakuj jego zawartość do katalogu lokalnego.
  2. Otwórz rozpakowany katalog w Eksploratorze plików i kliknij dwukrotnie play_pc_developer_tool.exe, aby uruchomić główny interfejs użytkownika na komputerze.

Panel główny

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

  • Wdrażanie Gier Google Play na PC: uruchamia rejestrację partnera w ramach wcześniejszego dostępu i selektor konfiguracji kodów krajów.
  • Generowanie WAB na potrzeby publikowania instalatora: otwiera kompilator konfiguracji i menedżera pakietów.

Wdrażanie na PC i rejestracja dewelopera

Ten ekran służy do zarządzania konfiguracją stacji roboczej na potrzeby testowania w ramach wcześniejszego dostępu, co umożliwia szybkie rejestrowanie identyfikatorów GUID na stacji roboczej i konfigurowanie list krajów w wielu regionach.

Rejestrowanie działania identyfikatora GUID partnera
Działanie „Zarejestruj identyfikator GUID partnera”

Rejestracja w ramach wcześniejszego dostępu i konfiguracja rejestru komputera

Aby można było korzystać z lokalnego pakietu Google PC SDK, stacje robocze w ramach wcześniejszego dostępu muszą mieć zweryfikowany identyfikator partnera w odpowiednich ścieżkach rejestru systemowego.

  • Sprawdzanie rejestru podczas wczytywania i ścieżki docelowej: podczas uruchamiania ekran wdrażania wysyła zapytanie do rejestru systemowego w celu wyszukania zarejestrowanego identyfikatora GUID partnera w ramach wcześniejszego dostępu. Ścieżka docelowego klucza rejestru to HKEY_LOCAL_MACHINE\Software\Google\Play Games Services (z użyciem wartości EarlyAccessPartnerGuid). Ta konkretna ścieżka jest niezbędna, ponieważ lokalny pakiet PC SDK odczytuje z niej dane bezpośrednio, aby autoryzować integracje w ramach wcześniejszego dostępu. Jeśli zostanie znaleziony, interfejs automatycznie wyświetli bieżący identyfikator i zablokuje dane wejściowe.
  • Bezpieczne moduły obsługi podniesienia uprawnień: system potrzebuje uprawnień administratora do zapisywania w ścieżkach rejestru komputera. Gdy zapiszesz lub usuniesz to ustawienie, narzędzie automatycznie obsłuży kontekst podniesienia uprawnień administratora, 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 czyści 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 testowania.

  • Podwójne pola tekstowe wyszukiwania: możesz wyszukiwać dostępne lub wybrane listy w czasie rzeczywistym.
  • Strzałki przejścia między listami: możesz przenosić zaznaczenia między listami za pomocą przycisków ruchu strukturalnego.
  • Automatyczne sortowanie i łączenie: po wybraniu elementów kraju są one sortowane alfabetycznie i łączone w czysty ciąg kodów krajów ISO oddzielonych przecinkami (np. AL,DZ,IN,US) na potrzeby kopiowania i wklejania podczas konfiguracji w Konsoli Play.

Kreator pakietu i konfiguracji WAB

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

Generowanie działania DMI WAB
Działanie „Wygeneruj WAB DMI”

Wizualny selektor wartości rejestru

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

  • 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 w manifeście, 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, korzystając z tego procesu:

  1. Lokalnie generuje plik XML metadanych publikowania i zapisuje go w ścieżce 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 dla systemu Windows (WAB) i zapisać go w plikach lokalnych.

Kreator uważnie monitoruje standardowe strumienie wyjściowe i wyjścia. Informuje dewelopera o postępie kompilacji i stanach wyjścia.

Dodatkowe materiały