I'm creating an isometric game and require astar for my path finding however I can't find how to do it online for my specific situation.
I need the astar grid to be smaller than my tile size, specifically a 3x3 grid inside one tile. This is because my walls are in the middle of a tile and I would like the ability to path find alongside the wall. Each vertex would be connected to the neighboring vertices but not vertically and horizontally (i.e. in a non isometric grid, the vertices are connected horizontally and vertically but not diagonal!) But if there is a wall on the vertex then that vertex can't be connected to any other vertices, however if there is a doorway then the ai can move through it.
My walls are set up in a tilemap using an auto tile system including the doors, so I'm unsure how to detect which is a wall or a doorway without changing my tileset (which I'm okay with doing)
Any help or suggestion is appreciated!!! Thank you!
Example of the walls: (https://i.imgur.com/1Hf6iSe.png)