arbeiten:game_controller_performance

Quantitative Comparison of Game Controller Performance

Thema:
Quantitative Comparison of Game Controller Performance
Art:
BA, MA
Betreuer:
Raphael Wimmer
Student:
Simon Fürnstein
Professor:
Christian Wolff
Status:
ausgeschrieben
Stichworte:
games, hardware, evaluation
angelegt:
2012-08-09

Hintergrund

Viele Computerspiele werden mit Game-Controllern gespielt. Bei Spielkonsolen gibt es meist einen Standard-Controller und evtl. weitere Alternativen.

Für PC-Spiele werden vor allem Tastatur und Maus verwendet, je nach Spiel aber auch Joystick, Gamepad oder andere Eingabegeräte.

Es gibt Gamecontroller, die damit beworben werden, dass sie einen Vorteil gegenüber dem Standard-Controller bringen.

Auch im Vorspann zu SuperMeatBoy wird empfohlen, ein Gamepad zu verwenden. Eine objektive Gegenüberstellung verschiedener Gamecontroller existiert aber bisher nicht.

Aufgabenstellung

Ziel der Arbeit ist, die Performance mehrerer Eingabegeräte bei Computerspielen zu vergleichen.

Dies soll auf mehreren Ebenen geschehen:

  • elektrisch: mit einem Versuchsaufbau soll die Verzögerung zwischen Druck einer Taste (bzw. Schließen des Kontakts) und dem Event im Rechner gemessen werden. Gibt es Unterschiede zwischen verschiedenen Controllern und Kommunikationskanälen (USB, Bluetooth, Gameport an PCI-Karte, Gameport an USB-Adapter)?
  • ergonomisch: Versuchspersonen sollen auf Signal bestimmte Knöpfe drücken, Verzögerung zwischen Signal und Event wird gemessen. Signale sowohl zufällig, als auch in bekannter Reihenfolge. Auch eine Reihe, in der die Nutzer alle Knöpfe so schnell hintereinander wie möglich drücken sollen.
  • Simples Spiel: Performance bei einem einfachen Spiel (links-rechts-springen) wird gemessen
  • Hartes Spiel: Performance bei SuperMeatBoy oder VVVVV wird gemessen
  • Performance bei einem Spiel mit vielen Tastenfunktionen wird gemessen.

Innerhalb des Rahmenthemas können Teil-Themen als einzelne Bachelorarbeiten bearbeitet werden, wobei Versuche zusammen durchgeführt werden können.

Quellen

Zeitplan (vorläufig)

  • Einlesen, Experimente (→ Anfang August)
  • Implementierungen
  • Testen
  • Schreiben (Anfang-Mitte September schreiben anfangen)

Fragen / Notizen

Eingabegeräte
  • Keyboards (No-name, Gamer, mechanische Schalter - Cherry blue, brown, black, red)
  • XBox-Controller (wireless und wired)
  • PS3 (Bluetooth, USB)
  • Gaming-Mäuse (Noname, Logitech G700)
  • No-Name Gamecontroller (wired, wireless, Dragonrise Gamepad)
  • WiiMote
Messungen
  • Elektrisch: Kontakt überbrücken, messen, wann Signal auf Kabel ist, bzw. im Rechner bei der Anwendungssoftware ist
  • Mechanisch: wie schnell lässt sich eine Taste drücken? Ab wann drückt man tatsächlich eine Taste? Wie misst man das? → Lichtschranke, Kontakt auf dem Button, EMG)
  • Mess-Hardware bauen (TouchScope?)