Unreal Engine – Simple Procedural Walk UE1154

Simple Procedural Walk Procedural Walk is entirely written in C++ as a custom Animation Blueprint Node that you can use in your Blueprints.

Current limitations:

  • Only Character Pawn Actors are supported.
  • Resizing the Characters & Pawns actors or meshes can have imprecise results.

Features:

  • Single configurable Animation Blueprint node.
  • Use any number of legs (2 and 2+).
  • Advanced Solver looks for footholds when no ground is available.
  • Body gets animated as well (location & rotation).
  • Easy to integrate with your existing Characters & Pawns.
  • Support for moving and rotating platforms.
  • 40+ parameters to customize your walk cycle.
  • Callback Events (from an interface) for foosteps & other effects.
  • Compatible with Control Rig.
  • Beta support for third party code & plugins that implement custom gravity (which involve capsule rotation).
  • Entirely written in C++ for performance optimization.

Code Modules:

  •  SimpleProceduralWalk (Runtime)
  •  SimpleProceduralWalkEditor (UncookedOnly)

Number of Blueprints: 4 example creatures characters & 4 AnimBP in the example project

Number of Meshes: 4 example creatures in the example project

Number of C++ Classes: 2

Network Replicated: No, animations will be computed locally on every client