Sdílet prostřednictvím


Průvodce přístupností pro Xbox 116: Časové limity

Goal

Cílem tohoto průvodce přístupností pro Xbox (XAG) je zajistit, aby hráči měli dostatek času na čtení, interpretaci a interakci se všemi uživatelskými rozhraními ve hře.

Přehled

Na vyšší úrovni vyžaduje implementace časového limitu v uživatelském rozhraní, aby hráč vnímal upozornění na časový limit (vizuálně nebo prostřednictvím hlasového komentáře), přečetl a interpretoval upozornění, určil, jaké akce je potřeba provést, a fyzicky dokončil požadovaný úkol ve stanoveném čase.

Existuje mnoho důvodů, proč hráč může k dokončení úkolu potřebovat více času, než je doba přidělení. Například mladší hráč, který nedokáže číst, může potřebovat čas na přivedení rodiče z jiné místnosti, aby mu přečetl pokyny. Hráči s postižením, jako je nevidomost, slabozrakost, postižení zručnosti a kognitivní omezení, mohou vyžadovat více času ke čtení obsahu nebo k fyzickému provádění úkolů, jako je vyplnění online formulářů. Pokud jsou funkce závislé na čase, může být obtížné, aby někteří hráči provedli požadovanou akci před vypršením časového limitu. To může vést k negativním důsledkům, jako je ztráta pokroku, neúmyslné odhlášení z účtu nebo dokonce znepřístupnění hry.

