Estou desenvolvendo um jogo estilo RPG / estilo roguelike. Em vez de ter mapas como:
.........
.........
....@....
...h.....
Oh, olhe, um anão.
Eu estava tendo ladrilhos sólidos de fundo, então um RPG baseado em ladrilhos sem ladrilhos desenhados. Eu gosto da idéia de ter azulejos ASCII para criaturas e coisas. Isso economiza muito tempo do artista. Posso trocar os ladrilhos para obter algum tipo de símbolo um pouco mais ... relacionado? Mas é melhor do que ter 4 direções para cada coisa separada.
Se eu fizesse isso em branco e tivesse uma área de neve, você não conseguiria ver. Então faça preto. Assim que você chega a um lugar escuro, fica novamente preso ao local onde está seu personagem. Existe um algoritmo ou algo que pode dizer 'isso é muito escuro entre o ladrilho e o NPC' e mudar a cor para algo visível, mas não para um ciano brilhante de um rosa pálido ou o que seja?