Jump'n'run - Character face to Movement

You just need to modify some parts of the code to work with 2D so rotation is either 0 or 180 on the Z axis but the basic principles of the set up and functionality remain the same.