Setup Locomotion Blendspaces
Setting up a Blendspace
Soulslike Framework uses Blendspaces to create smooth transitions between different movement states. Blendspaces allow animations to dynamically respond to variables like speed or direction.
Blendspace Examples
The framework includes two sample Blendspaces:
ABS_SLF_WalkRun: Used for walking and running transitions.
ABS_SLF_Crouch: Used for crouching movement.
As their names suggest, these Blendspaces are used to handle transitions for different locomotion states.
Creating New Blendspaces
Right-click the Content Browser in an appropriate directory, select Animation -> Blend Space.

If you are planning on using a custom character, select its Skeleton. If you are planning on using a character rigged to the Epic skeleton, select:
SK_Mannequin (for the Unreal Engine 5 Manny/Quinn skeleton)
SK_Mannequin_Skeleton (for the Unreal Engine 4 Mannequin)
Setup Axis Settings & Sample Smoothing similarly (or to your liking):

Setup your animations accordingly. If you are planning on having 8-directional movement, you can follow this format (yellow points are optional):

Similarly, create a Blendspace for the Crouch state.
Last updated
Was this helpful?