first one: no idea second one: same as first, just used the AStar lib linked in the post with the image Third: Nope i don't want to do this (because most of the tiles have special passways and stuff, you need to configure special arcs between nodes to be active or inactive (because of doors or such things)