Estou tentando descobrir a largura e a altura ideais (em pixels) para começar a construir blocos hexadecimais para o desenvolvimento de jogos. Minha preferência é por grades hexagonais "planas", mas a matemática é semelhante para ambas.
Estou procurando um tamanho de bloco "ideal" que permita que a largura e a altura do bloco sejam um número de pixel arredondado, com base no fato de que height = sqrt(3)/2 * width
.
Como minhas habilidades matemáticas eram praticamente inexistentes, apenas executei um script de força bruta que percorreu larguras de 1 a 1024 e não apresentou um único valor para w
onde h
estava um número inteiro. É este realmente o caso? Como alguém cria blocos hexadecimais perfeitos para pixels se não há tamanho uniforme de largura e altura que possa acomodar uma proporção perfeita de aspecto hexadecimal?