Default R15 Player Animations Now Include Strafing and Backpedaling [Beta]

It should work on any character which uses default animations and the R15 rig, but I don’t think it’d look as good on R6 (and R6 is apparently deprecated/not recommended for use in games).

I think that’s beyond the point of the Animate script, and footplanting would be much harder to generalize for games, like what parts the player can collide with etc.

1 Like

I had a custom blank StarterCharacter. This character was a proper r15 rig and everything with no scripts or custom animations. Every other setting you mentioned was as it should be. The issue was that a clean StarterCharacter for some reason was throwing that warning and error.

Thanks for your feedback!
The fix for this should be live now as of Noon Pacific.

Hey, I’m not sure if you’ll see this but:
When using your animate script, my fps takes quite a big hit when walking.


In general, it doesn’t really work quite like it should, animations run too slow and the blending isn’t right, it feels like the animations are mushed together, as seen in the video.

3 Likes

There appears to be some sort of blending/interpolation issue (it persists with AnimationWeightedBlendFix Enabled or Disabled) with the animations. The snapping could be due to a misplaced keyframe or a keyframe with the wrong easing style in the animations, or maybe the animation script is somehow looping the animations too early?

The issue is extremely visible in 0:12 where the camera is above my character. If you look closely, the head is very jittery and almost looks like it is snapping between different keyframes in different animations. If you look even closer, you can see the arms and upper torso seem to be snapping as well.

This was previously reported here by @MagmaBurnsV on this thread;

Meaning this issue is atleast 2 weeks old.

3 Likes

Hello, there’s a problem that causes Roblox Studio crash when I test my game, the reproduction steps are the following:

  • Enable Strafing Beta Feature
  • Disable LoadCharacterAppearence under StarterPlayer

And boom, now you’re unable to test your game in-studio.

3 Likes

Thanks for your feedback!
This crash was identified internally as well and a fix pushed that should arrive in next week’s release.
We regret the inconvenience.

2 Likes

Thanks for your feedback!
Can you reveal your machine specs?

1 Like

I have one question, do those animations look smooth when viewed by other players, even if the server ping is a bit high? Also I can’t wait for this to be released!

This was for MaximumADHD’s custom animate script, sorry. The default script runs fine.

If anything does pop up, I’ll be sure to report it.

2 Likes

It should look as smooth as legacy locomotion looks on other clients, as replication is handled in the same manner.
You might try hitting “Test->Start” with settings set to “LocalServer” and “2 Players” (or more) in Studio to get an idea of how it will look on multiple clients.

1 Like

The new animation script is soo cool! I like it a lot and trying to implement into some of my current project at the moment! :raised_hands:

I found a quite major issue that the animation script seems to be stopped replicating to server after jumping while holding a tool with looping idle animation (with “Idle” priority)

anim

From client-side, all animations are working perfectly. From server-side, that other character’s animations are not replicating to other player’s point of view and feels like the animation script stopped running. And strangely, the issue will be fixed automatically after waiting for a while and all animations will replicate to server again

Thank youu again for this new animation controller! :man_bowing:

1 Like

UPDATE: This bug should now be fixed.
You should be able to set a game to R6 with the beta enabled.

2 Likes

UPDATE:

  • You should be able to dynamically insert and remove animations dynamically into the Animate hierarchy (such as by applying a new HumanoidDescriptor) with the beta feature enabled without getting into a bad state.
3 Likes

This is a very wonderful functionality! I’m sure everyone will want to see this in their projects.

UPDATE:
Disabling StarterPlayer.LoadCharacterAppearance while not overriding StarterCharacter should no longer lead to a crash when the StrafingAnimations beta feature is enabled.

3 Likes

When I have an R6 StarterCharacter and this feature enabled, the walk animation does not work for R6.

This is happening in studio, I haven’t tested live games.

1 Like

I have to disagree because

  1. I have seen the strafing in games like Evade which are in R6 and their strafing looks good

  2. If they could add strafing they could add foot planting

3 Likes

Can we please get this for R6? It would be very awesome.

3 Likes

Please, it would be so cool to have strafing on R6. I get the point that ROBLOX doesn’t like R6, but please, it would be so awesome!

3 Likes