Unreal Engine 4: Advanced Movement Project

Опубликовано: 19 Май 2026
на канале: Speedy_o0
13,764
223

Just a fun movement controller I programmed for a project in Unreal Engine 4. Inspired by some of my favorites: Titanfall 2/Apex Legends, Mirrors Edge, Quake, Unreal Tournament, Halo.

Movements are all physics-based, I used vector math (mostly cross products and dot products) to take into account sloping surfaces for sliding. Wallrunning takes into account gravity and the player's initial Z vector on impact to make an arc along the wall, not just a horizontal line. I feel like that way it's more immersive and allows for some really crazy in-game experimentation.

PS. I threw in the Halo SMG and some arms which I animated in Blender just as a proof of concept, they have no functionality. Hopefully one day I'll get around to making some decent assets.

Tutorials:
DavieMakesGames (   • Titanfall 2 Wall Running in 30 MINUTES! Un...  ) for wallrunning mechanics and,
Reids Channel (   • Unreal Engine - Physics Based Sliding (1/2)  ) for the physics based sliding.