
Descripción
This C++ - only project was created to demonstrate the integration of the Advanced Locomotion System Refactored codebase with the Motion Matching capabilities provided by assets from the Game Animation Sample project.
It is not a complete gameplay system, but rather a foundation for studying and building upon advanced animation techniques.
Project Features
🔹 Hybrid Locomotion System
Built on top of Advanced Locomotion System Refactored (ALS) and Game Animation Sample Project (GASP) core logic.
Clean and extensible C++ foundation, suitable for learning or rapid prototyping.
🔹 First- and Third-Person View Modes
Seamless switching between first-person and third-person perspectives.
Both views fully supported with dedicated animations and weapon logic.
🔹 Modular Weapon Component System
Custom weapon component system designed to work with both first- and third-person modes.
Includes ready-to-use animations for equipping, unequipping, and aiming weapons.
Supports placeholder visibility logic for cinematic transitions and mesh control.
🔹 Motion Matching Integration
Integrated Motion Matching System for smooth, realistic animation transitions.
Works in both first-person and third-person modes.
Blends responsive gameplay with high-fidelity motion capture data.




