How to keep a character walking well you can change direction? For exemple Pac-Man

I just made a little tutorial on how to get started with Pac Man movement.