Listen Sie Eingaben und wichtige Zustände auf
Legen Sie nur dann Zeilen für Maus, Touch, Tastatur und Stift an, wenn das Spiel diese Eingaben unterstützt. Fügen Sie Spalten für Drücken, Bewegen, Loslassen, Abbrechen, Fokusverlust und Größenänderung hinzu. Testen Sie in einem Ziehspiel sowohl das normale Loslassen als auch das Ereignis pointercancel. Testen Sie in einem Tastaturspiel gleichzeitig gedrückte Tasten und den Fokusverlust beim Verlassen der Seite. Die Matrix soll die tatsächlichen Spielmechaniken abbilden und keine allgemeine Geräteliste sein.
Notieren Sie Gerät, Browser, Ansichtsfenster und Schritte, wenn ein Test fehlschlägt. Devtools können Bildschirmgrößen emulieren, aber nicht jedes Hardwareverhalten oder jede Systemgeste. Verwenden Sie für ein Touch-First-Spiel ein echtes Touch-Gerät und prüfen Sie, wie die Seite auf der Oberfläche scrollt.
Nach Layoutänderungen wiederholen
Führen Sie denselben kurzen Test durch, nachdem Sie die Leinwandgröße, Ausrichtung, Menüs oder responsive Breakpoints geändert haben. Stellen Sie sicher, dass die Zeigerkoordinaten immer noch den Spielkoordinaten zugeordnet sind und dass der Fokus immer noch das beabsichtigte Element erreicht. Ein Spiel besteht möglicherweise anfängliche Eingabetests und schlägt nach einer Größenänderung fehl, weil sich die Anzeigetransformation geändert hat, während die Treffertests die alten Werte beibehalten haben.
Wiederholen Sie die Tests, nachdem Sie die Leinwandgröße, Ausrichtung, Menüs oder Haltepunkte geändert haben. Stellen Sie sicher, dass die Zeigerkoordinaten immer noch korrekt zugeordnet sind und der Fokus das beabsichtigte Element erreicht. MDN dokumentiert Zeigerereignisse über Maus, Stift und Berührung; Verwenden Sie pointerType zum Organisieren von Fällen, nicht als Ersatz für Tests.
Fragen zu Eingabegeräte für Spiele testen
Reicht die Browser-Eingabeemulation aus?
Die Emulation ist für wiederholbare Layoutprüfungen nützlich, reproduziert jedoch möglicherweise keine Hardware- und Betriebssystemgesten. Testen Sie auf echten Geräten, welche Eingabemodi das Spiel unterstützt.
Wie viele Geräte soll ich testen?
Wählen Sie Geräte aus, die die unterstützten Eingabetypen und sinnvollen Layout-Extreme abdecken. Zeichnen Sie Browser- und Ansichtsfensterdetails auf, damit Fehler reproduziert werden können, anstatt sich auf eine willkürliche Geräteanzahl zu verlassen.
Weiterlesen
Etwas nicht mehr aktuell? Korrektur melden