Mit dieser Anleitung kannst du dafür sorgen, dass dein Spiel die Controller-Eingabe auf allen Android-Geräten richtig unterstützt. Das bedeutet, dass Ihr Spiel ohne zusätzliche Konfiguration Folgendes bieten sollte:
- Controller-Eingabe erkennen, wenn verfügbar
- Unterstützung in Menüs und Tutorials, einschließlich des Tutorials beim ersten Start
- Funktion mit Controller- und Toucheingaben, die die Benutzeroberfläche nach Bedarf umschaltet
- Funktioniert mit allen drei Standard-Controllertypen auf Android-Geräten, sowohl im kabelgebundenen als auch im kabellosen Modus
Anhand dieser Anleitung können Sie auch prüfen, ob Ihr Spiel die Richtlinien für die Controllerunterstützung von Google Play Games | Level Up erfüllt. Demnach sollte Ihr Spiel auf jedem Android-Gerät mit einem Controller vollständig spielbar sein.
Warum Controller-Unterstützung?
- Unterstützung für Geräte, die keine Smartphones sind: PCs und Chromebooks haben möglicherweise keine Touchscreens, können aber trotzdem Android-Spiele ausführen. Android TV-Geräte haben keine Touchscreens, Autodisplays haben möglicherweise keine Touchscreens und Tablets können bei langen Gaming-Sessions anstrengend oder schwierig zu halten sein.
- Unterstützung für zweite Displays auf Smartphones: Viele Smartphones mit Android unterstützen ein zweites externes Display, sodass Gamer dein Spiel zu Hause und unterwegs genießen können.
- Unterstützung für Barrierefreiheitsanforderungen: Controller sind von vielen Herstellern erhältlich und für unterschiedliche Anforderungen an die Barrierefreiheit konzipiert. Wenn Sie Ihr Spiel vollständig mit einem Controller zugänglich machen, vergrößern Sie auch Ihre potenzielle Spielerbasis, da Spieler Ihr Spiel mit den Geräten spielen können, die sie bereits von PC- und Konsolenplattformen kennen.
Auch wenn Ihr Spiel für Touchscreens und Smartphones entwickelt wurde, können Sie mehr Spieler dazu bringen, länger und häufiger zu spielen, wenn Sie ihnen die Möglichkeit geben, Ihr Spiel mit Controllern zu spielen.
Checkliste
Minimale Validierung
- Erster Lauf: Kontoerstellung und Onboarding funktionieren mit dem Controller
- Controller-Funktionen in Menüs
- Aktionen, die an Trigger gebunden sind, funktionieren mit allen Controllertypen.
- Beide Analogsticks funktionieren ohne Driften
- Schaltflächen werden nur einmal ausgelöst, wenn sie gedrückt gehalten werden/werden nicht wiederholt
- Die Trigger funktionieren bei allen Controller-Stilen gleich und werden nicht doppelt ausgelöst.
- Testen Sie Ihr Spiel mit den hier beschriebenen Controller-Stilen.
Empfehlungen für eine optimale Nutzung
- Die Benutzeroberfläche wird für jede aktive Eingabe dynamisch angepasst.
- Spieler können Eingaben kombinieren, z. B. Gamepads und Touch gleichzeitig verwenden.
- Schaltflächenlayouts und Symbole entsprechen dem Gamepad