Table of contents
- Overview
- ๐ Vision impairment accessibility plan
- ๐ Device accessibility plan
- ๐ Low-powered device accessibility plan
- ๐ Movement impairment accessibility plan
- ๐ Low bandwidth network environment accessibility plan
- ๐ Low connectivity network environment accessibility plan
- ๐ Skill level and gameplay motivations accessibility plan
- ๐ Cognitive impairment and ADHD accessibility plan
Overview
Universe Builders believes that games should be playable by anyone - with anyone - at any time.
We develop games with no segregation or exclusionary mechanics, such as skill level, time invested, or geographic location.
Void Survivors is designed with hyper accessibility in mind to support as many players in as many situations as possible.
Void Survivors has currently considered accessibility for the following groups:
๐ Players with vision impairments.
๐ Players with movement impairments.
๐ Players with input requirements and preferences, including accessibility controllers.
๐ Players with cognitive impairments and ADHD.
๐ Players with different skill levels.
๐ Players in low socio-economic environments.
๐ Players in low-connectivity networking environments, such as public transport or on mobile networks.
๐ Players in low-bandwidth networking environments, such as remote areas.
๐ Players with different gameplay motivations, such as preferring to avoid combat or stressful situations.
๐ Vision impairment accessibility plan
Vision impairment affects ~45% of the population.
The Web ecosystem has always prioritized accessibility and has a rich experience for color blindness and other vision impairments, through readily available browser extensions. These extensions allow for players to modify the colors, intensity ranges, and a variety of other vision accessible properties when playing Void Survivors.
These extensions also allow our developers to simulate vision impairments to test our graphics and ensure they are accessible for visually impaired individuals.
As identified in our development plan, we will receive advice from access consultants and test the games with vision impaired individuals at several stages of the project.
A list of extensions for helping with vision impairments is available by Color Blind Awareness Org: https://colorblindawareness.org/chrome-extensions/.
๐ Device accessibility plan
One barrier that is incredibly frustrating for players, is when two players have the same game but on different devices and are disallowed from playing with each other. Void Survivors runs on numerous devices without any restriction of cross playing between them.
The design of Void Survivors strongly considered how to present a game that feels like a native experience regardless of whether you are playing on a touch interface mobile device, on a laptop with a keypad, or on a desktop with a gamepad.
The design process included excluding mechanics that wouldnโt be accessible on certain devices, such as precise targeting mechanics on touch devices, and distilling the UI to be appropriate on large and small screens.
The choice of technologies ensured that we are able to successfully produce a game that can run effectively on a large set of devices and inputs, specifically by choosing Web as the target platform and investing in custom technology to optimize for it.
The devices that Void Survivors will be available on are MacOSX, Linux, Windows, iPhone, and Android.
๐ Low-powered device accessibility plan
More than 54% of the worldโs mobile and laptop devices are considered to be low-powered, offering a small CPU, integrated GPU, and low battery life. This is proportionally higher in low-socio economic areas, such as in developing countries and remote communities, where an estimated 84% of devices are considered to be low-powered.
To support low-powered devices (low CPU, GPU, and battery life) common in low socio-economic environments it is vital to make the game as efficient as possible on those devices.
This was a strong consideration in the choosing of the game genre and mechanics, eg:
- the art style is a highly-optimizable voxel representation, ideal for small GPUs
- the physics is simplistic with little collision resolution, ideal for small CPUs
- the AI is simplistic with behaviors able to be reused for numerous agents in the group, ideal for small CPUs
- the inputs are minimal are work well on small and large screens, and using touch, gamepad, or keyboard
The choice to invest in developing a custom engine provides ultimate control over the ability to optimize and deliver the best experience for low-powered devices, at the cost of a longer development cycle.
๐ Movement impairment accessibility plan
Movement impairments affect ~25% of population.
The Web has focused on movement impairment accessibility for decades and has a mature set of tools that Void Survivors will leverage to support individuals with movement impairments. Specifically using the Webโs Gamepad API, Void Survivors is able to support a massive range of gamepads and accessibility controllers, including integrations with eye-tracking and muscle response controllers.
The game was designed in a way to be playable with minimal inputs, including using just one finger tapping or holding for mobile devices, as some movement impairments disallow tapping or holding a control for extended periods.
Different control schemes will be offered, and are appropriate, for the game including click-to-move and hold-to-move, where hold-to-move is often problematic for those with hand movement impairments.
The game is controllable with keypads, touchpads, gamepads, accessibility controllers (including xbox adaptive controller, eye tracking, and muscle response controllers), on a large range of devices.
๐ Low bandwidth network environment accessibility plan
Players in remote areas, on restrictive internet plans such as common in low socio-economic environments, or on mobile networks, have low bandwidth availability - ie having small download caps and expensive bandwidth costs.
Games are typically excellent at supporting low bandwidth players, an average 30-minute game of Call of Duty or League of Legends use less bandwidth than downloading a single HD image from Facebook (~40MB).
However most games require large downloads before being able to play the game, and typical engines perpetuate this problem by offering little support to streaming assets and minimizing build sizes.
Void Survivors will require no installation, by the nature of the Web, and the initial download size will be optimized to package the bare minimum assets, in a highly compressed format, and further assets will be streamed in on demand.
Assets will be offered in various definitions - allowing users to specify downloading standard-definition assets or high-definition assets based on their requirements.
These approaches allow players with low bandwidth availability to access the game.
๐ Low connectivity network environment accessibility plan
Players using satellite connections, in remote areas using degraded equipment, on highly congested networks shared with lots of users, using mobile networks while roaming, or on public transport all face the problem of network jitter (losing packets, delays in packets) which causes dropouts and disconnections.
Most games usually use TCP-based networking transport or a connection based UDP networking transport, which are both very intolerant of network jitter and only support those players with high connectivity and a consistent connection.
These players have been supported in Void Survivors, by choosing a connectionless UDP-based networking transport which is highly tolerant of dropped and corrupted data. Further, a peer-to-peer networking topology will be leveraged, using WebRTC, which allows for players to connect directly to other players, instead of having to be routed through a server that may be geographically distant from them.
These approaches allow for a highly tolerant networking environment where users can lose connectivity for extended periods of time without being removed or disconnected from a session, and allows for lower latency and better experience for players in remote areas.
๐ Skill level and gameplay motivations accessibility plan
Games frequently segregate players based on skill levels through explicit means of matchmaking or by implicit means of content difficulty. Further, games commonly force players into situations that may be stressful, regardless of the role they choose, such as combat or player-vs-player environments. Universe Builders strives to make games that have no exclusionary or segregation mechanics to allow a large range of skill levels and player motivations access to our games.
The foremost way that Void Survivors allows players of different skill levels and motivations to play together is by offering a range of character classes that have different play styles and skill level requirements. For example the Healer class can be played with low skill level and in a purely team support way, as they are motivated away from combat and towards groups of players. This class is ideal for players that do not want to engage in the stress of combat and for low-skill players.
In contrast the Rogue class is recommended to have a high skill level and for players wanting an action oriented combat experience, as it requires environmental awareness, is combat focused, and to play effectively requires strategic risk taking.
Having this wide range of skill level accessibility means that players can choose a class that suits them at a particular point in time, and allows players with little experience to be impactful and valuable to a team.
๐ Cognitive impairment and ADHD accessibility plan
Cognitive impairments affect ~8% of the population, ADHD affects ~18% of the population.
Void Survivors is designed to be played casually, allowing for people to lose concentration, to multi-task whilst playing, and to exit and enter sessions at whim without penalty.
Players will never be punished within the game, through losing items or status, instead players will be rewarded consistently and fairly and never in a way that would make players feel punished for not reaching a reward level.
Players are able to join at any time and leave at any time, removing any feelings of commitment to a particular session that may cause anxiety.
These strategies support people with ADHD and cognitive impairments as they provide a stress-free reward-oriented and low focus gameplay experience.