First I have read a lot about the pros and cons of using characterController vs Rigidbody but still I wanted to experiment. I am currently trying to use the script from the Wiki http://wiki.unity3d.com/index.php/RigidbodyFPSWalker I really like how it reacts to a lot of things in the terrain etc. etc. Problem i am having is it climbs up any wall that has a collider on it like it is still grounded. Anyone have any advice on what to look into to solve this? Thanks in advance for your time and help in any reply.