Original Post
For sake of discussion lets say we have a 2D platformer in the the most generic form. Now lets say your character is running along and then needs to stop. The question is how are we going to stop the character now that the player no longer wants to move. Do we spend a very short period of time, say a tenth of a second, slowly stop the character? Do we instantly stop the character? Or do we do something completely different?