LuckyBro / sgfork

Automatically exported from code.google.com/p/sgfork
GNU General Public License v2.0
0 stars 0 forks source link

Player movement and looking impovements #71

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Overall description of the new feature:
Current player's movement is very unnatural.
Player is gaining speed as motorbike. And if he'll just look to any side he 
loses all his speed.
Partly it is done to avoid Q3 game bugs/features:
The gaining speed when turning by mouse.
Not reducing speed to default one when player is jumping at the moment he 
is landing after jump.
And third which is initially absent in vanilla Q3, but present in Q world 
and CPMA mod - air control.

Concerning looking - it is about model falls into walls and other players.
Which is also leads to "missed" close hits when players are too close to 
each other and looking down.
Also it is very ugly with corners -> http://www.youtube.com/watch?
v=nJbzJ_C8Gcs
As well we have to take into account that it is done in vanilla SG partly 
to allow player to see own legs.

What is have to be done first is comparison to vanilla Q3 movement.
Then we have to choose what movement will be at SGFork.

Variables to control the new feature:
Probably we could allow player to use old way of looking through CVar.
But it may lead to some false misses if players are too close. So, to be 
reviewed as well.

Original issue reported on code.google.com by igorpana...@gmail.com on 13 Oct 2009 at 5:25