Im Moment arbeite ich an Eingaben für mein Spiel.
Der einzige Controller, den ich besitze, ist ein XBOX 360.
Soweit ich sehen kann, sind dies tatsächlich Auslöser, wenn der Steuerknüppel eines Controllers eine Z-Achse hat.
Im Wesentlichen frage ich mich, ob dies von einem Controller zum nächsten konsistent ist.
quelle
In der Praxis stellen unter Windows- und Mac-Betriebssystemen verschiedene Gamepads ihre Steuerelemente über sehr unterschiedliche Mechanismen zur Verfügung.
Das einzige, worauf Sie zählen können, ist, dass bei mehreren analogen Sticks der linke die Nummer Null ist und die digitalen Tasten 0 und 1 Gesichtstasten sind, auf die mit dem rechten Daumen zugegriffen werden kann.
Alles andere scheint von Hersteller zu Hersteller und sogar von Gerät zu Gerät zu variieren. Dies ist einer der Hauptgründe, warum Computerspiele unbedingt über eine "Controller-Konfiguration" verfügen müssen, mit der Benutzer die Tasten und analogen Stick-Achsen ihres Gamepads der In-Game-Funktionalität zuordnen können. Derzeit gibt es keine andere Möglichkeit, Spiele für alle Spieler mit allen Gamepads ordnungsgemäß zum Laufen zu bringen.
quelle
Es gibt praktisch überhaupt keine Standardisierung. Selbst wenn Sie nur den Standard-Controller für jede Plattform verwenden, ordnen sie alle Steuerelemente unterschiedlich zu und das erwartete Verhalten ist unterschiedlich (z. B. welche der Schaltflächen zurückgehen soll, welche bestätigt werden soll usw.). Und selbst wenn alle Controller etwas gemeinsam haben, was ist mit den anderen Steuerelementen? Benutzer möchten sie möglicherweise verwenden, insbesondere wenn sie diesen Controller speziell für die Extras ausgewählt haben.
Sie müssen mindestens mit den wichtigsten einzelnen Controllern testen, die Sie unterstützen möchten. Idealerweise müssen Sie in der Lage sein, jede Schaltfläche, jeden Auslöser oder jede Achse einer geeigneten Aktion im Spiel zuzuordnen. Anschließend müssen Sie die Standardeinstellungen für gängige Controller verwenden und die Spieler die Controller zu ihrer Zufriedenheit konfigurieren lassen.
quelle