Jeg trenger å velge en palett med fire farger som tilfredsstiller følgende to betingelser:
- Fargeblinde mennesker kan enkelt skille mellom alle fire fargene.
- Personer med normalt fargesyn kan entydig identifisere hver av fargene mine med et av navnene «grønn», «blå», «gul», og «rødt».
For kontekst lager jeg en videospillversjon av et brettspill som bruker standard Icehouse-brikker . Formen, størrelsen, posisjonen og orienteringen til brikkene er alle relevante for spillingen, så jeg kan ikke bruke noen av dem som erstatning for farger. I tillegg er det referert til hver av fargene ved navn i reglene, så bruk av farger som er tvetydige eller ikke relatert til de opprinnelige fargene vil være forvirrende for folk som er kjent med det originale brettspillet.
Gitt ovenstående, hva er det beste alternativet?
Kommentarer
- Vil du adressere alle forskjellige typer fargeblindhet eller bare noen av dem? no.wikipedia.org/wiki/Color_blindness#Classification
- For rødgrønn fargeblindhet: bare sørg for at en av rød og grønn er mye mørkere enn den andre.
- Å ta alle slags fargeblindhet er umulig, fordi forskjellige typer fargeblindhet ser annerledes.
- Det kan være lurt å ta med at fargeblinde kanskje ikke en gang tar hensyn til fargekoding. Jeg la merke til dette selv da jeg spilte pusten fra naturen. Jeg måtte lese en online guide for å innse at helligdommene er fargekodet blått og gult. se fargene men jeg antar at jeg ‘ ikke er vant til å bruke fargekoding.
- Trenger du en fargetone , eller en farge? En vanlig tilnærming er å bare bruke forskjellige verdier eller metninger for de forskjellige fargene, det er hva systemer som cubehelix tar.
Svar
Ville mønstre fungere for din brukstilfelle?
Du kan holde form, størrelse, posisjon og retning den samme for hver og en har en «fargeblindhetsmodus» der i stedet for farger for å skille gjenstandene du bruker mønstre.
For eksempel kan blå være parallelle linjer, rødt kan være et mønster med prikker, gul kan være et kryss -hatch og grønt kan være sikksakkede linjer eller bølgete linjer.
Ved å gjøre dette kan du redegjøre for alle de forskjellige typene fargeblindhet (inkludert monokromasi – fullstendig fargeblindhet) på en måte som ikke avhenger av orienteringen eller størrelsen på et element (det største problemet med mønstre hvis de er avhengige av skala).
Oppdatering
Som påpekt i en kommentar hvis spillestetikken din tillater det hvorfor ikke bruke farge og et mønster, og unngå behovet for en ekstra innstilling.
Bare vær sikker på at mønsteret og bakgrunnen har et høyt nok kontrastforhold , ideelt sett er 7: 1, men 3: 1 er tilstrekkelig for WCAG AAA, da det er et grafisk objekt / bruker Grensesnittkomponent ( kontrast uten tekst ).
Kommentarer
- Du kan unngå » blindhetsmodus » ved å bruke begge. Mønster med farge: blå bølgete linjer, røde prikker …
- yup gyldig punkt! Hvis det passer for spillets estetikk, er 100% enig.
- redigerte svaret mitt for å gjenspeile poenget ditt.
- Dette er en veldig vanlig måte å gjøre det på mange fysiske brett / kort. spill. Som noen med relativt liten fargeblindhet, synes jeg det er veldig nyttig. For eksempel er disse » Ticket to Ride » kortene primært preget av farge, men har et lite symbol i hjørnet: blog-cdn.daysofwonder.com/dow-uploads/2013/02/t2r-cards.jpg
- @neil Jeg vet ikke, jeg prøvde å spille Ticket å ri med foreldrene mine, som jeg ikke har fargeblindhet, men de hadde store problemer med å skille kortene i den litt svake belysningen vi spilte i. Spillet var enormt frustrerende for dem, noe som er synd fordi de likte begge å spille brettspill som en familie, og jeg ønsket å introdusere dem for noen bedre enn Clue and Monopol vi pleide å spille. Symbolene er der, men det tok mye lengre tid å matche dem, spesielt med ruter som var langt fra der de satt.
Svar
Vurder følgende «fargeblind vennlig palett «
Jeg tror denne paletten har farger som lett kan tolkes til å være grønn (4.), gul (5.), blå (3. eller 6.) og rød (7.).
Kommentarer
- Spesielt når jeg legger det bildet gjennom filtre som simulerer protanopia eller deuteranopia, virker 4 veldig lik 7.
- Som noen med et sterkt tilfelle av protanomali, kan jeg fortelle deg at farger 4, 5, 6 og 7 kan skille seg ut for meg, i denne størrelsen og avstanden . 4/5/6 vil kunne skilles fra i utgangspunktet hvilken som helst størrelse / avstand, det samme vil 5/6/7 … men 4 og 7 ville være vanskelig å skille fra hverandre om de var veldig små (tenk som 16×16 piksler) og det ‘ er vanskeligere å fortelle jo lenger fra hverandre de er.
- Det ‘ er også sannsynligvis vanskeligere å skille fra hverandre raskt . Hvis du ‘ lager et tidsbasert fargespill, vil det sannsynligvis legge til en utilsiktet utfordring å vise 4 og 7 på samme skjerm.
- Hm. Det er ‘ vanskelig å si uten å prøve det, men jeg ‘ gjetter at det ville være vanskelig.
- Legg også merke til at jeg sliter med navngi farger, selv som voksen. Hvis du viste meg denne paletten og ba meg om å gi navn til nr. 6, ville jeg sannsynligvis fortalt deg » lilla «.
Svar
Som fargeblind person – takk. Og må oppfinnerne av fargene på lysdioder (*) brenne i helvete for alltid. (siden alle tar denne kommentaren for seriøst, fjerner jeg den og la alle gå til Valhalla enten de fant på LED-en eller ikke 🙂
Å ha dette utenfor brystet, Jeg vil foreslå å gi brukerne dine et valg .
Du vil ikke dekke alle typer fargeblindhet på en gang (det jeg ser på som forskjellige farger, kan være det samme for noen andre, og omvendt). På den annen side kan vi selvfølgelig se en forskjell i farger når vi kan.
Med andre ord ser du
[color1] [color2] [color3]
Jeg ser
[color1] [color2] [color2]
Noen fargeblinde vil se
[color1-ish] [color2] [color3-ish]
som forskjellige «farger» ( kanskje ikke de du ser – men forskjellige).
Så du kan ha flere paletter av
[green] [blue] [yellow] [red]
og la brukeren velge ett der alle feltene er forskjellige til dem .
(*) små runde lamper som indikerer status på elektroniske enheter – hver av dem kan ha flere farger (som jeg ikke diskriminerer)
Kommentarer
- @ Bejamin: ja fargene på lysdioder (de runde lampene som indikerer statusen) på elektroniske enheter. Jeg vet aldri når de er røde, oransje eller grønne fordi fargene er veldig nær meg. Jeg blinket en gang fem ganger til en ruter fordi den sviktet hver gang. Så gikk broren min forbi, spurte meg hva jeg gjorde, og han fortalte meg at ledet faktisk er grønt … OTOH da jeg var liten, sa en lege til faren min at jeg aldri ville bli ingeniør og jobbe innen vitenskap. Dr Stupid, hvis du hører meg, slutte å fortelle dette til barn fordi noen vil lytte til tullet ditt. Signert: ingeniør og doktorgrad i fysikk
- @ Bejamin: aaaah, jeg lagde en skrivefeil, jeg mente selvfølgelig med LED. Oppdaterer det. Også legen fra forrige kommentar fortalte dette på grunn av fargeblindhet (som avskrekkende for å jobbe innen vitenskap)
- Fargene på lysdioder (i det minste eldre) var en teknisk begrensning, snarere enn en designbeslutning. Rødt, gult / gult og grønt var opprinnelig de eneste fargene de kunne produsere. Blå og hvitt kom senere, noe som muliggjorde LED-skjermer i full farge. (Interessant, du kan bruke dette faktum til dags dato scifi – for eksempel i Star Trek TNG, når som helst de åpner Data ‘ s hode for å vise sitt positroniske nett, har det en haug med blinkende Lysdioder, alle røde, gule og grønne, fordi det var de eneste fargene som var tilgjengelige den gangen.)
- @WoJ Fargene på lysdioder har ingenting å gjøre med det. Som du sa selv, er problemet ikke ‘ t fargen, det ‘ er at elektroniske enheter som bruker lysdiodene ikke ‘ t stole alltid på posisjon. Og som Darrel Hoffman påpekte, ble ikke fargene på lysdiodene selv valgt ‘ for fargen. Å beskylde LED-oppfinnerne er som å skylde på neonlysoppfinnerne for de spesifikke fargene på neonlys.
- @WoJ Så du vil gjerne se alle designerne som valgte å slå sammen forskjellige signaler i en LED-indikator (lader: grønn – fulladet, grønt blinkende – nesten der, gult – 2/3, gult blinkende – 1/3, rød – tom) i helvete snarere de som oppfinner selve lysdioden.
Svar
Selv om det er prisverdig å vurdere denne faktoren, må du også tenke på det større bildet her. Det vil si at du prøver å lage et spill som du vil at flest mulig skal være interessert i å spille.
Som du selv har sagt, er de fire fargene du har listet opp allerede et etablert sett som målgruppen din ikke bare kommer til å være kjent med, men sannsynligvis ganske forventet at de er de samme.
Når det er sagt, hold deg med de fire originale fargene som standard .
Nå, hvis du ønsker å legge ned den ekstra innsatsen for å støtte fargeblindhet, som du ser ut til å ønske, så kutt ikke noen hjørner og gjør det på riktig måte. Gjør det til en bruker alternativ for å kunne velge en fargepalett . Enten har noen forskjellige forhåndsinnstilte alternativer for de forskjellige typene fargeblindhet, eller gå over toppen og la brukeren velge sin egen 4 farger.
Bruk av mønstre vil sannsynligvis ikke se estetisk ut for de fleste brukerne, så ikke skyte deg selv i foten ved å utsette de mange, bare noen få.
Så det blir igjen spørsmålet: w hat om at reglene ikke stemmer overens?
Vel, hvis reglene er trykt fysisk og / eller i et enkelt ikke-dynamisk elektronisk dokument, er det ikke mye du kan gjøre. Desto mer grunn til å holde seg til de originale fargene som standard.
Hvis du imidlertid har reglene som er innebygd i spillets brukergrensesnitt, bør det ikke være for mye arbeid for å gjøre forekomsten av «fargenavn» -variabel: i både visuell farge og visningsnavn. I utgangspunktet, hvis brukeren har valgt en annen palett, så gjenspeiler det valget overalt hvor fargen er referert til i brukergrensesnittet.
Kort sagt, disse slags scenarier bør alltid være valgfrie. Ikke sett applikasjonen i en ulempe ved å tvinge de samme bruksreglene til alle brukere.
Svar
Innen vitenskap / datavitenskap har viridis-fargepalettene blitt ganske populære de siste årene for å skape fargeblinde vennlige figurer. Det er rettet mot R-programmerere, men her er en lenke til en virkelig god artikkel om emnet: Viridis-fargepalettene
Nei paletten passer til alle former for fargeblindhet, men disse gir en håndfull som er ment å være relativt estetisk, mens de fremdeles imøtekommer de 2 eller 3 vanligste formene for fargeblindhet. Når jeg lager figurer der jeg trenger 2-4 diskrete farger, plukker jeg farger like langt fra fargeskalaene. Mer enn det, og jeg begynner å vurdere å innlemme andre ting som former for å skille ting. For å gjøre ting litt enklere (og for ettertiden) legger jeg til en modifisert versjon av bildet som viser fargepalettene. De sirklede / nummererte områdene viser omtrent hvor du vil velge fargene dine fra:
Så for eksempel med «inferno», kan ikke fargeblinde brukere tolke farger som «gul», «oransje», «lilla» og «svart».
Og avhengig av de andre aspektene av hva som tegnes, noen ganger synes jeg at jeg ikke kan ha fargene også lys eller for mørk, i så fall beskjærer jeg bare den ene eller den andre enden av fargepaletten litt, og tar deretter fargene mine fra like store punkter langs den, men igjen må du være forsiktig, for hvis punktene langs paletten er for nært begynner de å bli vanskelig å skille ut som diskrete farger.
Og som nevnt før, bør du vurdere å ha en innstilling for å velge paletter. Dette gir deg mest fleksibilitet for å sikre at alle finner spillet estetisk tiltalende.
Rediger: Når jeg går tilbake og leser spørsmålet, skjønner jeg nå at jeg savnet at OP sannsynligvis mente at de spesifikt ønsket å beholde de 4 fargene og bare finne varianter som er fargeblindevennlige
Svar
Disse 4 helt grunnleggende fargene er ganske skillebare for de fleste fargeblinde mennesker. Det er halvtonene og nyansene som de fleste fargeblinde mennesker ikke skiller.
(hvis du tenker på RGB-fargemodellen, er de vanligste typene fargeblindhet enten kryssprat mellom R og G-signal, eller sjeldne typer som mangler R-, G- og / eller B-signal)
Hvis du trenger å legge til alternativer for å utvide publikum, er det det gule (det vil si R + G) som Du kan endre til lilla (R + B) eller cyan (G + B) for ikke å trenge R til G-båndet.
Kommentarer
- Jeg kan ‘ t endre gul til lilla eller cyan uten å bryte det andre kravet mitt.
- Så igjen er den gule den vanlige lovbryteren i fargeblindheten. Den har rett og slett en tendens til å være rød eller grønn. Hvis du endrer det til noe helt annet, kan du fortsatt beholde navnene på de andre 3. Det er mindre enn ingenting, og du kan (eller ikke) tilpasse andre ting.
- Jeg er uenig sterkt at du kan garantere at » rød » og » grønn » skiller seg ut av alle brukere, spesielt rødgrønn fargeblindhet. Visstnok blir noen nyanser av rød alltid sett på som røde for meg, og det samme for grønt. Likevel er ‘ et anstendig fargebånd der jeg kan ‘ ikke være sikker på hvilken de er, eller til og med om det ‘ er hvilken som helst farge i fargeprøven. Blekt grønt er grått for meg. De fleste grønne trafikklys frem til i dag ser hvite ut for meg.
- @RossPresser Jeg garanterer ikke ‘ noe. Det er mange varianter av fargeblindhet, og nesten alle kan være svakere eller sterkere. Jeg sier bare at hvis man i det hele tatt er i stand til å skille mellom » ren » (som i rgb-modell) rød og grønn, gul ( en blanding av rødt og grønt i samme RGB-modell) kan være vanskeligere å skille ut bortsett fra rødt og / eller grønt. OP sa at spillet bruker gjennomsiktige fargede blokker, så ingen forskjeller i intensitet / metning kan brukes, bare fargetoner.
Svar
@musefan har det beste svaret!
Mønsterideen høres bra ut, men ser bra ut på spillet og vite hvordan det fungerer, vil det gjøre ting mer komplekse.
Bruk de originale fargene slik at spillerne kjenner dem igjen, men få en melding når spillet først brukes, og gi muligheten til forskjellige fargepaletter. Sett opp fargepalettalternativer ved hjelp av et plugin som Sim Daltonism eller lignende for å hjelpe, og la det være til brukeren å bestemme.
Så kan du på et tidspunkt se hvilke paletter brukerne bruker mest.