Eingabe-SDK

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

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

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

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

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

Wenn die Funktion zur Neuzuweisung verwendet wird, erkennt Android, wenn der Nutzer Text in ein Textfeld eingibt, und deaktiviert die Neuzuweisung. Ihr Spiel muss die Neuzuweisung für diese Szenarien also nicht manuell deaktivieren.

Weitere Informationen finden Sie unter Best Practices und Einschränkungen des Input SDK, um 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 in das Input SDK finden Sie unter AGDK Tunnel für Kotlin- oder Java-Spiele und Trivial Kart für Unity-Spiele.

Input SDK herunterladen

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

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 der Input SDK-Methoden.
  • Aggregierte Informationen zu InputMap, z. B.:
    • 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 zuweisbaren Aktionen und Gruppen.
    • Anzahl der für die Neuzuweisung reservierten Tasten.
    • Option zur Neuzuweisung von InputMap (aktiviert/deaktiviert).
  • Paketname des Spiels.
  • Versionsnummer des Spiels.
  • Versionsname des Spiels.
  • Version des Input SDK.
  • Clientvarianten wie Google Play Games auf dem PC oder andere Clients.

Das Input SDK ist im Google Maven-Repository verfügbar. Eine Anleitung zum Hinzufügen des SDK zu Ihrem Java- oder Kotlin-Projekt finden Sie im Leitfaden für den Einstieg.

Laden Sie das Input SDK für Unity aus dem Play Unity Plugins-Repository herunter.