Hey guys I've been trying to wrap my head around this problem hoping someone can help. I am using Unity and using a character controller for the FPS movement script.
So the simplest example of what I'm trying to achieve would be this:
You are running forwards, you jump, do a 180° turn with the mouse and as you land the momentum will push you backwards ( as would happen in the real world ).
OR
You are running forwards, you move the mouse 45° to the left it should feel like the previous direction is slightly pulling you that was as just adjust to the new position.
I can simulate this when only using the keyboard but as soon as I add the mouse things don't feel right. I'm translating the movement vector with the mouse's rotation.
Can anyone offer insight, I can provide code if needed.
Regards!
Lurri.