Move along an isometric path?

Hi, I’m new to A* and have a simple question. I’m making a 2D isometric game where the buildings and roads all administer to an isometric graph as shown in the picture.

Is there any way to make the grid create nodes that fit this graph rather than the default graph?

Basically I need the character’s diagonal movement to be at 30 degrees rather than the default 45 degrees.


I have the same problem. Did you find any solution?

As per my experience to adjust the grid for your isometric game with 30-degree diagonal movement, you’ll need to define a custom grid layout and node connections that reflect the isometric map’s structure. This involves creating nodes and connections specific to your game’s grid orientation, ensuring diagonal movements align with your desired angles.

I hope this will help you.