> For the complete documentation index, see [llms.txt](https://docs.kia.dev/motion/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kia.dev/motion/core-components/walk-component.md).

# Walk Component

The Walk Component is Motion's most basic component that enables the character to move around using the movement inputs and features a camera shake while walking as well as a acceleration curve that gradually increases the walking speed of the character over time.

{% hint style="warning" %}
The Walk Speed provided here, which is taken into account for calculation of the final walk speed in the `MotionCoreComponent`, overrides the Walk Speed provided in the Character Movement Component.
{% endhint %}

### Configuration

<table><thead><tr><th width="251">Variable</th><th>Description</th></tr></thead><tbody><tr><td>Max Walk Speed</td><td>The maximum walk speed this component can achieve.</td></tr><tr><td>Walk Shake Curve</td><td><p>The curve vector used to move the camera when walking.<br><br>The <code>Red</code> line, X, translates to the <strong>Roll</strong> added to the camera.</p><p>The <code>Green</code> line, Y, translated to the <strong>Pitch</strong> added to the camera.</p><p>The <code>Blue</code> line, Z, translates to the <strong>Yaw</strong> added to the camera.<br><br><img src="/files/eqdHGdrWCc2LTnbRsYwZ" alt=""></p></td></tr><tr><td>Walk Acceleration Curve</td><td>The curve vector used to accelerate the character over time. The value is normalized, meaning that a value of 1 equals <code>MaxWalkSpeed</code>.</td></tr><tr><td>Show Debug Information</td><td>If true, various useful variables will be printed on the screen to help with debugging.</td></tr></tbody></table>
