Hello so i just finished making the player movement for my game and thought i would test it.
I built the game and and ran it on my pc and everything worked fine, i gave it to a friend who has a worst pc than me and there was an issue where the wallrun wasnt working for him. I hoped on unity and capped my fps to something like 120 and as i thought that was the problem.
The only difference between my movement and my wallrun is that the wallrun is called in update rather than fixed, i tried changing everything in the wallrun to fixed but it didnt help at all
(it feels like the more fps i have, the greater the force when i jump off a wall)
here are some examples:
Here is how it should work
Here is what its doing on “low” end machines
TLDR: Wallrun is not working properly on low fps probably because i am using update