Making Accessible Games for the Disability-Aware Era - A Not-Fully-Comprehensive Guide by an Actual Disabled Developer

Some great insight here, thanks your work!

4 Likes

Damn I didn’t know that “Ree” and “Triggered” memes were ablest
I’ve realized how much I’ve said “reeee” in roblox games
:frowning_with_open_mouth:

21 Likes

I’ll give my thoughts on this post.

Basically stuff that should be a part of basic/average game design. Not saying it’s bad, in fact I’m saying it’s great! Not sure why not a lot of the games I play use these. Maybe the developers don’t know how to script these or something.

Once again something that should be a part of basic/average game design. I play this game called “Monke” and there are different colored monkeys (each with their own traits) and sometimes, because of the red tint that appears when you’re a monkey, I can’t tell if I’m red or brown. It would be cool if they added some sort of way to know which kind of monkey you are without taking a look at the color. Monke is a good example of a game WITHOUT proper accessibly settings.

This doesn’t just apply to the disabled. This also applies to a lot of non-disabled people. This is because darker colors are better for the eyes, BUT it makes it harder to focus. So some might want a darker GUI and others would want a lighter GUI.

5 Likes

exactly! a ton of accessibility settings that help disabled people also benefit abled + neurotypical people! i know a lot of abled/nt people who use minecraft’s accessibility settings for one reason or another.

4 Likes

This is really good to think about! Though I don’t have these kind of problems, it’s best to support so everyone can have fun playing games. Games were made for everyone; not just the able. This is a very interesting guide and I hope to see more attention put into this. @ControlCoreAngel, this is a great guide and would love to hear more and see more like this on ROBLOX.

I know many people that are autistic, or have ADHD (The ADHD being myself and many other people I know), and it is great to see a resource looking at this. Once I publish my game, I will make it my goal to make it so my game is accessible as possible to everyone.

Love to see some more inclusive people bring this up! The world doesn’t accept so many people, so I’m happy to see this. Hope to see more like this, and more from you @ControlCoreAngel.

@MintSoapBar, I definitely agree with you. I read an article on triggered and how it is disrespectful. And ree, bringing up triggered (or PTSD) is not a funny joke or thing to say in my opinion. :no_entry_sign:

3 Likes

This is a very good post that people should be reminded of, roblox alone has limited settings that do not fully support people who have a disability. I myself am not a disabled person and have never been bothered by it in any games. How would I implement a first-time configuration screen that does not trigger any disability?

2 Likes

I believe a lot of developers don’t do this because they are scared they’ll get moderated for it. It’s sad to see that Roblox is scaring devs away from doing this.

4 Likes

Well actually, the ColorCorrectionEffect instance covers most lighting related issues for players with a disability, such as contrast, saturation and brightness, all in one package. I think they don’t do it because there’s not such a large playerbase who have a disability

I am talking about how some devs don’t implement character with ‘disabilities’ since they are in fear of getting moderated over it.

I put ‘disabilities’ in quotation marks, as not every ‘disability’ is purely negative.

1 Like

I thought I’d add a bit to this, being disabled myself.

Adobe has a free color picker tool which has a mode for picking color palettes that are safe with every type of color blindness: https://color.adobe.com/create/color-accessibility. Using this when picking a palette for your UI can go a long way to making sure colorblind players will have a good experience without needing to enable special colorblind modes.

The color filters mentioned in the OP, as far as I know those are for simulating colorblindness rather than correcting for it. You can use tools like those to be able to test your games to make sure they’re playable for colorblind people.

Avoid strobing lights when possible, or if for some reason they are essential, it goes a long way to add specific warnings when a sequence is going to have them. Marking your entire game with an epilepsy warning means that people with epilepsy will be forced to choose between their safety and trying to play your game anyway. There’s lots of guides online which help tell epileptic players which parts of a game will be problematic, as the games often just have a generic warning at startup. Including guides like this right into your game can go a long way.

Using large text sizes by default can help make your game more playable for people with below-average vision, not just for people with specific vision disabilities.

Adding keybind customization to your game, while unfortunately not yet supported out of the box by Roblox, is something that can go a long way to helping players with RSI, motor disabilities, and other physical disabilities. I use an ergonomic keyboard with a custom layout because of RSI, and some games have default controls that don’t work very well for me.

To add to the point about calm areas, having a way to pause or quickly get to a safe area can help a lot of your players, not just disabled people. This type of design is usually the expectation on Roblox (where people can often leave the game at any moment and then resume later), but I thought it was worth mentioning since it’s not the norm in the wider games industry.

36 Likes

Great information! Thank you for this. Will help a lot! :grinning:

1 Like

I don’t really talk about this outside of my personal life and to a few friends within the developer community, but I do too have a physical disability. I have Arthrogryposis. It essentially makes it harder for me to bend; I can only bend to a specific degree.

While I was creating my game, I’ve had it in my mind during development: “If I can play this game, many others can too.” That’s why you’ll see many buttons in my own game a bit larger, keys are not combined, you only need to hold down one key because of this reason:

