How do I make my NPC move?

I have a pawn BP set up with a floating character. There are no movement animations, only an animation that loops no matter what the speed of the character is (basically an idle floating animation). I have set up NPC movement to target points just like in all the tutorials. It’s just my NPC doesn’t move. Most likely because there is no movement component. It’s just a blank pawn BP with a 3D model in there.

Now, NONE of the NPC tutorials seem to explain how to set up movement from scratch, they all seem to copy and paste the BP from the third person example project, which is not what I want to do. Any help?

https://i.imgur.com/AlEEnEg.png

Make sure you have a Navmesh and your Collisions on the Mesh (No Collision) and Capsule (Pawn preset) are setup properly. Everything else is up to you how you want to Handle any further Movement.

You could add a movement component, or you could get the forward vector multiplied by distance plus world location and sweep

1 Like

Or you could launch your character by a continous amount on the forward vector and overide xyz