3 ms·
Meh. A plain square grid has a speed range of 1.414 to 1 (because of the diagonal approximation error); a plain hexagonal grid has a speed range of 1.155 to 1
by anderskaseorg 7y ago
Meh. A plain square grid has a speed range of 1.414 to 1 (because of the diagonal approximation error); a plain hexagonal grid has a speed range of 1.155 to 1 (because of the “drunken hexagon walk” at 30° angles); and a square grid with the complicated diagonal adjustment for people who can multiply by 1.414 in their heads still has a speed range of 1.082 to 1 (because of the analogous “drunken octagon walk” at 22.5° angles). Not much of an improvement for forcing people to do mental floating-point arithmetic.
Furthermore, hex grids have a neat property that square grids lack: every path is also a wall that blocks other paths from crossing it from one side to the other, and vice versa. This is the property that makes Hex (the board game) work.