A quick demo of an agent pathfinding with A*. A lot of options are available for path post-processing, as well. A naive approach to removing waypoints and path smoothing demonstrate more natural looking paths on a grid while still disallowing agents to clip through walls.
I rebuilt this demo while a teaching assistant for the Game AI course at DigiPen. The students (hopefully!) view it to double-check their own projects before submission.