This is an improvement on my existing A* pathfinding algorithm.
What this addition to my A* pathfinding algorithm does, is take the size of the object into consideration while finding the shortest path between two points. This is very useful when you want larage objects to take one path and the smaller objects to take another.
This implementation is based on my reading of this article.
Here is a video of my implementation. Enjoy 🙂