1 comentário

  1. RGB: Red-Green-Blue. Nessa ordem. O primeiro dígito é a quantidade de vermelho, o segundo o de verde, e o terceiro de azul. O sistema é hexadecimal, então a contagem é:

    0-1-2-3-4-5-6-7-8-9-A-B-C-D-E-F

    0 é o mínimo. F é o máximo. Vou dar alguns exemplos:

    #F00 – Máximo de vermelho (F), nada de verde (0), nada de azul (0): Ou seja, é o vermelho mais puro e vivo possível.
    A mesma lógica vale para:
    #0F0 – Verde puro.
    #00F – Azul puro.

    Sugiro que você vá lendo os exemplos aqui e testando as cores em um color picker RGB, como esse: rgbcolorpicker.com – Para testar, copie o código aqui, cole no segundo campo e pressione enter – você vai notar que ele vai duplicar cada um dos dígitos, ou seja, #0F0 vai virar #00FF00. É assim mesmo. Vou falar sobre isso em uma observação no final.

    RGB é aditivo, então quanto maior a intensidade de todas as partes, mais claro, e quanto menor, mais escuro:

    #FAA – Máximo de vermelho, mas também tem um tanto de verde e azul, porém o vermelho ainda se sobressai. Ou seja, será um vermelho, mas mais claro.
    #600 – Nada de verde nem de azul, mas um pouco de vermelho. Ou seja, um vermelho mais escuro.

    Quando as partes são iguais, obviamente nenhuma se sobressai:

    #000 – Preto puro.
    #333 – Cinza escuro.
    #DDD – Cinza claro.
    #FFF – Branco puro.
    #EDD – E é apenas uma unidade[1] acima do D, então as intensidades das cores são bem próximas. Isso será um vermelho dessaturado (acinzentado), ou, se preferir, um cinza claro levemente avermelhado.
    #433 – Do mesmo modo, esse será um vermelho mais escuro, ou um cinza escuro avermelhado.

    Agora faltam as misturas. É importante lembrar que é um sistema aditivo, não subtrativo (como o que a gente aprende na escola de mistura de tintas). As misturas que você tem que decorar são:

    #0FF – Verde e azul: Ciano
    #FF0 – Vermelho e verde: Amarelo
    #F0F – Vermelho e azul: Magenta

    Claro, as misturas não estarão sempre na mesma intensidade. O tom vai ser mais puxado para a cor que tiver um valor mais alto.

    #FD0 – Mais vermelho, menos verde, nada de azul: Amarelo mais avermelhado (algo próximo de laranja).
    #DF0 – Menos vermelho, mais verde, nada de azul: Amarelo mais esverdeado (algo próximo de… hm… cor-de-marca-texto? Ou daqueles coletes refletores? Deve ter um nome mais correto, mas acho que deu para entender).

    E, claro, vale a mesma lógica dos cinzas. Se tudo estiver mais perto do F, tons mais claros; tudo mais perto do 0, tons mais escuros:

    #FDA – Mais vermelho, muito verde, médio azul: Laranja mais claro.
    #630 – Pouco vermelho, menos ainda verde, zero azul: Laranja mais escuro.

    Acho que sabendo essa lógica e com um pouquinho de paciência de fazer cálculos mentais, você já consegue ir descobrindo a maioria das cores do jogo por eliminação das opções disponíveis.

    [1]: Na verdade não é só uma unidade, isso só acontece porque estou usando apenas 3 dígitos, como no jogo, mas na realidade o sistema usa 6 dígitos. Você vai perceber isso no color picker que eu indiquei, lá você pode usar mais gradações, como #DEDDDD, esse sim seria verdadeiramente apenas uma unidade de vermelho acima de #DDD (eles são tão próximos que a diferença entre eles é praticamente imperceptível). 3 dígitos é uma forma compacta de representar códigos RGB que têm dígitos repetidos, porém essa forma permite representar menos cores que a forma completa com 6 dígitos.