Do Players(character controllers)need Colliders to really be fully functional in a Game?
I'm noticing the provided character in the sample HDRP project's playerControllerFPS . It doesn't have collider or rigidbody. I thought and this is how i'm doing my characterController, i'm adding a collider so that for example i know when i hit things or am hit by things like enemies etc. And i'm also adding a rigid body for other physics stuff. But that playerControler FPS only has a Character Controller, and a PlayerMovement script , the player movement script only checks for Ground collision and i don't know what else but i did notice that when it used that playerControlerFPS and bumped with a rigidbody it did kind of bumped/collided, even though it doesn't have a collider so there must be some code in it that does that.
ANyways, what is the best thing for Character Controllers, add Colliders and Rigidbodies to them or Just a Character Controller?
Comments
I tend to use the ready made solutions from Unity Asset store, but they cost extra, so they are not for everyone.
Maybe you shoud search for tutorials on YouTube...