Linear velocity custom player movement glitch

  1. What do you want to achieve? Keep it simple and clear!
    smooth custom player movement using linear velocity
  2. What is the issue? Include screenshots / videos if possible!
    the player moves fine on the ground but against a wall the player can float and twitches about.

  1. What solutions have you tried so far? Did you look for solutions on the Creator Hub?
    I have tried adjusting the maxforce and movement speed

Are you trying to replace the default movement system with forces? Interesting. Movement systems tend to rely on ray-casts to aid actions.

  1. Look into ray-casting
  2. Fire a ray forward using local result = workspace:Raycast(parameters)
  3. Cancel or alter the forward force depending on whether there is an obstacle on front of you

Thanks for the reply I will try using a raycast. And yeah the player movment is based off a linear velocity which is moving from the player movedirection, to allow for build up of momentum. Or do you think i should use another method?