Jag måste välja en palett med fyra färger som uppfyller följande två villkor:

  1. Färgblinda människor kan enkelt skilja alla fyra färgerna.
  2. Personer med normal färgsyn kan otvetydigt identifiera var och en av mina färger med ett av namnen ”grön”, ”blå”, ”gul”, och ”rött”.

För kontext gör jag en videospelversion av ett brädspel som använder standard Icehouse-bitar . Bitarnas form, storlek, position och orientering är alla relevanta för spelet, så jag kan inte använda någon av dem som en ersättning för färg. Var och en av färgerna hänvisas till vid namn i reglerna, så att använda färger som är tvetydiga eller inte relaterade till originalfärgerna skulle vara förvirrande för personer som är bekanta med det ursprungliga brädspelet. vad är mitt bästa alternativ?

Kommentarer

  • Vill du ta itu med alla olika typer av färgblindhet eller bara några av dem? sv.wikipedia.org/wiki/Color_blindness#Classification
  • För rödgrön färgblindhet: se bara till att en av rött och grönt är mycket mörkare än den andra.
  • Att ta alla typer av färgblindhet är omöjligt eftersom olika typer av färgblindhet ser annorlunda ut.
  • Du kanske vill ta hänsyn till att färgblinda människor kanske inte ens uppmärksammar färgkodning. Jag märkte detta själv när jag spelade andetag. Jag var tvungen att läsa en online-guide för att inse att helgedomarna är färgkodade blå och gula. se färgerna men jag antar att jag ’ inte är van vid att använda färgkodning.
  • Behöver du en nyans eller en färg? Ett vanligt tillvägagångssätt är att helt enkelt använda olika värden eller mättnader för de olika färgerna, vilket är vad system som cubehelix tar.

Svar

Skulle mönster fungera för ditt användningsfall?

Du kan hålla formen, storleken, positionen och orienteringen densamma för var och en har ett ”färgblindhetsläge” där istället för färger för att skilja de objekt du använder mönster.

Till exempel kan blå vara parallella linjer, rött kan vara ett mönster med prickar, gult kan vara ett kors -lucka och grönt kan vara sicksackade linjer eller vågiga linjer.

Genom att göra detta kan du redogöra för alla de olika typerna av färgblindhet (inklusive monokromasi – fullständig färgblindhet) på ett sätt som inte beror på orienteringen eller storleken på ett element (det största problemet med mönster om de är beroende av skalan).

Uppdatering

Som påpekats i en kommentar om din spelestetik tillåter det varför inte använda färg och ett mönster, undvik behovet av en ytterligare inställning.

Se bara till att mönstret och bakgrunden har tillräckligt högt kontrastförhållande , helst 7: 1 men 3: 1 räcker för WCAG AAA eftersom det är ett grafiskt objekt / användare Gränssnittskomponent ( kontrast utan text ).

Kommentarer

  • Du kan undvika ” blindhetsläge ” genom att använda båda. Mönster med färg: blå vågiga linjer, röda prickar …
  • yup giltig punkt! Om det är lämpligt för spelets estetik är 100% överens.
  • redigerade mitt svar för att återspegla din poäng.
  • Detta är ett mycket vanligt sätt att göra det på många fysiska kort / kort spel. Som någon med relativt liten färgblindhet tycker jag att det är till stor hjälp. Till exempel kännetecknas dessa ” Ticket to Ride ” kort men har en liten symbol i hörnet: blog-cdn.daysofwonder.com/dow-uploads/2013/02/t2r-cards.jpg
  • @neil Jag vet inte, jag försökte spela Ticket att åka med mina föräldrar, som inte har någon färgblindhet jag känner till, men de hade stora svårigheter att skilja korten i den lite svaga belysningen vi spelade i. Spelet var oerhört frustrerande för dem, vilket är synd för de tyckte båda om att spela brädspel som en familj och jag ville presentera dem för några bättre än Clue och Monopol vi brukade spela. Symbolerna finns men det tog mycket längre tid att matcha dem, särskilt med rutter som var långt ifrån där de satt.

Svar

Tänk på följande ”färgblind vänlig palett ” ange bildbeskrivning här

Jag tror att den här paletten har färger som lätt kan tolkas som gröna (4: e), gula (5: e), blå (3: e eller 6: e) och röda (7: e).

Kommentarer

  • I synnerhet när jag lägger den bilden genom filter som simulerar protanopi eller deuteranopia, verkar 4 väldigt lik 7.
  • Som någon med ett starkt fall av protanomali kan jag berätta att färgerna 4, 5, 6 och 7 kan urskiljas för mig, i denna storlek och avstånd . 4/5/6 skulle kunna urskiljas i princip vilken storlek / avstånd som helst, 5/6/7 … men 4 och 7 skulle vara svåra att skilja ifrån om de var väldigt små (tänk som 16×16 pixlar) och det ’ är svårare att säga ju längre ifrån varandra de är.
  • Det ’ är också troligen svårare att skilja ifrån snabbt . Om du ’ gör ett tidsbaserat färgspel, kommer det antagligen att lägga till en oavsiktlig utmaning att visa 4 och 7 på samma skärm.
  • Hm. Det är ’ svårt att säga utan att faktiskt försöka det, men jag ’ gissar att det skulle vara svårt.
  • Observera också att jag kämpar med namnge färger, även som vuxen. Om du visade mig den här paletten och frågade mig att namnge nr 6 skulle jag antagligen säga till dig ” lila ”.

