Take the 2-minute tour ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

About 5-10% of males have some form of colorblindness. What's the best way to ensure you are not turning away 5-10% of your male population from your game?

Just to note colorblindness does not mean people see in black and white. It usually means they see less green and get red/green confused easily. Colorblindness comes in degrees. Some forms are mild some are extreme.

share|improve this question
add comment

9 Answers 9

up vote 11 down vote accepted

Don't make game critical functions or gameplay based off of the colors that might confuse players.

Let's consider a game like Bejeweled. Let's say that a color blind person can not determine the difference in the red or green gems. They are going to have a lot trouble swapping gems if they can't determine what color a gem is.

You could fix a problem like this by including a second way to differentiate between the red and green gems. One example would be to give them different shapes, such that each color has its own unique shape.

share|improve this answer
    
ha ha I just wrote the same answer –  Iain Jul 22 '10 at 14:46
    
@Iain great minds... :) –  Bryan Denny Jul 22 '10 at 14:57
add comment

Use things other than colours to different key games items.

Patterns and Shapes are very helpful.

Also this Vischeck website provides very good information, and a set of photoshop filters you can use to check your assest

share|improve this answer
    
+1 for Vischeck, I've found it useful. At my last job we also had a debugging command that enabled shaders that caused the same effect. –  user744 Jul 22 '10 at 16:59
add comment

The most basic answer is to use shapes, but that doesn't solve all the problems. What about colored text hovering over player's head to show their game name?

Here are all the fixes for colorblind issues I know of:

  1. Use shapes instead of color
  2. Use saturated colors (red and green are actually fine when saturated, but green and yellow never are)
  3. Use Red/Blue instead of Red/Green (Counter-Strike used this Red for T and Blue for CT. This solves the problem for most people, but for less than 2% of people they have even more severe colorblind issues)
  4. Use high contrast outlines around all important text (eg. Blue text with white outline stands out on anything)
  5. For all important events in the game use a combination of color, shape, and sound.
  6. Don't use thin colored shapes. The thicker the shape (eg. bigger text) the easier it is to tell colors
  7. Allow end user to change all colors in game (the most important solution to them all)
share|improve this answer
add comment

I'm mildly colour blind and always find that I get along best with games that use very contrasting colours. The best example I can think of is TF2 where everything was either red or blue with very little exceptions. You would have to be severely colour blind to have trouble with two very different colours like that.

share|improve this answer
    
Well, calling them "very different" doesn't really help. If I didn't know better, I'd say the same thing about red and green. –  mmyers Jul 22 '10 at 15:45
1  
Well the idea is that you use your common sense. Technically you can make red and green work as long as you use shades that are as far apart as possible. The tiny, tiny percent that can't see the differences between bright green and deep red is negligible. –  SD021 Jul 22 '10 at 16:02
1  
I am also mildly color blind, enough so that my Wife gets a laugh now and then when I can't tell the difference (cooking meat is difficult). I have the most trouble in dim artificial lighting, which makes colors appear less saturated (HSL). So just keep red/green mostly saturated and you'll be fine. Or imagine RGB as a 3D cube, keep red points and green points away from each other when it is vital that they be noticed to be different. –  deft_code Jul 23 '10 at 1:15
add comment

This is an interesting topic, I often refer back to this page: http://wearecolorblind.com/articles/quick-tips/ and the resources linked above seem quite good too.

Some of the issues are not as severe as you might think: for example red and green gems in a matching game may be perfectly fine if one is brighter (usually that would be green).

I actually had the chance to test Audiosurf on a colourblind user for a class, and found there was only one issue. For those who don't know it, Audiosurf involves matching coloured blocks (red, yellow, green, blue and purple) in most modes, however the "mono" mode reduces them to coloured blocks that change colour and grey blocks. In mono mode the objective is to collect all the coloured blocks and avoid all grey ones, but at some points they looked identical to the colour blind user.

Audiosurf now includes the ability to change block colour settings. Valve games also often have a "colour blind" mode which may be worth looking at. So I'd say with so many colour blind people around, you may be able to find some test subjects of your own and check any gaps with the vischeck plugin linked above.

share|improve this answer
add comment

My father has some mild color blindness, and my cousin has a severe red/green blindness (he see both as yellow... something that makes things worse, since when he see a colour it may be yellow, or red, or green...)

My family feared that I would be colour blind too (I DO confuse some colours, mostly blue and black and dark blue with dark green... but it is not colour blindness it seems), so we researched a lot...

Basically, 7% of the US population (seemly worldwide is 10% among caucasians and maybe asians... I have no data for black people) is colour blind in varying degrees but of the same type of my cousin (ie: see both red and green as yellow)

So, the solution is basically don't use red, green and yellow as important gameplay elements...

I for example made my current game based on colors, but you can still understand the game if you only see the difference between red and blue, and the majority of the population can see the difference between those two colours (they are on the opposite sides of the spectrum and have mostly no overlap in our "sensors", even if the person have only a single colour sensor in his retina, he will see one of these two colours and see the other as yellow or gray, but unless you have some bizarre brain problem, it is impossible to see red as blue, or blue as red)

A BAAAAD example is Bioshock 2, it has a minigame where the background is yellow, and you have to stop a pointer above either red or green... If you use some filters that simulate colour blindness you will see that almost all types colour blindness result in this minigame breaking, or the green and red become hard to distinguish, or one of the two colours blend in the yellow background, the only people that can play this minigame properly while having colour blindness are those that don't see the blue colour...

share|improve this answer
add comment

The obvious answer is don't make any gameplay that relies on the ability to differentiate colours - e.g. in a match-3 game, make sure each colour of jewel also has a different shape.

share|improve this answer
add comment

In addition to using additional differentiating features beyond color (such as shape or text), using a different amount of color saturation in different colors will make them look different, even if the colors themselves appear the same.

share|improve this answer
add comment

The most common form of colorblindness you have to deal with is red/green. It effects ~7% of the male population in the US, not sure how well that holds up globally, as it's slightly more prevalent in Caucasians. The only other common form is also green oriented. The others are forms are often found in less than 1% of the population.

Unfortunately Red/Green are used pretty commonly to designate stop/go and bad/good culturally, at least in the US. The three best options as have been mentioned are to include shape differences as well as color, use different values/saturations, and most commonly avoid green as an identifier when possible. Hence the reason good guys & bad guys are often designated as Red vs. Blue in games.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.