What would i look into more for making a rolling mechanic?

so i want to make a rolling system for a game, but what do i use, a tween? a bodyforce?

You can apply an animation along with increasing the WalkSpeed property of the humanoid for the duration of the animation (the roll). Or quite better; tweening the WalkSpeed property for its duration, with the tween reverse boolean set as true, so that the WalkSpeed gets back to what it was after the roll ends.

For the most part you’d do that following some input from the player, so consider looking into UserInputService.

After all, the way you implement this feature (or any feature) depends on you and your game, so there’s more than a way you can tailor this and customize it for your game.

1 Like