Source of the examples shown in the video: github.com/MrEliptik/godot_experiments/tree/master/MISC/accessibility If you have other tips please share in the comments! 👇
Great video. I would add one more thing. Accessibility can be used as a fun game mechanic. Things like hiding lore hints in subtitles or using colors made visible through "color blind mode". It can also be used to help tell the story. The ARG community have done a lot of these things in fun ways for years. It's fun for you and players with disabilities get a cool thing that isn't just tacked on for accessibility.
Thanks a ton for the video! I was actually surprised to see my subtitles addon included! I'm hopeful that I can make a version of that for Godot 4, but it should work just fine in 3.X versions.
The problem for me is that what I would consider true accessibility options (like being able to change button mapping or colour blindness settings) gets mixed in with gameplay design choices such as being able to skip levels. One major point to consider in game design is that if players can optimize all of the fun out of a game the chances are they will, I ruined my first ever run through on Skyrim for instance by using spells to make an OP weapon which could one hit dragons. It made the game boring after that. If you give players the choice to skip levels they will, even if it takes all of the fun out of the game. Not all games have to be able to be made easier to make it accessible.
It is pretty obvious when you are making an op weapon in Skyrim. It is something you just should not do. I do use alchemy for insane profits and use console commands all the time though. Stronghold Crusader has 3 chickens you can use to skip a level and then replay it at any point to get the chicken back. Great feature. Glad it exist.
Absolutely bookmarking this! This video, especially with the code examples, is exactly what I was looking for! I saw GMTK's video on accessibility a few weeks ago right as I was thinking about trying to make games again. The point about spatial audio providing cues for players with reduced vision is something I hadn't even thought of before this video - I was more so thinking about allowing players more control over the visual (brightness, text size) and input (mapping keys, keyboard vs. controller) aspects of accessibility. Thank you!
Thank you for sharing, this is a very important topic, unless your game is meant for eSport, please make it playable, the dynamics being really important - what is easy for one can be very difficult for others. Another category that could be considered is the level of "juiciness", like level/intensity or availability of particles, animations, shaders, sound effects, ... to balance the amount of the essential game mechanics vs. the nice to have "juice". This might seem weird, but some people are effected by the rate/amount of change, that might be desired in some games, but it also might be just some "juice" that makes some gamers leave.
Even if the title is meant for eSport in that have accessibility features! They can be disabled for competitions. Yeah you're totally right! I should have made it more clear but that's what I'm talking about when I talk about screenshake, controller vibration and other effects.