PC SDK während der Entwicklung verwenden

Damit das SDK in einem Spiel erfolgreich initialisiert werden kann, müssen mehrere Anforderungen erfüllt sein. Dazu gehören:

  • Ausführen über eine digital signierte ausführbare Spieldatei

  • Ausführbares Spiel über Google Play Spiele starten

Das kann für Entwickler, die ihr Spiel in einem Game-Editor oder einer Code-IDE entwickeln, mühsam sein, da das Spiel für die Veröffentlichung verpackt und veröffentlicht werden muss.

Für einen besseren Entwicklungsablauf bietet das SDK einen Entwicklermodus. Wenn der Entwicklermodus aktiviert ist, kann das SDK in einem Game-Editor oder einer Code-IDE verwendet werden. Das SDK kann initialisiert werden, ohne dass die ausführbare Datei digital signiert oder über Google Play Spiele gestartet werden muss.

Voraussetzungen

  • GUID für Early-Access-Partner (EAP) abrufen Dies ist ein geheimer Schlüssel, mit dem Ihr Entwicklerteam das SDK über den Editor Ihrer Game Engine verwenden kann, ohne die ausführbare Datei des Spiels verpacken oder digital signieren oder es über Google Play Spiele starten zu müssen.

Schritt 1: Entwicklermodus im Manifest aktivieren

Aktivieren Sie den Entwicklermodus für Ihre Anwendung, indem Sie in der manifest.xml Ihrer Anwendung IsDeveloperMode in true ändern.

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

Schritt 2: Early Access aktivieren

Aktivieren Sie den Vorabzugriff auf dem Gerät, auf dem Sie testen, indem Sie den Stringwert EarlyAccessPartnerGuid unter dem Registrierungsschlüssel HKLM\Software\Google\Play Games Services\EarlyAccessPartnerGuid festlegen.

Dies kann entweder über die Windows-Registrierungs-Editor oder über ein Administrator-CMD-Terminal mit dem Befehl geschehen:

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

Schritt 3: In Google Play Spiele auf dem PC anmelden

Wenn der Entwicklermodus aktiviert ist, verwendet das SDK das Konto, mit dem in Google Play Spiele für PC angemeldet ist, um API-Aufrufe auszuführen. Wenn mehrere Konten angemeldet sind, wird das aktive Konto verwendet.

Wenn Ihr Spiel noch nicht öffentlich veröffentlicht wurde (d. h. noch nie im Produktionsveröffentlichungs-Track der Play Console veröffentlicht wurde), empfehlen wir Ihnen, ein Google-Konto zu verwenden, das der internen Testgruppe Ihres Spiels beigetreten ist. Interne Tester haben vor der Veröffentlichung Zugriff auf Ihr Spiel. Dies ist erforderlich, damit einige SDK-APIs funktionieren. Beispiel: Abschluss eines Kaufs mit Play Billing. Sie können die internen Tester Ihrer App in der Play Console verwalten.

Nächste Schritte

Fügen Sie Ihrer App Google Play-PC-Funktionen hinzu: