Korzystanie z pakietu PC SDK podczas tworzenia

Aby zainicjować pakiet SDK w grze, musisz spełnić kilka wymagań. Należą do nich:

  • Uruchamianie z cyfrowo podpisanego pliku wykonywalnego gry

  • Uruchamianie pliku wykonywalnego gry z Gier Google Play

Może to być uciążliwe dla deweloperów, którzy aktywnie tworzą grę w edytorze gier lub środowisku IDE, ponieważ wymaga to spakowania i opublikowania gry.

Aby zapewnić lepszy przepływ pracy deweloperów, pakiet SDK oferuje tryb deweloperski. Gdy tryb dewelopera jest włączony, pakiet SDK może działać w edytorze gier lub środowisku IDE. Pakiet SDK można zainicjować bez konieczności cyfrowego podpisywania pliku wykonywalnego lub uruchamiania go z Google Play Games.

Wymagania wstępne

  • Uzyskaj identyfikator GUID partnera w ramach wcześniejszego dostępu. Jest to klucz tajny, który umożliwia zespołowi deweloperskiemu korzystanie z pakietu SDK w edytorze silnika gry bez konieczności pakowania lub podpisywania cyfrowo pliku wykonywalnego gry ani uruchamiania jej w Grach Play Google.

Krok 1. Włącz tryb programisty w manifeście

Włącz tryb deweloperski dla aplikacji, ustawiając wartość IsDeveloperMode na true w pliku manifest.xml aplikacji.

<?xml version="1.0" encoding="utf-8"?>
<Manifest version="1">
    <Application>
        <PackageName>com.example.package</PackageName>
        <IsDeveloperMode>true</IsDeveloperMode>
    </Application>
</Manifest>

Krok 2. Włącz wcześniejszy dostęp

Włącz wcześniejszy dostęp na urządzeniu, na którym testujesz, ustawiając wartość ciągu znaków EarlyAccessPartnerGuid w kluczu rejestru HKLM\Software\Google\Play Games Services\EarlyAccessPartnerGuid.

Możesz to zrobić w Edytorze rejestru systemu Windows lub w terminalu cmd administratora za pomocą polecenia:

C:\> reg add "HKLM\Software\Google\Play Games Services" /v EarlyAccessPartnerGuid /t REG_SZ /d EAP GUID

Krok 3. Zaloguj się w Grach Google Play na PC

Gdy tryb dewelopera jest włączony, pakiet SDK używa konta zalogowanego w Grach Google Play na PC podczas wywoływania interfejsów API. Jeśli zalogowanych jest kilka kont, zostanie użyte aktywne konto.

Jeśli Twoja gra nie została jeszcze opublikowana (nigdy nie została udostępniona na ścieżce wersji produkcyjnej w Konsoli Play), zalecamy użycie konta Google, które należy do grupy wewnętrznych testerów Twojej gry. Testerzy wewnętrzni będą mieli dostęp do Twojej gry przed jej opublikowaniem, co jest wymagane do działania niektórych interfejsów API pakietu SDK. Na przykład sfinalizowanie zakupu za pomocą płatności w Google Play. Testerami wewnętrznymi aplikacji możesz zarządzać w Konsoli Play.

Dalsze kroki

Dodaj do aplikacji funkcje Google Play na PC: