Eingabe-SDK

Das Input SDK bietet eine einheitliche Benutzeroberfläche, über die Spieler die Maus- und Tastaturbelegungen für jedes Spiel, das sie in Google Play Games auf dem PC spielen möchten, ansehen und ändern können. Ein Spieler kann das Google Play Games auf dem PC-Overlay jederzeit während des Spiels aufrufen, wie in diesem Screenshot zu sehen ist:

Ein Screenshot, auf dem das Input SDK über einem Beispielspiel gerendert wird

Dieses SDK ist erforderlich für Spiele, die Tastaturen in Google Play Games auf dem PC verwenden, da Android-Spiele für Mobilgeräte für die Eingabe über einen Touchscreen konzipiert sind. Bei der Entwicklung für PCs müssen Spiele stattdessen Maus und Tastatur unterstützen. Sie sollten dieses SDK nur bei Google Play Games auf dem PC aktivieren.

Das Input SDK ist ein wichtiges Element, um Spieler auf verschiedenen Plattformen zufrieden zu stellen und für dein Spiel zu begeistern. Die Nutzung mit Maus und Tastatur unterscheidet sich von der Nutzung mit Touchscreens. Wenn du dein Spiel in das Input SDK einbindest, können Spieler die Standardsteuerung in Google Play Games auf dem PC neu zuordnen.

Um ein noch intensiveres Spielerlebnis zu bieten, können Sie die Funktion zum Neubelegen von Tasten in Google Play Games auf dem PC besser nutzen, indem Sie verschiedene Steuerungsschemas für Ihre Menüs, das Hauptspiel und die Minispiele festlegen oder die Benutzeroberfläche an die benutzerdefinierten Tastenbelegungen Ihrer Nutzer anpassen. Sie können die Neubelegung für einzelne Tasten oder Tastengruppen deaktivieren oder aktivieren und festlegen, welche Tasten in Ihrem Spiel neu belegt werden dürfen.

Wenn Sie die Funktion zum Neubelegen von Tasten verwenden, erkennt Android, wenn der Nutzer Text in ein Textfeld eingibt, und deaktiviert die Neubelegung. Ihr Spiel muss die Neubelegung in diesen Fällen also nicht manuell deaktivieren.

Weitere Informationen finden Sie in den Best Practices und Einschränkungen des Input SDK, die Ihnen helfen, das bestmögliche PC-Erlebnis für Ihr Spiel zu schaffen.

Integrationsleitfaden

Informationen zur Integration des Input SDK finden Sie unter Erste Schritte mit dem Input SDK.

Beispielspiele

Beispiele für die Integration des Input SDK finden Sie im AGDK Tunnel für Kotlin- oder Java-Spiele und in Trivial Kart für Unity-Spiele.

Input SDK herunterladen

Bevor Sie das Input SDK herunterladen, lesen Sie sich die folgenden Nutzungsbedingungen für das Google Input SDK und die Anforderungen an die Datenerhebung durch.

Nutzungsbedingungen für Google-APIs

Die Nutzungsbedingungen für Google APIs regeln Ihre Nutzung des Google Input SDK.

Datenerhebung

Das Google Input SDK kann Leistungs- und Stabilitätsdaten erheben, um unser Produkt zu verbessern. Dazu gehören die folgenden Daten:

  • Anzahl der Aufrufe der Input SDK-Methoden.
  • Anzahl der nicht erfolgreichen Aufrufe von Input SDK-Methoden.
  • InputMap-Zusammenfassungen wie:
    • Anzahl der definierten Aktionen und Gruppen.
    • Anzahl der definierten Aktionen für einzelne Tasten, mehrere Tasten und die Maus.
    • Anzahl der definierten Mausaktionen.
    • Anzahl der neu zu belegenden Aktionen und Gruppen.
    • Anzahl der für die Neuzuordnung reservierten Tasten.
    • Option zum Neuzuordnen von InputMap (aktiviert/deaktiviert).
  • Paketname des Spiels.
  • Versionsnummer des Spiels.
  • Der Name der Spielversion.
  • Geben Sie die SDK-Version ein.
  • Clientvarianten wie Google Play Games auf dem PC oder andere Clients.

Das Input SDK ist im Google Maven-Repository verfügbar. Eine Anleitung zum Einrichten Ihres Java- oder Kotlin-Projekts finden Sie im Startleitfaden.

Laden Sie das Input SDK for Unity aus dem Play Unity-Plug-ins-Repository herunter.