I need help making an 8 way movement system in roblox

How would I make an 8 way movement animation system in roblox?
Example: each animation corresponds to the direction the player moves.
I already have all of the animations imported from Mixamo through blender.

image

1 Like

Well, first off I have to know, why would you need an 8-way movement system? If it’s only about animations, this post should prove helpful: How do i make Realistic Walking/Running?

1 Like

Can you please explain what kind of input you are expecting here? Is it a click to move system, or ‘WASD’? If you want the player to move using button input, then some simple if Input = “W” then Front:Play() end statements should work. If this is click to move, then you will likely have to do a bit more directional calculations, and use roblox pathfinding.

Either way, if those 8 animations are all just the exact same animation played in different directions, then you might as well just have one, and set the direction in studio. Creating animations for each direction you can move in, is generally only necessary in 2D games, where only one side of the character is rendered.

1 Like

Yeah this post was exactly what I needed.

I just wanted some directional walk animations to make the players look less weird in an FPS game I’m currently working on and I just don’t like how janky procedural animation looks.

1 Like

Here’s the product made by me and my friend for R6: Directional Movement + Strafing / Tilting (R6) - Roblox

2 Likes