I'm a beginner at all, but I thought I should discuss it on game programming, as I am talking about concept here.
I'm coding a player move supposed to be realistic, but when I did a fast research on actual "realistic" games seems no one do it really realistic. Then I started to think that it is coded that way on purpose to not ruin gameplay experience based on "how realistic it will behave". Isn't that true?
Consider the following:
Case 1: First tap jump, then press to move any direction. The player will move while in the air. (Not so realistic, but handy in gameplay);
Case 2: First tap jump, then press to move any direction. The player DO NOT move until its foots touch again a required material to apply a force of some kind, then, finally moves in response to that force. (Realistic, but well, that's just dandy, isn't?);
What you think about it? Pls, post your thoughts.