Having trouble getting a 3d character moving

Hey all, I’m having trouble getting this character to move. I’m using v4 with C#. I have looked at multiple posts and the documentation and I’m still a little confused. It probably doesn’t help that I’m also sorta new to development.

For something like this I suggest you try the first 2D/3D tutorials from the Godot Docs. They will go through this process. I think that your character has no velocity to move as you’re not multiplying the direction by the speed and setting that as the velocity. But I would suggest the tutorials.

1 Like

In this case you need to set Velocity before using MoveAndSlide()

Velocity = direction * Speed
MoveAndSlide()
1 Like