I'm new to unity. I was wondering what is the best way to move a character in a 2d game whether it's platformer or top-down. I've watched some youtube videos and they all move the character by manipulation it's velocity in the FixedUpdate function. But, as far as I know, moving a character using physics is not a great idea. But, what would be the alternative in unity? and is there some kind of tutorial or asset for that?
Please Help.
Thanks !
I didn't find the right solution from the internet.