Damit Nutzer Google Play Spiele auf dem PC optimal nutzen können, müssen deine Google Play Spiele auf dem PC und die mobile Version (Android) deines Spiels mit unserem neuen Google Play-Spieldienste-SDK (Version 2) für Google Play Spiele auf dem PC optimiert eine nahtlose geräteübergreifende Nutzung bieten.
Hier eine Zusammenfassung der Anforderungen:
- Spieler auf Mobilgeräten (Android) und Google Play Spiele auf dem PC (auf dem PC) werden nach Möglichkeit in deinem Spiel automatisch in den Google Play-Spieldiensten angemeldet. Der Fortschritt, der nicht in einem Tutorial enthalten ist, wird mit ihrer Spieler-ID der Google Play-Spieldienste verknüpft. Auf anderen Geräten wird dieser Fortschritt automatisch wiederhergestellt, wenn keine Konflikte mit dem lokalen Status vorliegen.
- Nutzer werden möglicherweise automatisch über die Google Play-Spieldienste in deinem Spiel angemeldet, jedoch nicht mit deinem bestehenden Identitätssystem (z.B. Gastkonten). Wenn der Nutzer in den Google Play-Spieldiensten angemeldet ist und erwartet, dass sein Fortschritt gespeichert wird, müssen Sie in diesen Fällen trotzdem den Fortschritt des Nutzers sichern und wiederherstellen. Die einzige Ausnahme ist, wenn dem Nutzer bewusst ist, dass der Gastmodus an ein einzelnes Gerät gebunden ist.
- Diese Anforderung muss über die Anmeldung in Google Play-Spieldiensten Version 2 erfüllt sein. Wenn Sie derzeit v1 Log-in verwenden, haben wir eine Anleitung für die Migration von Java- und Unity-Integrationen für Sie.
- Wenn es für Ihr Spiel andere Identitätslösungen gibt, verknüpfen Sie die Spieler-ID der Google Play-Spieldienste mit diesen Lösungen, damit Spieler ihre Anmeldedaten nicht manuell wiederherstellen müssen, wenn sie ein neues Gerät verwenden.
- Wenn es beim Fortschritt zu Konflikten kommt, z. B. wenn sich ein Spieler über die Google Play-Spieldienste und eine andere Identitätsplattform anmeldet, sollten Sie das so lösen, wie es für Ihre Spieler erwartet und verständlich ist. Sie könnten den Spieler fragen, mit welchem Konto er spielen möchte, bevorzuge den lokalen Fortschritt oder den Fortschritt zusammenführen.
Uns ist bewusst, dass Ihre bestehenden Identitätslösungen ihre eigenen Komplexitäten haben, und wir sind bei Grenzfällen flexibel, die sich aus Identitätskonflikten und einer Lösung ergeben. Letztendlich muss der Fortschritt oder Status der Spieler automatisch wiederhergestellt werden, wenn sie zwischen Android (einschließlich Smartphones und Tablets) und Google Play Spiele auf dem PC wechseln.
Auf dieser Seite findest du Empfehlungen zur Integration der Google Play-Spieldienste in dein bestehendes Identitätssystem. Bei einigen Spielen wird beispielsweise eine 1:1-Verbindung zwischen den Google Play-Spieldiensten und ihrem vorhandenen Identitätssystem hergestellt (oder, wie auf der oben verlinkten Seite als Bindungslösung bezeichnet). In anderen Spielen kann ein Google Play-Spieldienste-Konto mit einer Reihe von Nutzerkonten verknüpft werden, um den Status wiederherzustellen. Auf der oben verlinkten Seite wird auch eine Rückruflösung genannt.
Sie können die Testläufe auf dieser Seite verwenden, um Ihre eigene Lösung anhand der Anforderungen zu bewerten.
Hier finden Sie eine Checkliste mit unseren erforderlichen und empfohlenen Verhaltensweisen in Bezug auf die Anmeldung über die Google Play-Spieldienste in Google Play Spiele auf dem PC.
ID | Wichtigkeit | Beschreibung |
---|---|---|
1,1 | Erforderlich | Sie können Spieler mit der Anmeldung in Google Play-Spieldiensten Version 2 auf Android-Geräten und bei Google Play Spiele auf dem PC anmelden.
Binde das neue Google Play-Spieldienste v2 SDK in deine Android- und Google Play Spiele auf dem PC-Builds ein und aktiviere die Anmeldefunktion in deinem Spiel. Verwenden Sie die Anmeldedaten von angemeldeten Spielern, um Anforderung 1.2 zu erfüllen. Hinweis: v1 Log-in erfüllt diese Anforderungen nicht. Wenn Sie in Ihrem Spiel derzeit Version 1 der Google Play-Spieldienste verwenden, müssen Sie ein Upgrade auf Version 2 durchführen. Weitere Informationen zum Migrieren Ihrer Integration finden Sie in den Leitfäden zu Java und Unity. |
1,9 | Erforderlich | Sie können den Spielerfortschritt über die Spieler-ID der Play-Spieldienste sichern und wiederherstellen.
Dies ist nicht erforderlich, wenn der Nutzer erkennt, dass der Fortschritt an das lokale Gerät gebunden ist und verloren geht, wenn er zu einem anderen Gerät wechselt, oder wenn der Fortschritt nur innerhalb des Tutorials erfolgt. Damit Spieler ihren Fortschritt nicht verlieren, wenn sie Geräte wechseln oder zurücksetzen oder wenn sie auf mehreren Geräten spielen, müssen sie in einer Cloud-Speicherlösung gesichert werden. Verwenden Sie die Spieler-ID der Play-Spieldienste sicher, wenn Sie einen eigenen Back-End-Spieleserver verwenden. Wenn sich ein Spieler bei den Play-Spieldiensten anmeldet, solltest du prüfen, ob der Fortschritt für dieses Konto vorhanden ist. Falls ja, erlaube ihm, dort weiterzumachen, wo er aufgehört hat. Du kannst deine eigene Cloud-Speicherlösung oder Play-Spieldienste verwenden. Gespeicherte Spiele Wenn der Spieler nicht in den Play-Spieldiensten angemeldet ist, versuche, den Fortschritt des Spielers lokal beizubehalten, und synchronisiere ihn dann, wenn er sich schließlich in den Play-Spieldiensten anmeldet. Dadurch wird verhindert, dass der Spielfortschritt verloren geht, falls der Spieler die Anmeldung bei Ihrem Spiel verschiebt. |
1.3 | Best Practices | Stellen Sie eine Anmeldeschaltfläche für nicht angemeldete Spieler bereit.
Spieler können die Nutzung der Play-Spieldienste deaktivieren und sich daher nicht automatisch in Ihrem Spiel anmelden. Wenn Sie eine Anmeldeschaltfläche für nicht angemeldete Spieler zur Verfügung stellen, können die Spieler ihre Meinung ändern und sich in den Play-Spieldiensten anmelden, sobald sie mehr in Ihr Spiel investieren. Die Anmeldeschaltfläche sollte für Spieler leicht zu finden sein – beispielsweise auf dem Hauptbildschirm oder auf dem Bildschirm „Einstellungen“. Diese Schaltfläche sollte nicht mehrere Level tief in Ihrem Spielmenü verborgen sein. |
1,4 | Empfehlungen | Halten Sie sich an die Branding-Richtlinien von Google.
Um Spielern ein ansprechendes und einheitliches End-to-End-Erlebnis zu bieten, sollten Sie die Branding-Richtlinien der Play-Spieldienste implementieren. |