Open jftanner opened 5 years ago
This option takes advantage of a hexagonal grid for movement (though could probably be adapted to a square grid with some loss in accuracy).
Issues:
Y: +2, X: -1, Z: -1
is equivalent to Y: 1, X: 0, Z: 0
.See Red Blob Games' hexagon tutorial for help.
Similar to the idea above, this option takes advantage of a hexagonal grid. However, instead of tracking three planar velocity vectors, only two are used. To move along a center axis, add or subtract one to each of the vectors. So, each movement point can be +-1 in the X, Y, both. (Note that it will always be the same sign for both.)
The six headings and their associated velocity vectors:
Compared to a square grid:
Compared to the un-improved version:
There needs to be special rules for fighting in space.
These are my (current) requirements: