Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Thanks man I appreciate the feedback.  If you use Godot by any chance there is a motion smoothing function move_toward(current,target,delta) Where current is your current velocity, target is your target velocity, and delta is the change in velocity. Usually delta is some fraction of the movement speed, this gives the player the feeling of inertia. I do not know how this would be implemented in Unity or Unreal, but I would just google "<game engine> add player inertia" for more information.

Great! Thanks for the tip! I will try that out. I am actually in the process of learning Godot. I forced myself to use it for this Game Jam to try to learn the basics, and I really enjoyed it. 

(+1)

This tutorial covers the inertia based movement I mentioned previously, as well as being an all around solid tutorial.