I've noticed some problems that kinda fuck everything running related and why we see so many sonics running around.

  • First of all, if you're running and you do a 180 degree turn, your character shouldnt be able to keep running, he does a stop yes, but its too minimal and still lets the player keep running after 1 second or so, it should be slower.

  • You shouldnt start running as fast, it should gradually start increasing until you hit a full sprint.

  • Also when you do a quick turn you should lose a bunch of momentum, as of right now your character keeps running like he was still running straight.