Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ziel
Das Ziel dieser Richtlinie zur Barrierefreiheit von Xbox (XAG) besteht darin, sicherzustellen, dass Spieler ausreichend Zeit haben, um alle Ui-Elemente des Spiels zu lesen, zu interpretieren und zu interagieren.
Übersicht
Auf hoher Ebene erfordert die Implementierung eines Zeitlimits in der Benutzeroberfläche, dass der Spieler die Zeitlimitwarnung (visuell oder durch Bildschirmkommentare) wahrnimmt, die Warnung lesen und interpretieren kann, bestimmen, welche Aktionen ausgeführt werden müssen, und physisch die Aufgabe ausführen, die innerhalb der vorgesehenen Zeitspanne erforderlich ist.
Es gibt viele Gründe, warum ein Spieler möglicherweise mehr Zeit benötigt, um eine Aufgabe abzuschließen. Beispielsweise benötigt ein jüngerer Spieler, der nicht lesen kann, Zeit, um ein Elternteil aus einem anderen Raum zu bekommen, um die Anweisungen für sie zu lesen. Spieler mit Behinderungen wie Blindheit, Sehschwäche, Bewegungsbeeinträchtigungen und kognitive Einschränkungen erfordern möglicherweise mehr Zeit zum Lesen von Inhalten oder zum körperlichen Ausführen von Aufgaben wie dem Ausfüllen von Onlineformularen. Wenn Funktionen zeitabhängig sind, kann es für einige Spieler schwierig sein, die erforderliche Aktion auszuführen, bevor ein Zeitlimit erreicht ist. Dies kann zu negativen Folgen führen, z. B. zu verlorenem Fortschritt, unbeabsichtigtem Abmelden oder sogar dazu, dass das Spiel unbrauchbar wird.
Es ist wichtig zu beachten, dass diese Richtlinien nur für Interaktionen gelten, die nicht als kernische Spielmechanik betrachtet werden. Die meisten Zeitlimits, die in einem Benutzeroberflächenmenü angezeigt werden (z. B. "Sie sind 20 Minuten im Leerlauf gewesen; wählen Sie "Angemeldet bleiben" aus, oder Sie werden in 20 Sekunden automatisch abgemeldet") gelten für diese Anforderung. Eine tatsächliche Spielmechanik (z. B. ein Countdown-Timer von drei Minuten zum Beenden einer Strecke in einem Rennspiel) gilt jedoch nicht für die Anleitungen in diesem XAG.
Abgrenzungsfragen
Führt Ihr Spiel Countdown-Timer oder andere Zeitlimits in Bereichen des Spiels ein, die nicht mit kernen Spielmechaniken zusammenhängen? Beispiele sind Erfahrungen wie die folgenden:
Der Spieler ist abgemeldet, nachdem er im Leerlauf war, wenn er nicht innerhalb eines bestimmten Zeitraums "Angemeldet bleiben" auswählt.
Der Charakter des Spielers stirbt, und der Spieler hat 30 Sekunden Zeit, um "A" zu drücken, um am aktuellen Punkt in seinem Spiel zu respawn. Andernfalls werden sie zum Hauptmenü weitergeleitet und verlieren den aktuellen Fortschritt.
Das Spiel enthält Bildschirmlernprogramme, Benachrichtigungen oder Chatkommunikationsfenster auf dem Bildschirm, die nach einer zugewiesenen Zeit nicht mehr angezeigt werden.
Implementierungsrichtlinien
Wenn Für ui-Interaktionen Zeitlimits auferlegt werden (nicht im Zusammenhang mit der Hauptspielmechanik):
Zeitlimits werden nur verwendet, wenn sie unerlässlich und unvermeidbar sind.
Der Spieler wird (auf mehrere Arten) informiert, wenn es darum geht, ein Zeitlimit zu erreichen.
Es gibt eine Methode zum Ändern des Zeitlimits. Der Spieler kann:
Fordern Sie ein längeres Sitzungszeitlimit oder keine Zeitbeschränkung für die Sitzung an, bevor das Zeitlimit beginnt.
Passen Sie das Zeitlimit an, bevor es erreicht wird, auf bis zu mindestens das Zehnfache der Standardbegrenzung.
Lassen Sie sich vor Ablauf der Zeit warnen und mindestens 20 Sekunden erhalten, um das Zeitlimit mit einer einfachen Aktion zu verlängern (z. B. "Drücken Sie die A-Taste"), und der Spieler kann das Zeitlimit mindestens zehn Mal verlängern.
Deaktivieren Sie das Zeitlimit.
Screenshot des gefälschten Spiels "PuzzleBlaster". Ein Warndialogfeld wird angezeigt und gibt an: "Ihre Sitzung ist zu lang im Leerlauf – Sie werden in 90 Sekunden von Ihrem Konto abgemeldet... Wenn Sie angemeldet bleiben möchten, klicken Sie auf die Schaltfläche "Erweitern", ODER drücken Sie die LEERTASTE auf der Tastatur. Sie können Das Leerlauflimit in den Einstellungen ändern."
In diesem Beispiel wird ein Warndialogfeld auf dem Bildschirm angezeigt. Die Warnung benachrichtigt den Spieler, dass er zu lang im Leerlauf war und von seinem Konto abgemeldet wird, wenn innerhalb von 90 Sekunden keine weiteren Schritte unternommen werden. Dieses Zeitlimit für Leerlaufaktivitäten kann als wesentliche Sicherheitsmaßnahme betrachtet werden. Das Limit schützt den Kontobesitzer vor Szenarien, wie versehentliches Belassen der Anmeldung an einem öffentlichen Ort, sodass unbeabsichtigte Nutzer Zugriff auf gespeicherte private Informationen haben oder nicht autorisierte Kontoänderungen vornehmen können.
Diese Warnung erfüllt auch mehrere Richtlinien. Der Spieler erhält mindestens 20 Sekunden (in diesem Fall 90 Sekunden), um das Limit mit einfachen Aktionen wie klicken auf die Schaltfläche "Erweitern" zu erweitern oder die LEERTASTE auf der Tastatur zu drücken. Das Spiel bietet auch die Möglichkeit, Zeitlimits im Einstellungsmenü anzupassen. Auf diese kann zu jedem Beliebigen Zeitpunkt zugegriffen werden, auch bevor eine Zeitlimitwarnung aufgetreten ist. Innerhalb dieser Einstellungen kann der Spieler das aktuelle Leerlaufzeitlimit anpassen oder vollständig deaktivieren (ideal für einen Spieler, der einen Heimcomputer verwendet).
Halo Infinite Screenshot des Menüs "Einstellungen", in dem die Anzeigezeit für Textchats auf maximal 120 Sekunden festgelegt ist."
In Halo Infinite kann der Spieler anpassen, wie lange Textchats in der HUD angezeigt werden, von 5 bis 120 Sekunden.
Wenn Zeitlimits festgelegt werden, die steuern, wie lange ein wichtiges Element auf dem Bildschirm zu sehen ist (z. B. die Anzahl der Sekunden, die ein Lernprogrammfenster, ein Sprecherdialog oder ein Text-zu-Sprache-Kommunikationsfenster sichtbar bleibt):
Der Spieler kann die Anzahl der Sekunden anpassen, die diese Elemente auf dem Bildschirm angezeigt werden, bevor sie auftreten (z. B. in einem Einstellungsmenü), bis zu mindestens zehn Mal die Länge des Standardlimits.
Beispiel (erweiterbar)Screenshot von Gears 5 mit dem Menü "Optionen". Die Registerkarte "Spiel" ist ausgewählt. Der Schieberegler "Textchatdauer" wird angezeigt und hat einen Wert von 60 Sekunden.
In Gears 5 können Spieler die Dauer anpassen, für die der Textchat nach Erhalt der Nachricht bis zu 60 Sekunden auf dem Bildschirm bleibt.
Screenshot von The Outer Worlds mit dem Bildschirm "Einstellungen". Die Registerkarte "UI" ist ausgewählt. Der Schieberegler "Benachrichtigungsdauer" ist ausgewählt und hat den Wert 1.
In The Outer Worlds können Spieler anpassen, wie lange Benachrichtigungen auf dem Bildschirm bleiben.
Alternativ kann der Spieler die Dauerlimits deaktivieren. Elemente können verworfen oder bei Eingabe zum nächsten Tutorialfenster oder Dialogtext weitergeleitet werden.
Beispiel (erweiterbar)Klicken Sie, um das Videobeispiel zu öffnen. Ein Screenshot von Ori und das Vermächtnis der Wisps. Ein Dialogfeld wird im Spiel angezeigt, in dem die Frage gestellt wird: "Möchten Sie helfen, diese Lichtung zu einem besseren Ort zu machen?" Es weist auf "X" für "Projekte anzeigen" und "B" für "Abbrechen" hin.
Klicken Sie, um das Videobeispiel zu öffnen.Videolink: Voranschreiten von Text in Ori und dem Willen der Wisps
In Ori und dem Willen der Wisps hat der bildschirmgeschriebene Dialog von Nicht-Spieler-Charakteren (NPCs) kein Zeitlimit. Sie wird auf dem Bildschirm angezeigt, bis eine Aktion ausgeführt wird. In diesem Fall können die Spieler so viel Zeit in Anspruch nehmen, wie sie den Dialog lesen müssen. Wenn sie bereit sind, können sie "A" drücken, um zum nächsten Dialogausdruck zu wechseln.
Klicken Sie, um das Videobeispiel zu öffnen. Video-Link: Fortschreiten des Textes in Dragon Quest XI S: Echoes of an Elusive Age
In Dragon Quest XI S: Echoes eines schwer fassbaren Zeitalters können Spieler auswählen, ob gesprochene Zwischensequenzen automatisch oder durch Tastendruck manuell fortgesetzt werden sollen. Wenn die Option "Schnittezöne automatisch wiedergeben" deaktiviert ist, bleibt kürzlich gesprochener Dialogtext auf dem Bildschirm, bis der Spieler entscheidet, zum nächsten Teil des Schnittzöns zu wechseln und ihnen so viel Zeit zu geben, wie sie den Dialog lesen und verstehen müssen. Spieler können sogar in Echtzeit wählen, um die Option "Schnittezöne automatisch wiedergeben" zu aktivieren oder zu deaktivieren.
Ausnahme: Eine vom Inhalt auferlegte Frist ist von dieser Erwartung ausgenommen, wenn mindestens eine der folgenden Bedingungen zutrifft.
Das Zeitlimit ist ein erforderlicher Teil eines Echtzeitereignisses (z. B. eine Auktion), und es ist keine Alternative zum Zeitlimit möglich.
Das Zeitlimit ist für den Vorgang unerlässlich.
Beispiel (erweiterbar)Klicken Sie, um das Videobeispiel zu öffnen.Screenshot von HyperDot. Ein Timer in der unteren linken Ecke des Bildschirms gibt an, dass 6,9 Sekunden im Spiel verbleiben.
Klicken Sie, um das Videobeispiel zu öffnen.Videolink: Ausnahmen für Zeitlimits
Zeitlimits oder zeitbezogene Ereignisse, die als Teil der Kernspielmechanik auftreten, sind in dieser XAG nicht enthalten. Dies umfasst Spielszenarien wie Countdowntimer zwischen Prüfpunkten in einem Rennspiel oder ein Zeitlimit, bevor ein Sportspiel endet. Dieses Beispiel von HyperDot zeigt die Verwendung eines Timing-Mechanismus, der Teil des wesentlichen Spiels ist. Beispiele wie diese erfordern keine Möglichkeit zum Erweitern oder Ändern von Zeitlimits.
Trotzdem ist es wichtig zu beachten, dass HyperDot auch eine umfangreiche Liste von Änderungen bietet, die an Free-Play-Levels vorgenommen werden können, einschließlich der Anpassung des Zeitlimits für das Level. Diese Art von Feature, obwohl nicht im Zusammenhang mit diesem XAG, ist ein gutes Beispiel für die ordnungsgemäße Implementierung von XAG 108: Spiel-Schwierigkeit.
Das Standardzeitlimit überschreitet 20 Stunden.
Hinweis
Echtzeit-Multiplayerereignisse, z. B. Countdowntimer in einer Lobby, sind nicht erforderlich, um die Zeitdauer zu erweitern oder anzupassen, bis das Spiel gestartet wird, da sich dies auf das Spiel anderer Spieler in der Matchmaking-Sitzung auswirken würde.
Klicken Sie, um das Videobeispiel zu öffnen.Screenshot von Gears 5. Der Bildschirm "Horde Matchmaking" wird angezeigt. Ein Countdowntimer, der 58 Sekunden anzeigt, wird oben auf dem Bildschirm angezeigt.
Klicken Sie, um das Videobeispiel zu öffnen. Videolink: Ausnahme aufgrund von Matchmaking-Zeitlimit
In diesem Beispiel aus Gears 5 befindet sich der Spieler derzeit in einer Matchmaking-Lobby. Andere Online-Spieler treten während dieser Zeit dem Wartebereich bei. Der Countdown-Timer zeigt den Spielern an, wann die Spielmacher- und Ladeprozesse abgeschlossen sind und wann das aktive Spiel gestartet wird. Dies ist ein weiterer Spielbereich, der nicht die Möglichkeit benötigt, die Zeit zu erweitern oder anzupassen, bevor das Spiel gestartet wird, da dies auswirkungen auf die anderen Spieler im Wartebereich hätte.
Potenzielle Auswirkungen des Spielers
Die Richtlinien in dieser XAG können dazu beitragen, Barrieren für die folgenden Spieler zu reduzieren.
| Spieler | |
|---|---|
| Spieler ohne Vision | X |
| Spieler mit Sehschwäche | X |
| Spieler ohne Hörvermögen | X |
| Spieler ohne eingeschränktes Gehör | X |
| Spieler mit kognitiven oder Lernbehinderungen | X |
| Spieler mit eingeschränkter Reichweite und Stärke | X |
| Spieler mit eingeschränkter manueller Bewegung | X |
| Spieler mit prothetischen Geräten | X |
| Spieler mit eingeschränkter Fähigkeit, zeitabhängige Steuerelemente zu verwenden | X |
| Andere: Casual Spieler, jüngere Spieler, diejenigen, die neu beim Spielen sind | X |
Ressourcen und Tools
| Ressourcentyp | Link zur Quelle |
|---|---|
| Artikel | Vermeiden wiederholter Eingaben (Schaltflächen-Mashing/Schnellzeitereignisse) (extern) |
| Artikel | Zulassen, dass Spieler durch Textaufforderungen in ihrem eigenen Tempo fortschreiten können (extern). |
| Artikel | Bieten Sie eine Möglichkeit, Spielelemente zu umgehen, die nicht Teil der Kernmechanik sind, über Einstellungen oder In-Game-Skip-Option (extern) |
| Artikel | Schließen Sie einen Abkühlzeitraum (Nachakzeptanzverzögerung) von 0,5 Sekunden zwischen Eingaben (extern) ein. |
| Artikel | Machen Sie kein präzises Timing für das Spiel erforderlich – bieten Sie Alternativen, Aktionen, die während der Pause ausgeführt werden können, oder einen Skip-Mechanismus (extern) |