You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: learn-pr/cela-accessibility/games-and-platforms1/03-task-completion.yml
+8-8Lines changed: 8 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ title: Support multiple ways of task completion
4
4
metadata:
5
5
title: Support multiple ways of task completion
6
6
description: This content is part of the accessibility best practices for games and platforms module.
7
-
ms.date: 04/30/2023
7
+
ms.date: 05/27/2025
8
8
author: kaitlynjones
9
9
ms.author: kaitlynjones
10
10
ms.topic: unit
@@ -18,21 +18,21 @@ quiz:
18
18
choices:
19
19
- content: "Players can use multiple face-to-face combat weapons, for example, two different types of swords, to defeat an enemy."
20
20
isCorrect: true
21
-
explanation: "Correct. This isn't an example of providing players with multiple ways to complete tasks. Despite a player being able to use multiple weapons to defeat an enemy, the weapon options don't provide the player with different combat approaches. To allow players to defeat an enemy through multiple ways, players can be provided with weapons that allow them to defeat enemies with long-range tactics from afar. Also, one that requires players to engage in direct hand-to-hand combat."
21
+
explanation: "Correct. This isn't an example of providing players with multiple ways to complete tasks. The weapon options don't provide the player with different combat approaches. To allow players to defeat an enemy in multiple ways, you can provide players with weapons that allow them to use long-range tactics or one that requires players to engage in direct hand-to-hand combat."
22
22
- content: "Players can defeat a group of enemies by engaging them directly or sneaking around them."
23
23
isCorrect: false
24
-
explanation: "Incorrect. This is a proper example of providing players with multiple ways of task completion. Players can choose to engage enemies head-on or sneak past them to avoid combat if they feel that they can't successfully engage in combat."
24
+
explanation: "Incorrect. This is an example of providing players with multiple ways of task completion. Players can choose to engage enemies head-on or sneak past them to avoid combat if they feel that they can't successfully engage in combat."
25
25
- content: "Players can navigate to the next objective by taking a short and difficult route or a longer and easier route."
26
26
isCorrect: false
27
-
explanation: "Incorrect. This is a proper example of providing players with multiple ways of task completion. Players can still achieve the same task (reaching a specific location in the game) but can choose to do so via the short route that's more difficult or the longer route that's easier but more time consuming."
27
+
explanation: "Incorrect. This is an example of providing players with multiple ways of task completion. Players can achieve the same task (reaching a specific location in the game) but can choose to do so via the short route that's more difficult or the longer route that's easier but more time consuming."
28
28
- content: "Which of the following isn't an example of supporting multiple inputs?"
29
29
choices:
30
-
- content: "A game that platform supports the use of keyboard and game controllers."
30
+
- content: "A game platform that supports the use of keyboard and game controllers."
31
31
isCorrect: false
32
-
explanation: "Incorrect. Keyboards and game controllers are two different input types. Supporting both options is an appropriate example of supporting multiple input types."
32
+
explanation: "Incorrect. Keyboards and game controllers are two different input types. Supporting both options is an example of supporting multiple input types."
33
33
- content: "A game that supports the use of touchscreen controls and mouse input."
34
34
isCorrect: false
35
-
explanation: "Incorrect. Touch-based input and mouse controls are two different input types. Supporting both options is an appropriate example of supporting multiple input types."
35
+
explanation: "Incorrect. Touch-based input and mouse controls are two different input types. Supporting both options is an example of supporting multiple input types."
36
36
- content: "A game that supports the use of two controllers used simultaneously to control a single character."
37
37
isCorrect: true
38
-
explanation: "Correct. This isn't an example of supporting multiple input types. Allowing players to use two controllers as one provides accessibility support. However, for players who can't use controller input types, this option doesn't address their needs."
38
+
explanation: "Correct. This isn't an example of supporting multiple input types. Allowing players to use two controllers as one provides accessibility support. However, this option doesn't address the needs of players who can't use controller input types."
title: Reference the Xbox Accessibility Guidelines
3
+
title: Use the Xbox Accessibility Guidelines
4
4
metadata:
5
-
title: Reference the Xbox Accessibility Guidelines
5
+
title: Use the Xbox Accessibility Guidelines
6
6
description: This content is part of the accessibility best practices for games and platforms module.
7
-
ms.date: 04/30/2023
7
+
ms.date: 05/27/2025
8
8
author: kaitlynjones
9
9
ms.author: kaitlynjones
10
10
ms.topic: unit
@@ -16,23 +16,23 @@ quiz:
16
16
questions:
17
17
- content: "What is not an intended purpose of the Xbox Accessibility Guidelines (XAGs)?"
18
18
choices:
19
-
- content: "Xbox Accessibility Guidelines are for designers to use as a catalyst for generating ideas for a game."
19
+
- content: "Xbox Accessibility Guidelines are for designers to use as a catalyst for generating ideas for games."
20
20
isCorrect: false
21
-
explanation: "Incorrect. This option is considered one of the intended purposes of the Xbox Accessibility Guidelines."
21
+
explanation: "Incorrect. This option is one of the intended purposes of the Xbox Accessibility Guidelines."
22
22
- content: "Xbox Accessibility Guidelines are for developers to use as guardrails when they develop a game."
23
23
isCorrect: false
24
-
explanation: "Incorrect. This option is considered one of the intended purposes of the Xbox Accessibility Guidelines."
25
-
- content: "Xbox Accessibility Guidelines are for program managers to serve as a checklist for meeting legal requirements."
24
+
explanation: "Incorrect. This option is one of the intended purposes of the Xbox Accessibility Guidelines."
25
+
- content: "Xbox Accessibility Guidelines are for program managers to use as a checklist for meeting legal requirements."
26
26
isCorrect: true
27
27
explanation: "Correct. The Xbox Accessibility Guidelines aren't intended to be used as a checklist to validate a game's legal or compliance accessibility requirements. They're intended to provide a comprehensive scope of guidelines that improve the accessibility of game experiences."
28
-
- content: "Which of the following XAG components provides users with a quick way to determine whether that XAG is applicable to the experience they're developing?"
28
+
- content: "Which of the following XAG components provides developers with a quick way to determine whether that XAG is applicable to the experience they're developing?"
29
29
choices:
30
30
- content: "Implementation guidelines"
31
31
isCorrect: false
32
-
explanation: "Incorrect. The Implementation guidelines section provides users with a comprehensive list of best practices for particular game mechanics and areas. It doesn't provide a high-level method of reviewing the applicability of a XAG."
32
+
explanation: "Incorrect. The Implementation guidelines section provides a comprehensive list of best practices for particular game mechanics and areas. It doesn't provide a high-level method of reviewing the applicability of a XAG."
33
33
- content: "Gamer personas"
34
34
isCorrect: false
35
-
explanation: "Incorrect. The Gamer personas section can help users understand the general population of players that specific XAG guidance works to improve experiences for. However, it isn't helpful in determining whether a particular XAG is applicable to the user's scope of work."
35
+
explanation: "Incorrect. The Gamer personas section can help developers understand the general population of players that specific XAG guidance applies to. However, it isn't helpful in determining whether a particular XAG is applicable to the developer's scope of work."
36
36
- content: "Scoping questions"
37
37
isCorrect: true
38
-
explanation: "Correct. The Scoping questions section of each XAG prompts readers to assess the presence of specific components in their game to determine whether a specific XAG contains useful guidance for those components prior to reading the XAG in its entirety."
38
+
explanation: "Correct. The Scoping questions section of each XAG prompts readers to assess the presence of specific components in their game to determine whether that XAG contains useful guidance for them before they read the entire XAG."
**Support through multiple ways** is another important foundational accessibility concept. Providing players with multiple ways to complete a single task can support player success for a host of different game scenarios and experiences.
1
+
**Support through multiple ways** is another important foundational accessibility concept. Providing players with multiple ways to complete a single task can support player success for many game scenarios and experiences.
2
2
3
-
In this unit, learn about accessibility best practice principles derived from the concept of **multiple ways of task completion**.
3
+
In this unit, you'll learn about accessibility best practice principles that are derived from the **multiple ways of task completion** concept.
4
4
5
5
## Provide multiple ways to navigate menus
6
6
7
-
Complex menu trees can commonly introduce inaccessible experiences for players. Navigating through nested menus to locate a specific setting can be demanding for players with cognitive, visual, or physical disabilities. The following approaches provide players with multiple paths to locate desired settings within a menu.
7
+
Complex menu trees can introduce inaccessible experiences for players. Navigating through nested menus to locate a specific setting can be demanding for players with cognitive, visual, or physical disabilities. The following approaches provide players with multiple paths to locate desired settings in a menu.
8
8
9
9
### Accelerator prompts
10
10
11
-
One way to provide an alternate means of navigating through menu trees is by using onscreen shortcuts or accelerator prompts. For example, the following image from the Forza Horizon 4 start screen provides players with a prompt to select the **X** button to open the settings menu. This option allows players to immediately open the accessibility settings menu.
11
+
One way to provide an alternate means of navigating through menu trees is by using onscreen shortcuts or accelerator prompts. For example, the following image from the Forza Horizon 4 start screen provides players with a prompt to select the **X** button to open the accessibility settings menu.
12
12
13
13
:::image type="content" source="../media/forza-accelerator.png" alt-text="Screenshot that shows the start screen from Forza Horizon 4 with the option to select A to start the game and X to open the accessibility menu.":::
14
14
15
15
### Quick settings
16
16
17
-
Flexibility for menu navigation can also be supported at the platform level. For example, the following image of the Xbox platform's **Quick settings** menu allows players to quickly toggle accessibility settings on or off. Players can easily open this menu through a two-step process. They can select the **Guide** button, and then select the **View** button. Players can adjust accessibility settings without having to close the game or application they currently have open.
17
+
Flexibility for menu navigation can also be supported at the platform level. For example, the following image shows the Xbox platform's **Quick settings** menu. This menu enables players to quickly turn accessibility settings on or off. Players can easily open this menu by using a two-step process. They can select the **Guide** button and then select the **View** button. Players can adjust accessibility settings without having to close the game or application that's currently open.
18
18
19
19
:::image type="content" source="../media/quick-settings.png" alt-text="Screenshot that shows the Quick settings screen on Xbox. The Night mode setting is highlighted and turned off.":::
20
20
21
21
## Provide multiple ways to complete objectives
22
22
23
-
Game objectives might require players to complete a series of actions in a specific order. Consider creating alternative paths to help ensure that players with disabilities can still achieve objective completion.
23
+
Game objectives might require players to complete a series of actions in a specific order. Consider creating alternative paths to help ensure that players with disabilities can still accomplish objectives.
24
24
25
-
Stardew Valley is an example of a game that allows players to complete collectible item-based tasks through multiple approaches:
25
+
Stardew Valley is an example of a game that allows players to complete tasks by taking multiple approaches:
26
26
27
-
- The game provides players with multiple ways to complete collectibleitem tasks. The following image shows **The Missing Bundle** task. The game lists six potential item options that can be collected to complete this task. Players only need to collect five of the six items for task completion. If one of the items is too challenging to collect, they can bypass that item and still complete the same task.
27
+
- The game provides multiple ways to complete collectible-item tasks. The following image shows the **Missing Bundle** task. The game provides six items that can be collected to complete this task. Players need to collect only five of the six items to complete the task. If one of the items is too challenging to collect, they can bypass that item.
28
28
29
-
:::image type="content" source="../media/stardew-objective.png" alt-text="Screenshot that shows the interface in Stardew Valley for The Missing Bundle in-game activity.":::
29
+
:::image type="content" source="../media/stardew-objective.png" alt-text="Screenshot that shows the interface in Stardew Valley for the Missing Bundle activity.":::
30
30
31
-
- The game also provides multiple ways to find these items. Players can traditionally acquire collectible items by farming, fishing, or defeating enemies. They can also purchase some of the items at various locations in the game.
31
+
- The game also provides multiple ways to find these items. Players can acquire collectible items by farming, fishing, or defeating enemies. They can also purchase some of the items at various locations in the game.
32
32
33
33
## Provide multiple ways to engage in combat
34
34
35
-
The complexity and speed of in-game combat situations can introduce inaccessible experiences for players. When games provide multiple ways to defeat enemies, players can approach combat-related tasks in ways that align with their needs and preferences and still succeed.
35
+
The complexity and speed of game combat situations can introduce inaccessible experiences for players. When games provide multiple ways to defeat enemies, players can approach combat-related tasks in ways that align with their needs and preferences and still succeed.
36
36
37
37
### Long-range weapon options
38
38
39
-
Some players might find close-combat scenarios inaccessible. These situations often require players to rapidly press controls to generate short-range attacks like punches or swinging a sword. When games provide alternate ways to inflict enemy damage, such as long-range weapons, players can slowly defeat enemies from afar.
39
+
Some players might find close-combat scenarios inaccessible. These situations often require players to rapidly press controls to generate short-range attacks like swinging a sword or punching. When games provide alternative ways to inflict enemy damage, such as long-range weapons, players can slowly defeat enemies from afar.
40
40
41
-
In the following image from the game Minecraft Dungeons, players can defeat enemies face-to-face with their melee weapon. They can also choose to level up their long-range weapons like arrows and explosives to defeat enemies from afar, and then take breaks when needed.
41
+
The following image is from the game Minecraft Dungeons. In this game, players can defeat enemies face-to-face with their melee weapon. They can also choose to level up long-range weapons, like arrows and explosives, to defeat enemies from afar, and then take breaks when needed.
42
42
43
43
:::image type="content" source="../media/minecraft-dungeons-arrow-shooting.png" alt-text="Screenshot that shows a wizard in Minecraft Dungeons standing in a frozen dungeon.":::
44
44
45
45
## Provide multiple ways to meet input demands
46
46
47
-
Completing any game task first requires some form of input from the player. Meeting input demands can be challenging from both a hardware and software perspective. Consider providing players with multiple ways of meeting these input demands.
47
+
Meeting playerinput demands can be challenging from both a hardware and a software perspective. Consider providing players with multiple ways of meeting these input demands.
48
48
49
49
### Quick time events
50
50
51
51
Game events that require a player to rapidly press a specific combination of buttons, or select specific areas on their screen, can introduce barriers to access. These types of events place high demands on a player's hand-eye coordination, visual acuity, finger dexterity, and cognitive processing.
52
52
53
-
Consider providing players with multiple ways to complete quick time events (QTEs). Alternative options that are less physically demanding include settings to reduce input demands to a single button or the ability to bypass QTEs altogether.
53
+
Consider providing players with multiple ways to complete quick time events (QTEs). Options for doing so include introducing settings that reduce input demands to a single button or that provide the ability to bypass QTEs altogether.
54
54
55
-
In the following screen capture from the Assassin's Creed Valhalla game, players can choose between a one-time press, a hold, or repeated presses for QTEs. Another option has been added to bypass QTEs entirely in some boss encounters.
55
+
The following screen capture is from Assassin's Creed Valhalla. On this screen, players can choose between a one-time press, a hold, or repeated presses for QTEs. Another option allows players to bypass QTEs entirely in some boss encounters.
56
56
57
57
:::image type="content" source="../media/ac-quick-time-events.png" alt-text="Screenshot that shows the Assassin's Creed Valhalla Quick Time Events Input Type settings. The options provided are Repeated, Hold, and One-Time.":::
58
58
59
59
### Input device support
60
60
61
-
Supporting multiple types of input devices for a single game or platform also works to support accessible experiences for more players.
61
+
Supporting multiple types of input devices for a single game or platform also helps to support accessible experiences for more players.
62
62
63
63
Game experiences might traditionally rely on input devices that are specific to the type of platform on which the experience is running. Consider the following examples:
64
64
@@ -67,4 +67,4 @@ Game experiences might traditionally rely on input devices that are specific to
67
67
- PC games are often optimized for a mouse and keyboard.
68
68
- Virtual reality experiences can be heavily motion based.
69
69
70
-
Imagine a scenario where a developer only supports keyboard and mouse input for their PC game. A player with a fine-motor disability who can't access keyboard and mouse input would be excluded from playing that game. If this game supported multiple input types, like controllers and game pads, this player could then use their assistive technology inputs through a device like their Xbox Adaptive Controller.
70
+
Imagine a scenario where a developer supports only keyboard and mouse input for a PC game. A player with a fine-motor disability who can't access keyboard and mouse input will be excluded from playing that game. If the game supports multiple input types, like controllers and game pads, the player can use assistive technology inputs through a device like their Xbox Adaptive Controller.
0 commit comments