Hello,
Here are a few ideas I’d like to share:
1) Screen reader support
There’s a new library called sral (https://github.com/m1maker/sral) that adds support for a fairly wide range of platforms and screen readers. This could be extremely useful, as it would act as the foundation for everything else. I tried experimenting with it and managed to get some menus and dialogs read aloud, so I believe it’s possible to make the entire game readable by a screen reader.
2) Keyboard shortcuts
Since some information is presented only through bars that screen readers cannot access, keyboard shortcuts that expose this information would be very helpful—especially for things like currency, lives, and similar stats.
3) Navigation
There are many ways this could be implemented, but what seems most useful to me would be a beacon-based system that indicates the distance to enemies and walls. For example:
- If there’s a wall three steps away, play a looping sound at low volume (around 30%).
- Two steps away, 50%.
- One step away, 70%.
- If there’s an opening, the sound would stop.
Ideally, this would use four different sounds, one for each cardinal direction. Since the game is in third person and also uses a camera system, this would be a bit more challenging. However, if the camera can be made accessible—or if the player is always centered—I think this could be made to work.
Additionally, a pathfinding system could be added, allowing the player to jump between entities within, say, 20 or 25 steps by pressing a key. Filters would be important here to reduce spam. For example, if you’re trying to move quickly through a map, getting feedback about every decorative object (trees, ambient props, etc.) would likely be overwhelming.
I think that’s all for now, at least for the moment. I really hope we can see some progress on this in the future.
Hello,
Here are a few ideas I’d like to share:
1) Screen reader support
There’s a new library called sral (https://github.com/m1maker/sral) that adds support for a fairly wide range of platforms and screen readers. This could be extremely useful, as it would act as the foundation for everything else. I tried experimenting with it and managed to get some menus and dialogs read aloud, so I believe it’s possible to make the entire game readable by a screen reader.
2) Keyboard shortcuts
Since some information is presented only through bars that screen readers cannot access, keyboard shortcuts that expose this information would be very helpful—especially for things like currency, lives, and similar stats.
3) Navigation
There are many ways this could be implemented, but what seems most useful to me would be a beacon-based system that indicates the distance to enemies and walls. For example:
Ideally, this would use four different sounds, one for each cardinal direction. Since the game is in third person and also uses a camera system, this would be a bit more challenging. However, if the camera can be made accessible—or if the player is always centered—I think this could be made to work.
Additionally, a pathfinding system could be added, allowing the player to jump between entities within, say, 20 or 25 steps by pressing a key. Filters would be important here to reduce spam. For example, if you’re trying to move quickly through a map, getting feedback about every decorative object (trees, ambient props, etc.) would likely be overwhelming.
I think that’s all for now, at least for the moment. I really hope we can see some progress on this in the future.