Well… It is unreal. There is a limit of what you can do.
The basic concept is the following: To make movement, you need to give it a way to happens. So for example, if you want to allow your character to move forward, you need to map a key to go forward. Wanna run? another key. As a result, the number of movement you can put is limited. Even worse, the amount of effort a player is willing to spend learning is even more limited. So you are already limited in the number of actions you can prepare.
So you need to make a set of movement and players will be restricted by it. So you have a set of walking, a set of running, a set of turning, etc. Animations will never look smooth because you’ll still only have 1 set. Which mean that it’ll always repeat.
The second reason is that you have to sacrifice a few things for game. You don’t want your character to take 2 meters to slow down after stopping your movement. You don’t want your character to refuse moving because it start an idle where it comb its hairs. Gameplay has to take priority over realism. So a lot of details get sacrificed for the game.
Latest Answers