Dodge roll like in Souls-like games

Hello everyone! Please help me make a dodge roll like in Dark Souls with top-down behavior. I need the character to perform the dodge roll towards the direction of movement.

I’m a beginner in GDevelop and I don’t understand programming very well.

Since you didn’t get any reply so far: you could probably animate a dodge role with events using tweens and rotation, but the most straightforward way would be to have dodge role animations, similar to your walking animations, for all directions. Whether your player can be hit during the animation and how far they can jump/roll is up to you. I did not find any example for that but you could use dashing as mechanic (you can find some examples in the forum) and combine it with the roll animation.