I am in the process of changing the controls of my player character.
Right now, I have a rigidbody controller where the player is moved by manipulating the velocity. Whenever the player is climbing something like a rope, I have the player set to a kinematic and move the player with MovePosition.
My issue is complex but here goes. I want to have wind blowing affect the character like in Mario or super meatboy. The problem is that because of how my current script is by directly changing velocity in order to get the player to move, I need to know how to go about implementing wind physics along with a movement script that doesn’t interfere with it.
I want my player to be affected by physics so all I know so far is that a character controller won’t do me much good.