Je důležité si uvědomit, že tyto pokyny platí jenom pro interakce, které nejsou považovány za základní mechaniku hraní. Například většina časových limitů, které se zobrazují v nabídce uživatelského rozhraní (například "Jste nečinní po dobu 20 minut; Vyberte zůstat přihlášeni nebo se automaticky odhlásíte za 20 sekund, které platí pro tento požadavek. Skutečný mechanik hry (například časovač odpočítávání tří minut pro dokončení stopy v závodní hře) se však nevztahuje na pokyny v tomto XAG.

Otázky týkající se rozsahu

Představuje vaše hra časovače odpočítávání nebo jiné časové limity v oblastech hry, které nesouvisí se základními herními mechaniky? Mezi příklady patří prostředí, jako je následující:

  • Hráč se po nečinnosti odhlásí, pokud během určitého časového období nevybere možnost zůstat přihlášeni.

  • Postava hráče zemře a hráč má 30 sekund na stisknutí klávesy "A" pro respawn na aktuální místo ve hře. Jinak jsou přesměrováni do hlavní nabídky a ztratí nedávný postup.

  • Hra zahrnuje obrazovkové tutoriály, oznámení nebo okna komunikace chatu, která se už po uplynutí přiděleného času nezobrazí.

Pokyny k implementaci

  • Pokud jsou pro jakoukoli interakci s uživatelským rozhraním (nesouvisejí se základní herní mechanikou) uložená časová omezení:

    • Časové limity se používají jenom v případech, kdy jsou nezbytné a nevyhnutelné.

    • Hráč je informován (několika způsoby), když se chystá narazit na časový limit.

    • Existuje metoda pro úpravu časového limitu. Hráč může:

      • Požádejte o delší časový limit nebo žádný časový limit pro relaci před začátkem platnosti časového limitu.

      • Upravte časový limit před tím, než na něj narazíte, aspoň desetkrát délku výchozího limitu.

      • Před vypršením platnosti času je třeba upozornit a dát mu alespoň 20 sekund, aby se časový limit prodloužil jednoduchou akcí (například "stiskněte tlačítko A") a hráč může časový limit prodloužit alespoň desetkrát.

      • Vypněte časový limit.

    Příklad (rozbalitelné)

    Snímek obrazovky s falešnou hrou "PuzzleBlaster". Zobrazí se dialogové okno s upozorněním, že vaše relace byla příliš dlouho nečinná – během 90 sekund se odhlásíte ze svého účtu... Pokud chcete zůstat přihlášeni, klikněte na tlačítko rozšířit nebo stiskněte mezerník na klávesnici. V nastavení můžete změnit časový limit nečinnosti."

    V tomto příkladu se na obrazovce zobrazí dialogové okno upozornění. Hráč je upozorněn, že byl nečinný příliš dlouho a bude odhlášen ze svého účtu, pokud během 90 sekund neprovede žádnou akci. Tento časový limit pro nečinnou aktivitu lze považovat za základní bezpečnostní opatření. Limit chrání vlastníka účtu před situacemi, jako je náhodné ponechání účtu přihlášeného na veřejném místě, což umožňuje nezamýšleným uživatelům přístup k uloženým soukromým informacím nebo provádění neoprávněných změn účtu.

    Toto upozornění také splňuje více pokynů. Hráč má alespoň 20 sekund (v tomto případě 90 sekund), aby se limit rozšířil o jednoduché akce, jako je kliknutí na tlačítko Rozšířit nebo stisknutí mezerníku na klávesnici. Hra také umožňuje upravit časové limity v nabídce nastavení. K této funkci je možné přistupovat v libovolném okamžiku, a to i před tím, než je dosaženo upozornění na časový limit. V těchto nastaveních může přehrávač upravit aktuální časový limit nečinnosti nebo ho úplně vypnout (ideální pro hráče, který používá domácí počítač).

    Halo Infinite snímek obrazovky s nabídkou Nastavení, kde je doba zobrazení textového chatu nastavená na maximální možnou dobu 120 sekund."

    V Halo Infinite může hráč upravit, jak dlouho se budou textové chaty zobrazovat v HUD, kdekoli od 5 do 120 sekund.

  • Při stanovování časových limitů, které řídí dobu trvání zobrazení důležitého prvku na obrazovce (například počet sekund, po který zůstává okno s textem tutoriálu, dialog reproduktoru nebo okno pro převod mluveného slova na text viditelné):

    • Přehrávač může upravit počet sekund, po které se tyto prvky zobrazí na obrazovce, než na ně narazí (například v nabídce nastavení), až do desetinásobku délky výchozího limitu.

      Příklad (rozbalitelné)

      Snímek obrazovky z Gears 5, zobrazující nabídku "Možnosti". Je vybrána karta "Hra". Zobrazen je posuvník "Doba trvání textového chatu", který má hodnotu 60 sekund.

      V gears 5 mohou hráči upravit dobu až 60 sekund, že textový chat zůstane na obrazovce po přijetí zprávy.

      Snímek obrazovky ze hry The Outer Worlds, zobrazující obrazovku "Nastavení". Je vybrána karta "Uživatelské rozhraní". Je vybrán posuvník pro "Doba trvání oznámení" a má hodnotu 1.

      V the Outer Worlds mohou hráči upravit, jak dlouho budou oznámení zůstat na obrazovce.

    • Hráč může také zakázat limity doby trvání. Prvky lze zavřít nebo posunout do dalšího okna tutoriálu nebo textu dialogu po zadání.

      Příklad (rozbalitelné)

      Kliknutím otevřete příklad videa. Snímek obrazovky ze hry Ori and the Will of the Wisps. Ve hře se objeví dialogové okno, které se ptá: "Chcete pomoci udělat z těchto Glades lepší místo?" a označuje "X" pro "Zobrazit projekty" a "B" pro "Zrušit".

      Kliknutím otevřete příklad videa. Odkaz na video: pokrok textu v Ori a Will of the Wisps

      Ve hře Ori and the Will of the Wisps nemají na obrazovce napsané dialogy nehráčských postav (NPC) žádný časový limit. Zobrazí se na obrazovce, dokud nebude provedena akce. V takovém případě mohou hráči trávit libovolně dlouhý čas čtením textu nebo konverzace. Až budou připravení, můžou stisknutím klávesy A přejít na další dialogovou frázi.

      Dragon Quest XI S: Echoes of an Elusive Age snímek obrazovky nastavení zvuku, kde je nastavení přehrávání cutscén nastaveno na vypnuto. Na spodní části obrazovky uvádí autorská práva

      Snímek obrazovky z Dragon Quest XI S: Echoes of an Elusive Age ukazuje, jak Gemma hovoří s Elevenem během scény. V levém horním rohu je ikona tlačítka X s textem

      Kliknutím otevřete příklad videa.Odkaz na video: postupování textu v Dragon Quest XI S: Echoes of an Elusive Age

      V Dragon Quest XI S: Echoes of an Elusive Age, hráči si mohou vybrat, zda chtějí, aby namluvené cutscény pokračovaly automaticky nebo ručně pomocí stisknutí tlačítka. Když je možnost automatického přehrávání cutscén zakázaná, zůstane na obrazovce text nedávno pronášeného dialogu, dokud se hráč nerozhodne přejít na další část cutscény a dává hráči tolik času, kolik potřebuje, aby si dialog přečetl a pochopil. Hráči si mohou dokonce vybrat v reálném čase, aby povolili nebo zakázali funkci Automatické přehrávání scén.

  • Výjimka: Časový limit uložený obsahem je z tohoto očekávání vyloučen, pokud je splněna alespoň jedna z následujících podmínek.

    • Časový limit je požadovaná část události v reálném čase (například aukce) a není možná žádná alternativa k časovému limitu.

    • Časový limit je pro úkol nezbytný.

      Příklad (rozbalitelné)

      Kliknutím otevřete příklad videa.Snímek obrazovky z HyperDotu Časovač v levém dolním rohu obrazovky indikuje, že v hraní zbývá 6,9 sekund.

      Kliknutím otevřete příklad videa.Odkaz na video: Výjimky časového limitu

      Časové limity nebo časově omezené události, ke kterým dochází jako součást základních herních mechanismů, nejsou součástí tohoto XAG. To zahrnuje scénáře ve hře, jako jsou odpočítávání časovačů mezi kontrolními body v závodní hře nebo časový limit před ukončením sportovního zápasu. Tento příklad z HyperDotu ukazuje použití mechanismu časování, který je součástí základní hry. Příklady, jako jsou tyto, nevyžadují schopnost prodloužit nebo změnit časové limity.

      Navzdory tomu je důležité si uvědomit, že HyperDot také poskytuje hráčům rozsáhlý seznam úprav, které lze provádět na úrovních free-play, včetně úpravy časového limitu pro danou úroveň. Tento typ funkce, i když nesouvisí s tímto XAG, je dobrým příkladem správné implementace XAG 108: Herní obtížnost.

    • Výchozí časový limit překračuje 20 hodin.

Poznámka:

Události pro více hráčů v reálném čase, jako jsou odpočítávání časovačů v předsálí, nejsou nutné k tomu, aby bylo možné prodloužit nebo upravit dobu, po kterou bude hratelnost spuštěna, protože to by ovlivnilo hraní ostatních hráčů v relaci tvorby zápasů.

Příklad (rozbalitelné)

Kliknutím otevřete příklad videa.Snímek obrazovky z Gears 5 Zobrazí se obrazovka "Horde Matchmaking". V horní části obrazovky se zobrazí časovač odpočítávání, který zobrazuje 58 sekund.

Kliknutím otevřete příklad videa. Odkaz na video: Výjimka časového limitu matchmakingu

V tomto příkladu z Gears 5 je hráč momentálně v předsálí zápasů. Další online hráči se během této doby připojují do předsálí. Časovač odpočítávání ukazuje hráčům, kdy se dokončí procesy vytváření zápasů a načítání a kdy začne aktivní hratelnost. Jedná se o další herní oblast, která nevyžaduje možnost prodloužit nebo upravit dobu zbývající před zahájením hry, protože to by ovlivnilo ostatní hráče v předsálí.

Potenciální dopad hráčů

Pokyny v tomto XAG mohou pomoci snížit bariéry pro následující hráče.

Hráč
Hráči bez zraku X
Hráči se zhoršeným zrakem X
Hráči bez sluchu X
Hráči bez omezeného sluchu X
Hráči s kognitivním postižením nebo postižením učení X
Hráči s omezeným dosahem a silou X
Hráči s omezenou ruční zručností X
Hráči s protetikickými zařízeními X
Hráči s omezenou schopností používat ovládací prvky závislé na čase X
Jiné: neformální hráči, mladší hráči, ti, kteří jsou noví ve hře X

Prostředky a nástroje

Typ zdroje Propojení se zdrojem
Článek Vyhněte se opakovaným vstupům (mačkání tlačítek/události rychlého střídání tlačítek) (externí)
Článek Umožňuje hráčům procházet textové výzvy vlastním tempem (externím).
Článek Nabídnout způsob obejití herních prvků, které nejsou součástí základní mechaniky, prostřednictvím nastavení nebo možnosti přeskočení ve hře (externí)
Článek Mezi vstupy (externí) zahrňte období chlazení (zpoždění po přijetí) 0,5 sekund.
Článek Nevytvávejte přesné načasování nezbytné pro hraní – nabídněte alternativy, akce, které se dají provést při pozastavení, nebo mechanismus přeskočení (externí)