Does anyone know how to write a fps character controller that uses physics? I have been looking every where to find a good tutorial (I have an intermediate understanding of c# and Unity, and all the tutorials didn't work or made little sense or where just an asset). Thanks!
Here is one: And honestly, Unity wiki has a better example: https://wiki.unity3d.com/index.php/RigidbodyFPSWalker where the object is moved by forces instead of MovePositio, and also shows how to calculate jump force based on desired height of the jump