And Now It Moves

And so, quite a bit more groundwork has been laid. There's your basic animation, mouse interface, and a few more pieces of API for pathfinding and drawing. You can make Kaz move and stop, change direction, all the sweet stuff.

Do you see how yellow cell shading lags behind Kaz? That's how the Map object sees the scene. You can't stop Kaz moving midway between two cells, so Map only updates when Kaz has reached the one he was moving towards. That's when Kaz's Path updates, too.

Next up — interacting with objects on the overworld map. Let's pick some gold up!