A "true" FPS animation controller indicating a character whose first person representation and their third person representation match exactly, implemented in Unreal 5.
The animation assets themselves are programmer art, but the system would readily support more hand crafted and beautiful animation assets.
The controller supports staple features:
- Correct spine bending based on player aim
- Correct animation retargeting between masculine and feminine body types, with correct hand positioning on the weapon.
- ADS / hip reload animations that blend arbitrarily with ADS toggling by the player
- Walk, run, crouch locomotion
- IK controlled weapon for dynamic animations, and control of the left hand during reloads to correctly match the magazine holding hand to the hip of the character.
Assets not created by me:
- AK47 Mesh
- Character Mesh