Squares: in all 8 directions, one movement of the unit/character/whatever, will be visually close enough to the starting square to look "realistic" as a single movement, even with 4 of the directions being diagonals (it's only ~1.4).denizsi said:
Click to expand...
deniszi said:
Click to expand...
Not sure I got this correctly, do you mean because it's possible to just quickly count hexes in 6 directions to determine the distance? For that simplification, you'd have to sacrifice two directions, and one cardinal axis. It just doesn't seem like a good tradeoff to me. With squares, all you have to do is solve the diagonal issue in one of the ways already outlined in the thread, and that's that.Draq said:
Click to expand...
It's much easier to build maps (this of course also applies to 2D overhead), plan obstacles etc. if your tile grid is the same as your movement grid. And it's more intuitive for the player too - without the disconnect that comes from seeing one kind of tiles when they look at game objects, the floor, etc, and another kind of tiles when they look at their movement grid (this was the case in Fallouts). And it's pretty much a given that your iso tiles will have a rectangular base. So why not use the same base for the movement grid too?DraQ said:
Click to expand...
If this is a problem that needs to be solved, then wouldn't free movement be a superior solution?deniszi said:
Click to expand...
Squares: in all 8 directions, one movement of the unit/character/whatever, will be visually close enough to the starting square to look "realistic" as a single movement, even with 4 of the directions being diagonals (it's only ~1.4).Hexes: this is only possible in 6 directions. If you want hex grids to offer all 12 directions, 6 of those directions will be visually very far away from the original hex on the map, like in the image from my previous post. And of course not adjacent to the original hex either. So it's impossible to get "realistic" north/south/east/west movement, in one of those directions you'd always get either a very long movement, or zigzagging.So in practice, with hexes you not only have two directions less than with squares, but you literally lose one cardinal axis of movement, if it's possible to move in a straight line from north to south, it's impossible to move in a straight line from east to west, and vice versa. Cardinal directions? It's a staple of pretty much all world cultures. Human beings think, spatially, in terms of forward, backward, left and right, not forward, backward, left and a bit backward, left and a bit forward, and so on. Why should one move away from this without a very good reason?Not sure I got this correctly, do you mean because it's possible to just quickly count hexes in 6 directions to determine the distance? For that simplification, you'd have to sacrifice two directions, and one cardinal axis. It just doesn't seem like a good tradeoff to me. With squares, all you have to do is solve the diagonal issue in one of the ways already outlined in the thread, and that's that.It's much easier to build maps (this of course also applies to 2D overhead), plan obstacles etc. if your tile grid is the same as your movement grid. And it's more intuitive for the player too - without the disconnect that comes from seeing one kind of tiles when they look at game objects, the floor, etc, and another kind of tiles when they look at their movement grid (this was the case in Fallouts). And it's pretty much a given that your iso tiles will have a rectangular base. So why not use the same base for the movement grid too?If this is a problem that needs to be solved, then wouldn't free movement be a superior solution?
With high quality products and considerate service, we will work together with you to enhance your business and improve the efficiency. Please don't hesitate to contact us to get more details of Hexagnoal Mesh, Hexagonal Wire Netting.