Gistix / portal2vr

Portal 2 VR Mod
766 stars 21 forks source link

Gentle Motion #32

Open automan25 opened 1 year ago

automan25 commented 1 year ago

First of all, great work! This is how Portal 2 was meant to be played. My only suggestion so far would be to implement a quick acceleration curve when moving the joystick to turn or move. So, instead of the character hitting full speed right away when I move the joystick, instead take a half a second to ramp to full speed. This would go a long way to relieving some of the motion sickness in this game. Thanks so much.

devsnd commented 1 year ago

@automan25 While it's counterintuitive, the opposite is actually the better option for less motion sickness. A direct relation between speed and stick position without acceleration curve is much more comfortable than a ramp up to full speed.

Actually I was about to report the opposite of your request: I'd love to see the acceleration and deceleration curves removed entirely for better VR comfort.

devsnd commented 1 year ago

I now found out that you can use the +sv_friction command line parameter to tune this setting.

AFAIK the default is 4. I've added +sv_friction 10 to my command line paramters and I find the experience much more enjoyable.

Reducing this will not the effect you are looking for though @automan25. You might want to check out some of the acceleration related parameters here. IDK if changing these would give you soft-locks in any timing related puzzle though.

automan25 commented 1 year ago

Thanks for the insight @devsnd . I'll give those settings a look. I actually tried playing standing up last night and just moving my body to control right/left and the stick for forward/back. That was way more comfortable than using the stick to turn.