I want to create more realistic physics for my 2D games.
Currently, the character and the other game objects in my games start moving instantly (achieve maximum speed instantly) and stop instantly (achieve 0 speed instantly).
There is no transition between speed levels - resting and moving, moving and resting.
I heard about 'steering behaviors', but am pretty sure they're mostly for designing AI agents' movements.
Should I learn steering behaviors to make more realistic character movements in general? (In the physics-aspect). Is this the way to go?
If the answer is 'yes', could you recommend a good source to learn them?