- Home /
Should I control npcs with Rigidbodies or with the CharacterController?
Looking through the island demo and the 3rd Person platform tutorial, I'm a little confused about how I should control npcs. I had good success just having a creature with a character controller, setting his look direction, and using controller.Move.
But...then, I look at all the goodness that rigidbody provides, but it seems like you have to control it with forces, which can be a bit more complicated than the character controller. I haven't tried moving a character around in depth with the rigidbody component, honestly I'd love to find a good writeup on the pros and cons of using both approaches for object movement.
For somewhat simple creature movement, what is best? Or is there a way to have both?
Answer by Ehren · Mar 23, 2010 at 02:23 AM
You might find this helpful: Guidelines for using rigidbody, collider, CharacterControllerScript, etc?
Your answer
Follow this Question
Related Questions
How to make camera position relative to a specific target. 1 Answer
How should I control a 'rake' that pushes objects around a table? 2 Answers
Flying Rigidbody moves forward, but doesn't turn in mid-flight? 1 Answer
F-Zero Game - Collisions/Physics. 1 Answer
Does setting the rotation of an object override the physics engine? 1 Answer