It’s so hard for me to hold down more than one key, it’s worse with three. I’m glad to see this guide up there, it will it not only teach developers to set up precautions for players who have a disability, but it’ll make our lives easy. I’ve done extensive testing with my game’s controls, ensuring that I can play it, as well as others can play it. And as of now, I haven’t had any complaints about my game’s controls. I’m willing to do everything I can to allow a player who has a disability to play my game, I want them to have an equal opportunity as much as I would like it in other games.

I hope to see Roblox implement something for accessibility because when they do, I’ll be one of the first to implement that new API.

9 Likes

this is a really good post; i’ve read through the entire thing and learned a lot
i’d like to add that it’s a good idea to avoid forcing the player to hold down buttons while possible (or at least provide an option to prevent having to hold); for example, if you have a crouching or sprinting button, instead of having to hold down the button to keep doing the action it’d be better if you just had to press the button to toggle it
(you actually quietly pointed this out in the post with the screenshot of minecraft’s accessbility menu, but i feel that there should be more emphasis on it since it’s one of the more common problems that are seen in games)
this post also helped me realise that one of the jokes i used to make a lot in the past was actually unintentionally ableist – thanks for helping me find out

4 Likes

Just wanted to thank you for making this guide, as a developer I find that accessibility guides are very lacking. The only one I am aware of for Roblox is the accessibility best practices guide on the developer hub.

My adhd personally doesn’t inhibit my ability to play games, however it affects me outside of Roblox, like easily getting distracted, short attention span, etc. Because of my short attention span, I have trouble reading the post. I recommend breaking it down using details tags, so it is easier to read for those with extremely short attention spans. After all, this is an accessibility guide. That is all I have to say :slight_smile:

7 Likes

thanks so much for your addition, i’ll make sure to edit this in!

i will say the color filters on macs and iphones are placed in the accessibility settings for a reason- they don’t simulate colorblindness, they exist to help those with that type of colorblindness.
i can’t show it via screencaps because for whatever reason mac doesn’t work like that, but if i were to toggle the tritanopia settings on, it very, very noticeably changes the color blue on my screen, which is the color that those with tritanopia can’t see all that well. i have studio in my dock, and it changes it’s sky blue to a deep royal blue. same with the sky-blue banners here on devforum. otherwise, other colors aren’t as effected and look relatively the same.
the protanopia settings change colors a little, but noticeably turns red into magenta, while the deuteranopia settings change red and green enough to tell them apart.
the grayscale settings do appear to be just a filter, but you can tell red and green apart. there might be issue with telling apart green and teal with maroon and brown, or pink and purple from red and orange and sky blue, but that’s the only issue i can see.

i’m not as versed on colorblindness as i used to be, but i did make a comic when i was younger with colorblind protagonists, where pages were colored only in the specific character it involved primarily could see. this is another reason i can tell the color filters aren’t simulating colorblindness, but assisting with color differentiation.

3 Likes

yeah, i definitely rambled on a bit!
i got autism, so i know where you come from. normally i wouldn’t like reading a post as long as this at all.
accessibility’s a big special interest of mine, though, so i couldn’t help but go on about it.

it’s as broken down as i could get it, from my perspective. at least, to still have it make sense.

5 Likes

Thank you for posting! I suggested a few days ago that people should do some of the things mentioned but did not have all the resources on hand for them. This is a great resource that I will share with others, and will utilize some of the things I haven’t thought of here. Great work. As a person with several of the disabilities on this list, it’s certainly a great thing to see.


im literally autistic.
way to call an actual autistic person active in the autistic community who knows that “”“joke”"" is offensive nonsensical.

i gave reason as to why these “”“jokes”"" are offensive and u clearly didn’t read my post!
here are some sources:

(“Reeeee” is an extension of the “autistic screeching” “meme” and has roots in making fun of people with autism. Don’t do that.) - IndieAlpaca via Twitter

PSA: “Reeeeee” is just as offensive as using the R-word. Its origins trace back to a meme making fun of the sound an autistic person was making when overstimulated. - Steven Spohn via Twitter

Sometimes, “ree” is used to mock people on the autism spectrum, supposedly mimicking a noise that someone on the spectrum might make. This variation of “reeee” is overtly offensive and disrespectful. - Stay Hipp

I see it constantly. It irritates me as it’s associated with the autistic screeching meme. I very rarely have fits, but those less fortunate than myself on other parts of the spectrum do, as I’m sure we’re all aware. I find it mocking and insulting to those unable to help themselves. - u/Yodamort via r/autism (this user is also autistic themselves)

Redditor Dragon___ replied that the sound was similar to shrieks made by autistic people … - Know Your Meme

(here’s a screenshot of that, spoilered because of uncensored slur usage!)

ca5

and yes, kym and a lot of other places will say it originated from the screaming frog meme. however, in modern times it is mostly used to make fun of autistic people, and just because its origin is not in that doesnt mean its not offensive.

please get off my thread abt not being ableist if ur going to be ableist urself! thank you and please educate yourself. :heart:

15 Likes

I totally understand this! I have ADHD as well, though it seems to help me come up with great ideas. I also have a sister with ADD, so I support anyone with something like them.

4 posts were split to a new topic: Making Accessible Games for the Disability-Aware Era - A Not-Fully-Comprehensive Guide by an Actual Disabled Developer (Private Discussion)