Character Controller

Is it possible to create our own Character Controllers? If so then what parameters would we need in order for it to still function in line with the course? Asking because a lot of the tutorials and videos that i have watched have all stated that unity’s built in character controller is not good for actual usage due to it’s lack of compatibility with the physics system.

A CharacterController is, effectively, a glorified Capsule Collider. It actually will play well with the Physics system if you use a Rigidbody instead of using our ForceReceiver to calculate movement.

I’m not sure the best way to go about writing a CharacterController that is compatable with the course. At the very least, you need a Move() method to manage character movement, and an IsGrounded boolean function to detect if the character is grounded.

Privacy & Terms