Why did we create Motion?
When creating the prototype for our own first-person action game, we noticed: No asset out there is well-documented enough, quick to understand or easy to expand so we can implement our vision.
That’s why we spent 9 months creating Motion and made it available to everyone!
What is Motion?
🌊 Motion is a high-quality template for first-person characters with full body awareness. Breathe life to your character with our responsive first-person controls and camera movements. You can use Motion as-is, or modify & expand it however you wish. Don’t need a component we provide or got your own one? No problem! Just remove it from the character with one keystroke!
⚡ Incredibly powerful. Motion will change the way you think about your character. Easily customize to make your game feel unique. Make camera patterns for breathing, walking, sprinting, jumping and landing. Exaggerate or be subtle. Make Motion fit your game and not your game fit the constraints of an asset!
Features
🎥 True First Person – Full-body awareness, automatic camera adjustment, head movement and much more!
📈 Curve Editor – Edit all camera animations with the simple curve editor! No external programs needed!
〰 Curve Transitions – Transition between camera animations with just a single blueprint call!
🌬️ Breathing Component – Get automatic & realistic breathing animations without any configuration!
🏃 Sprinting System – Easy-to-use sprinting with customizable camera animations & acceleration curves!
🦵 Crouching Component – High-quality smooth crouching that automatically detects ceilings and stops uncrouching!
🚶♂️ Walking Component – Integrated walking acceleration and camera animation that’s easy to adjust!
🦿 Jumping Component – Comes with multiple camera animations for jumping and landing and a stamina system you can use as you see fit!
🧍♂️ Idle Component – Automatically plays a easy-to-customize camera animation when the player goes AFK.
👣 Footstep System – Footsteps for all kinds of movement! Sounds included!
🦶 Sneaking Component – Disables footsteps and slows the player down when sneaking.
Disclaimer: The environment & animations shown in some screenshots are not included with Motion.
Technical Details
Number of Blueprints: 29
Number of Configurable Curves: 15
Input:
Mouse and Keyboard
Controller (tested with DualShock & Xbox One Controller)
Network Replicated: No
Original_Link: https://www.unrealengine.com/marketplace/en-US/product/motion-first-person-character-framework