Hey folks,
With the release of Godot 3.2, I wanted to promote a project I've been hacking on for a while now. Godot-accessibility and Godot-tts are addons I've created to help improve accessibility in Godot-based games. I have a simple accessible starter showing how these addons can integrate to create an accessible game. Currently only supports screen readers since I myself am blind and can't really test anything else, but I'm happy to accept contributions that improve accessibility for other groups as well. Currently supported platforms include Linux, Windows, HTML 5, and Android. Support for MacOS/iOS should be possible, but I don't have Apple hardware. Also, other accessibility changes are probably beyond what an addon can achieve on its own, but a screen reader helps with CVAA compliance, which is definitely something Godot game developers shouldn't have to re-invent.
Why would you care about game accessibility? Because disabled players are a very under-served demographic, but that's slowly changing. These addons help create experiences like this, this, this, this, and probably others I've missed.
These addons still have a way to go, but I'm a totally blind developer using them to create an entirely audio-based Asteroids-like shooter which I hope to release soon. My hope is that, by making them more generally available, I can encourage other developers to suggest improvements that make them usable in games beyond my own. I'm particularly interested in integrating them into production game UIs so I can determine what needs to be done.
I'm also interested in starting a game accessibility consultancy, but that's pretty much a new field with no real path to entry. If anyone has an audio-heavy or UI-centric Godot game, and are interested in adding accessibility features, I'd love to chat about it so I can get this addon into production use. Games usually need more than a screen reader to be fully accessible, but the screen reader is usually a large part of that work.
Help welcome, and both projects are fairly early in their development, so please don't expect a whole lot from them just yet. :) Thanks for reading!