Still one question:

My level is a 2 dim array of byte.
The findpath is a bit slow.

Sometimes my monsters get stuck. I think it is because they maybe larger than 1, and the pathfinding finds a path where only size<=1 can walk.

So how do I get it a bit faster and working with larger monsters?

I thought perhaps I make a new 2dim array, 140x140 (or smaller?) and copy the larger one into the smaller one with keeping all obstacles, then the found way may work for larger monsters and findpath is faster?

Is that understandable or any better ideas?

Thanks,
Firle