Preview: youtube.com/watch?v=RfKM2GN0Its
Download Playable Demo: dropbox.com/s/s78u4tccjjte9mt/FootPlacementSystem_DEMO.zip?dl=0No IK bones required! This will work with the default animations, the free starter pack animations and more!Each foot has a line trace to position them independently. Also offsets pelvis/hip bone to allow foot to touch lower ground.

Example project also has replicated events for Walk, Run, and Sprint. Crouch is also included, and the capsule has a smooth re-size transition

Technical Details

Features:
– Commented, Easy To Understand Blueprints
– Multiplayer Support
– Uses Actor Component, Easily Add To Your Character
– Easy blueprint migrationIncludes:
– Example project with Walk, strafe, and crouch
– Actor component for easy implementation
– UMG With Debug Information
– Example crouch state (Smooth re-size of capsule)
– Uses Epic’s default and Anim Starter Pack animationsChangelog:
v1.0.4
– Removed unused variables
– Fixed compatibility with 4.11
– Dropped support for 4.8, 4.9, and 4.10

v1.0.3
– Added more comments
– Added input esc to quit game
– Small bug fixes

v1.0.2
– Simplified project and removed unneeded features
– Added interface and removed unneeded casts
– Changed camera to rotate around player while not moving
– Enables UseControllerDesiredRotation when moving
This smooth rotates character to face forward
– Added Mode Enum for FootPlacement
– Reorganized to ease code migration

v1.0.1
– Initial release

INTENDED PLATFORM: Desktop