Creating a Follow NPC Quest in Unreal Engine 5

Channel:
Subscribers:
10,000
Published on ● Video Link: https://www.youtube.com/watch?v=Mt6zH5HefgU



Duration: 0:00
311 views
20


In this Unreal Engine 5 tutorial, I show how to create a Follow NPC task for quests, using the patrol path system from a previous video. You’ll learn how to set up the task, manage optional failure distances, and add dialogue when you’re out of reach. This step-by-step guide is perfect for enhancing your quest systems with dynamic follow mechanics. Don’t forget to like and subscribe for more UE5 tutorials!

Enjoy the tutorial and happy developing

🔹 Auto size comments plugin: (not sponsored)
https://www.fab.com/listings/fdb7e77d-be37-4feb-a6c9-60e317c10adf

🔹 My Links:
👉 https://linktr.ee/d3kryption

🔹 My Setup:
👉 OS: Manjaro Linux
👉 CPU: Intel Core i7-4790K @ 4.00GHz
👉 GPU: Nvidia GeForce RTX 3090 24GB
👉 RAM: 16GB
👉 Headphones: Audio Technica ATH-M50X
👉 Mic: Audio Technica AT2020
👉 DAC: Behringer UMC22
👉 Keyboard: Keychron Q3 QMK with Krome Keycaps - Pudding rainbow kanji-hiragana caps
👉 Mouse: Logitech G403

🙌 Don't forget to like, comment, and subscribe for more game development tutorials. Hit the bell icon to stay updated with our latest videos!

🔹 Chapters:
0:00 - Intro
2:25 - Plan
4:05 - Adding paused to NPC
4:45 - Updating state tree
7:25 - Debug stopping code
13:13 - Duplicating level
15:20 - Creating the task
15:51 - Narrative quest breakdown
17:06 - Task plan
18:01 - Auto resize comments
18:54 - Task plan continued
20:11 - Getting the NPC
21:44 - Setting patrol point
23:16 - Basic quest
24:27 - Player distance checks
27:12 - Testing distance
28:29 - Stopping the NPC
29:39 - Starting the NPC
31:20 - Adding dialogue
33:12 - Testing dialogue
34:08 - Failing quest
37:09 - Testing failing quest
37:29 - Patrol lap finishing
40:10 - Completing the quest
42:32 - Tidy up
43:00 - Optionals
43:58 - Patreon
44:08 - Testing optional
46:19 - Narrative task description
47:17 - Result
48:18 - Minor changes
49:00 - Outro




Other Videos By D3kryption


2025-03-27Efficient Interior Loading with Doors in UE5 Unreal Engine 5: Part 2 - Level Changes
2025-03-26Unreal Engine 5 Tutorial: Racing Script Setup for Foot Races | UE5 Game Development (Part 3)
2025-03-23Recreate Batman: Arkham’s Death Scenes in Unreal Engine 5
2025-03-20Create Fable-Style Demon Doors in Unreal Engine 5
2025-03-19UE5 Jail System Tutorial: UI & Inventory removal in Unreal Engine 5, Part 6
2025-03-16Recreate Batman: Arkham’s Death Scenes in Unreal Engine 5
2025-03-13Build Your Own Flash Game with Upgrades, Shop Systems, and Dynamic Loading!
2025-03-12How to Build Fable Style Demon Doors with Quests & Riddles! Part 2/2: Tasks & Dialogue
2025-03-09GTA-Inspired NPC Spawner in Unreal Engine 5
2025-03-06Efficient Interior Loading with Doors in UE5 Unreal Engine 5
2025-03-05Creating a Follow NPC Quest in Unreal Engine 5
2025-03-02Create Classic Cheat Codes in Unreal Engine 5!
2025-02-27Did you know? - Event Graphs - Unreal Engine
2025-02-26Recreate Batman Arkham Death Screens in Unreal Engine 5 (Part 2) * FREE ANIMATIONS
2025-02-23UE5 - Show 3d Widgets - IS AWESOME
2025-02-20Undo Changes - Unreal Engine 5 Tip
2025-02-20Fable-Style Demon Doors in Unreal Engine 5 – Part 1 / 2: Setup & Animations
2025-02-13Did you know? - Blueprint Widget - Unreal Engine
2025-02-13GTA-Inspired NPC Spawner in Unreal Engine 5: Part 2 - Randomized NPCs #sponsored
2025-02-0910 MORE Tips to be a better Unreal Engine 5 developer
2025-02-06Did you know? - Content drawer filters - Unreal Engine