# Day 4 Gameplay engineer

**URL:** <https://forums.unrealengine.com/t/day-4-gameplay-engineer/2844254>\
**Category:** C++\
**Tags:** unreal-engine, CPP\
**Created:** [October 23, 2026, 10:15am UTC](https://forums.unrealengine.com/t/day-4-gameplay-engineer/2844254 "2026-10-23T10:15:29Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![kevinpc\_1](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/kevinpc_1/32/1215238_2.png) [@kevinpc\_1](https://forums.unrealengine.com/u/kevinpc_1)\
**Post date:** [October 23, 2026, 10:15am UTC](https://forums.unrealengine.com/t/day-4-gameplay-engineer/2844254/1 "2026-10-23T10:15:29Z")

</div>

Hi everyone,

I’ve just completed Day 4 of my Unreal Engine 5 Gameplay Engineer learning journey.

In this video, I implemented a Sprint System in C++ using Enhanced Input and the Character Movement Component.

Topics covered:

- Input Actions

- Input Mapping Contexts

- Sprint Mechanics

- MaxWalkSpeed

- Enhanced Input

- C++ Gameplay Programming

I’d appreciate any feedback from the community.

Video:

[![](https://d3kjluh73b9h9o.cloudfront.net/original/4X/1/e/9/1e98fe37ebee732cffcd6540f981751aca5eb5ab.jpeg "Unreal Engine 5 Day 4 - Sprint System in C++") ](https://www.youtube.com/watch?v=RpxScvK8t7A)

Thank you!