Svar

Som färgblind person – tack. Och får uppfinnarna av färgerna på lysdioder (*) brinna i helvetet för evigheten. (eftersom alla tar den här kommentaren för allvarligt tar jag bort den och låt alla gå till Valhalla oavsett om de uppfann lysdioden eller inte 🙂

Med det här från mitt bröst, Jag föreslår att ge dina användare ett val .

Du kommer inte att täcka alla typer av färgblindhet på en gång (vad jag ser som olika färger kan vara detsamma för någon annan, och tvärtom). Å andra sidan kan vi naturligtvis se skillnader i färger när vi kan.

Med andra ord ser du

[color1] [color2] [color3] 

Jag ser

[color1] [color2] [color2] 

Någon färgblind ser

[color1-ish] [color2] [color3-ish] 

som olika ”färger” ( kanske inte de du ser – men olika).

Så du kan ha flera paletter av

[green] [blue] [yellow] [red] 

och låta användaren välja ett där alla fält är olika till dem .


(*) små runda lampor som anger status på elektroniska enheter – var och en av dem kan ha flera färger (vilket jag inte diskriminerar)

Kommentarer

  • @ Bejamin: ja färgerna på lysdioder (de runda lamporna som anger status) på elektroniska enheter. Jag vet aldrig när de är röda, orange eller gröna eftersom färgerna är mycket nära mig. Jag blinkade en gång fem gånger för en router eftersom den misslyckades varje gång. Sedan gick min bror förbi, frågade mig vad jag gjorde och han sa att ledningen faktiskt är grön … OTOH när jag var liten sa en läkare till min far att jag aldrig skulle bli ingenjör och arbeta inom vetenskap. Dr Stupid, om du hör mig, sluta berätta detta för barn för att vissa kommer att lyssna på ditt nonsens. Undertecknad: ingenjör och doktorsexamen i fysik
  • @ Bejamin: aaaah, jag gjorde ett stavfel, jag menade naturligtvis med lysdioder. Uppdaterar det. Också läkaren från föregående kommentar berättade detta på grund av färgblindhet (som avskräckande för att arbeta inom vetenskapen)
  • Färgerna på lysdioder (åtminstone äldre) var en teknisk begränsning snarare än ett designbeslut. Röd, gul / bärnsten och grön var ursprungligen de enda färgerna de kunde producera. Blå och vitt kom senare, vilket möjliggjorde LED-skärmar i fullfärg. (Intressant kan du använda detta faktum hittills scifi – t.ex. i Star Trek TNG, när de öppnar Data ’ s huvud för att visa sitt positroniska nät, har det en massa blinkande Lysdioder, alla röda, gula och gröna, eftersom det var de enda färgerna som fanns på den tiden.)
  • @WoJ Färgerna på lysdioderna har inget att göra med det. Som du själv sa är problemet inte ’ t färgen, det ’ är att elektroniska enheter som använder lysdioderna inte ’ t litar alltid på position. Och som Darrel Hoffman påpekade valdes färgerna på lysdioderna själva inte ’ för deras färg. Att skylla på LED-uppfinnarna är som att skylla på neonljusuppfinnare för de specifika färgerna på neonljus.
  • @WoJ Så du skulle vilja se alla designers som valde att slå samman olika signaler i en LED-indikator (laddare: grön – fulladdad, grön blinkar – nästan där, gul – 2/3, gult blinkande – 1/3, röd – tom) i helvete snarare de som uppfinner den faktiska lysdioden.

Svar

Även om det är lovvärt att överväga denna faktor, måste du också tänka på den större bilden här. Det vill säga, du försöker skapa ett spel som du vill att så många människor som möjligt ska vara intresserade av att spela.

Som du själv har sagt är de fyra färgerna du har listat redan en etablerad uppsättning som din målgrupp inte bara kommer att känna till, utan förväntar sig antagligen att de är desamma.

Med detta sagt, stick med de ursprungliga 4 färgerna som standard .

Nu, om du vill lägga in extra ansträngningar för att stödja färgblindhet, som du verkar vilja ha, så skär inte några hörn och gör det på rätt sätt. Gör det till en användare alternativ för att kunna välja en färgpalett . Antingen har några olika förinställda alternativ för olika typer av färgblindhet, eller gå överst och låt användaren välja sin egen 4 färger.

Att använda mönster kommer förmodligen inte att se estetiskt tilltalande för majoriteten av dina användare, så skjut inte dig själv i foten genom att skjuta ut de många, bara de få.

Så det lämnar frågan: w att reglerna inte stämmer överens?

Tja, om reglerna är fysiskt tryckta och / eller i ett enda icke-dynamiskt elektroniskt dokument så finns det inte mycket du kan göra. Desto mer skäl att hålla fast vid originalfärgerna som standard.

Men om du reglerna är inbyggda i ditt spelgränssnitt, borde det inte vara för mycket ansträngning att göra förekomsten av variabel ”färgnamn”: i både visuell färg och visningsnamn. I grund och botten, om användaren har valt en annan palett, återspeglar du det valet överallt där färgen hänvisas till i användargränssnittet. typ av scenarier bör alltid vara valfria. Tappa inte din applikation genom att tvinga samma användarregler för alla användare.

Svar

Inom vetenskap / datavetenskap har viridis färgpaletter blivit ganska populära de senaste åren för att skapa färgblinda vänliga figurer. Det riktar sig till R-programmerare, men här är en länk till en riktigt bra artikel om ämnet: Viridis färgpalett

Nej paletten passar alla former av färgblindhet, men dessa ger en handfull som är tänkt att vara relativt estetiskt tilltalande medan de fortfarande rymmer de 2 eller 3 vanligaste formerna av färgblindhet. När jag skapar figurer där jag behöver 2-4 diskreta färger väljer jag färger som är lika långa längs färgskalorna. Mer än så, och jag börjar överväga att integrera andra saker som former för att skilja saker. För att göra saker lite enklare (och för eftertiden), bifogar jag en modifierad version av bilden som visar deras färgpalett. De inringade / numrerade regionerna visar ungefär var du väljer dina färger från: ange bildbeskrivning här

Så, till exempel med ”inferno”, kan icke-färgblinda användare tolka färger som ”gul”, ”orange”, ”lila” och ”svart”.

Och beroende på de andra aspekterna av vad som ritas, ibland tycker jag att jag inte kan ha färgerna också ljus eller för mörk, i vilket fall jag bara beskära den ena eller den andra änden av färgpaletten något och sedan ta mina färger från lika stora punkter längs den, men igen, du måste vara försiktig, för om punkterna längs paletten är för nära börjar de bli svåra att urskilja som diskreta färger.

Och som nämnts tidigare, överväg att ha en inställning för att välja paletter. Detta ger dig mest flexibilitet för att se till att alla hittar spelet estetiskt tilltalande.

Redigera: Att gå tillbaka och läsa igenom frågan, jag inser nu att jag saknade att OP förmodligen menade att de specifikt ville behålla de fyra färgerna och bara hitta varianter som är färgblindvänliga

Svar

Dessa fyra väldigt grundläggande färger är ganska urskiljbara för de flesta färgblinda människor. Det är halvtonerna och nyanserna som de flesta färgblinda människor inte skiljer.

(om du tänker på RGB-färgmodellen är de vanligaste typerna av färgblindhet antingen korsprat mellan R och G-signal, eller sällsynta typer som saknar R-, G- och / eller B-signal)

Om du behöver lägga till alternativ för att bredda publiken är det den gula (det vill säga R + G) som Du kan byta till lila (R + B) eller cyan (G + B) för att inte tränga R till G-bandet.

Kommentarer

  • Jag kan ’ t ändra gult till lila eller cyan utan att bryta mitt andra krav.
  • Sedan är den gula den vanliga gärningsmannen i färgblindheten. Det tenderar helt enkelt mot rött eller grönt. Om du ändrar det till något helt annat kan du fortfarande behålla namnen på de andra 3. Det är mindre än ingenting och du kan (eller kanske inte) anpassa andra saker.
  • Jag håller inte starkt att du kan garantera att ” röd ” och ” grön ” kan särskiljas av alla användare, särskilt rödgrön färgblindhet. Visst är att vissa nyanser av rött alltid ses som röda för mig och är samma för grönt. Ändå finns ’ ett färgstarkt band där jag kan ’ inte vara säker på vilken de är, eller till och med om det finns ’ är vilken färg som helst i färgrutan. Blekgrön är grå för mig. De flesta gröna trafikljus ser den här dagen ut för mig.
  • @RossPresser Jag garanterar inte ’. Det finns många varianter av färgblindhet och nästan alla kan vara svagare eller starkare. Jag säger bara att om man överhuvudtaget kan skilja mellan ” ren ” (som i rgb-modellen) röd och grön, gul ( en blandning av rött och grönt i samma RGB-modell) kan vara svårare att skilja än rött och / eller grönt. OP sa att spelet använder transparenta färgade block, så inga skillnader i intensitet / mättnad kan användas, bara nyanser.

Svar

@musefan har det bästa svaret!

Mönsteridén låter bra men ser snygg ut i spelet och vet hur det fungerar kommer det att göra saker och ting mer komplexa.

Använd de ursprungliga färgerna så att spelarna känner igen dem, men har en uppmaning när spelet först används och ger möjlighet till olika färgpaletter. Ställ in alternativ för färgpalett med hjälp av ett plugin som Sim Daltonism eller liknande för att hjälpa till och lämna det åt användaren att bestämma.

Då kan du någon gång se vilka paletter användarna använder mest.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *