Encontrar células dentro do alcance na grade hexagonal
Primeiro - eu sei que estou sendo superdensa aqui. Com isso fora do caminho, estou tentando escrever uma implementação em C # deste algoritmo: var results = [] for each -N ≤ dx ≤ N: for each max(-N, -dx-N) ≤ dy ≤ min(N, -dx+N): var dz = -dx-dy results.append(cube_add(center, Cube(dx, dy,...