What makes the character move?

Hey all I’ve been trying to create a sort of character teleport/dashing system (similar to bloodhounds step from Elden Ring) and while testing ways to perform such a task I realised I am not actually familiar with how the character moves. Would I make a system like this using an animation involving character movement or would I simply speed up the character while playing the anim?

Haven’t played that, but perhaps check out this video for creating portals.

1 Like

Ok, so I watched the video and I was going about setting up a similar system when it occurred to me that I can just set the acceleration and max speed of the character movement component to be much higher and then after a delay lower them again. Thanks anyways, it was a good video to watch usa423!!

this is not the recommended approach for dashing.

Dashes are short and fast in air movements similar to jumps. So they should be treated and coded as such.

On input change the character movement mode to flying. Then lerp vector over time.

You can use a timeline for this. on completion or interrupt change the movement mode back to walking.

1 Like

Yw, glad that you found some useful information in it!

1 Like