
In this video, we will set up the foundation for a modular parkour detection system. This system will allow our character to detect and interact with obstacles, forming the base of our parkour mechanics.
In this video, we’ll explore how Sphere Traces work, why they are useful, and how to implement them in Blueprints.
In this video, we will continue developing our parkour detection system, and create an Obstacle Detection System to Detect Parkour Obstacles.
This video is meant to enable finer control over how parkour obstacles interact with the world.
In this video, we will build an Obstacle Query System that uses two Sphere Traces to measure the physical characteristics of an obstacle(height and depth).
In this video, we'll develop a Parkour Decision Maker function that analyzes the measurements of obstacles and decides which parkour move our character should perform on it.
MOTION WARPING VALID WARP TARGET BUG REPORT
In this video, we'll begin integrating parkour animations into our system.
In this video, we’ll refine our parkour system by fixing existing issues and adding new functionality for a more polished experience.
In this video, we will improve the modularity of our system by making certain values more accessible and customizable.
For this final video, we'll be implementing our parkour system into a custom project.
Have you ever wanted to implement a parkour system in Unreal Engine but found existing tutorials too complex or lacking explanations? This course is designed to bridge that gap by teaching you how to create a fully modular parkour system from scratch using Blueprints, Motion Warping, and Animation Montages.
We’ll start by building a parkour detection system using Sphere Traces, allowing the character to detect obstacles dynamically. From there, we’ll measure obstacle height and depth to determine the appropriate parkour action—whether it's climbing, mantling, or vaulting. You'll also learn how to work with custom collision channels, ensuring precise interaction with parkour objects.
To make our system fully modular, we’ll implement it inside an Actor Component, allowing you to easily integrate it into any Unreal Engine project. We’ll refine animation blending, implement Motion Warping for smooth transitions, and dynamically control Foot IK using Animation Curves to maintain realistic movement.
Finally, we’ll export our parkour system and integrate it into a custom Unreal Engine project, demonstrating how to transfer and adapt the system to different environments and characters.
By the end of this course, you’ll have a reusable, game-ready parkour system that can be adapted to any Unreal Engine project with ease.
Join the Discord community to get instant help, share your progress, and connect with fellow developers working on the same parkour system. Whether you have a question, need troubleshooting advice, or just want to discuss new ideas, our community is there to support you. The Discord link is attached to every video, making it easy for you to jump in and get the help you need at any time!