How To Make Quests/Dialogues in UE5 - Narrative 3 Tutorial
Get Narrative 3:
0:00 Intro
3:55 Creating our first Dialogue Blueprint
4:38 Customizing Dialogue Speakers
5:23 Adding New Dialogue Lines
5:33 Toggling Dialogue Compiler Warnings
5:51 Adding the Narrative Component to our Player Controller
6:38 Trying out our first Dialogue!
6:58 Adding the Narrative Default UI to the screen
7:38 Adding player replies to a dialogue
8:20 Adding an NPC avatar to the dialogue
11:03 Building out our dialogue more properly
11:40 Dialogue Backlinking
12:45 Modifying the Narrative Default UI
13:58 Multi-NPC Dialogues, Adding a Second Character to our Dialogue
14:58 EXTRA: Using ChatGPT to generate dialogue using AI
16:15 Avatar Linking (Tags Method)
17:45 Multi-NPC Dialogues, Customizing each Avatar
18:45 Avatar Linking (Spawn Method)
20:30 Avatar Linking (Custom Method)
20:45 Cinematic Dialogue Shots How They Work
21:15 Changing the Cinematic Shot for a given line
22:00 Randomized Cinematic Shots for an entire dialogue
22:30 Changing the Cinematic Shot for a given speaker
23:12 Disabling Cinematic Dialogues
23:28 Free Movement Dialogue
23:49 Auto-Select Player Responses
24:29 Changing the Option Text for a response
25:10 Adding Randomization into dialogue lines
25:33 Binding Blueprint Events to Dialogue Lines
26:47 Removing a Bound Blueprints event from a Dialogue Line
27:00 Adding Narrative Events to a dialogue
27:37 Narrative Event Runtime
27:57 Creating Custom Narrative Events
29:45 Hide/Show a Dialogue Line with a Narrative Condition
31:36 Tip: Using Routing Nodes
31:56 Tip: Use Player Nodes for backlinking
32:30 Feature Highlight: Greying out already selected responses
32:40 Conditions and why you should leave the root node empty
33:40 Splitting dialogue into multiple assets to prevent messy dialogue
35:20 Setting the Target for a given dialogue line
36:16 Dialogue Variables injecting the players username into a dialogue line
37:49 Parent Classes Inheriting dialogue behavior from a parent
39:28 Parent Classes Setting the default Dialogue parent class
39:50 Adding a metahuman to the project
41:18 Making our NPC Avatar a metahuman
45:10 Trying out our metahumans
45:30 Setting up the LiveLink app
46:50 Recording our first Facial Animation
48:15 Looking at our first Facial Animation
48:52 Telling Narrative to use our Facial Animation
49:11 Making an AnimBP for our characters face
51:55 Customizing Narrative to play the animation on our face instead of the body
53:05 Trying our Facial animations out!
53:35 Extra Modifications I don’t cover in the video
53:58 Modifying the metahumans shirt colour
54:40 Creating our first Quest Blueprint
55:05 Creating our games “Master“ Quest Class
55:20 Changing your Quests Name/Description
55:35 The Node-Based Quest Designer
56:15 Quest Branches & Tasks
57:25 Trying our first quest out!
58:00 Failing/Succeeding a quest
59:47 Creating Hidden Quest Tasks
1:00:10 Adding Multiple Quest Tasks that can be completed in any order
1:00:47 Making tasks optional
1:01:27 Autogenerating Task Descriptions, and how to override them
1:01:57 Adding Multiple Quest Tasks
1:02:45 How the State Machine based quest system allows for very complex quests
1:03:29 Quest Node IDs
1:03:56 Explaining Custom Quest Tasks
1:04:30 Adding a Custom Quest Task: “Find Item“
1:08:44 Trying out our Custom Find Item Task
1:08:55 Autogenerating the Task Description
1:09:45 Task Progress
1:11:10 Setting our Branch Description
1:11:24 Adding Pickups that work with our “Find Item“ task
1:13:57 Modifying Narrative is so easy (Adding a Quest Reward System)
1:16:11 Modifying our FindItem task to also spawn in the required item
1:18:37 Beginning a Quest from Dialogue (Making Rick give you a quest)
1:21:26 Adding a special dialogue for rick if his quest is active
1:23:00 The PlayDialogueNode Task
1:24:56 Trying out our new Quest!
1:25:25 The IsQuestAtState Condition
1:27:14 Binding a Blueprint event to a quest step
1:27:50 Non-Cinematic Dialogue (Making the player say something when a quest updates)
1:29:00 The IsQuestSucceeded Condition
1:30:30 The Narrative Blueprint API
1:32:05 The Demo Quest Journal
1:33:40 The Narrative Save & Load System
1:35:21 Narrative Data Tasks Tracking the players actions
1:39:40 Using Data Tasks as Quest Tasks
1:40:10 Retroactive Data Tasks
1:41:13 Extra features I missed & upgrading from Narrative 2.X
Narrative Community Discord:
Metahumans guide:
1 view
78
32
23 hours ago 00:03:33 2
Biohazard - Forsaken - Official Music Video
3 days ago 01:40:03 1
The Panama Papers
3 days ago 00:06:27 1
How to increase followers on Instagram🚀Free Instagram Followers❤️(Working 100%✅)
5 days ago 00:00:26 1
Killer Blues Solo in 30 Seconds!
5 days ago 00:02:01 1
I 3D printed myself and I can’t stop laughing 🤣 #shorts
5 days ago 00:33:09 1
How Street Food Noodles Are Made From Scratch!
5 days ago 00:00:31 1
Dancing Together 190 😍🌹 #dance #dancevideo #enjoy #apt
6 days ago 00:02:37 1
4K Digital Microscope with LCD Screen – See the Invisible! 🔬| Best Microscope for Hobby & Work
6 days ago 00:04:01 2
Sophie Zelmani ~ Stay with my heart
1 week ago 00:03:43 1
This Printer Cuts Stickers by Itself?! Meet PixCut S1 – Your DIY Sidekick Just Got Smart! - YouTube
1 week ago 00:03:56 1
Residential Proxy : Secrets You MUST Know! | Proxy4U!
1 week ago 00:02:47 10
ENHYPEN (엔하이픈) ’Bad Desire (With or Without You)’ Official MV
2 weeks ago 01:52:19 1
The Agenda: Their Vision - Your Future (2025) | Full Documentary (4K)
2 weeks ago 00:16:12 6
War Robots NEW Giveaway 100x Prime Sword Unit-191 | WR Sword Unit Giveaway + Gameplay
2 weeks ago 00:00:09 1
Small disc vibrating river gold panning equipment
2 weeks ago 00:10:47 1
How Ukraine FPV drones Truck Attack Happened? #ukraine #russia #Spiderweb
2 weeks ago 00:00:21 1
Get That Ethereal Vibe Instantly! Dreamy Curtains Showcase. 🤩
2 weeks ago 00:04:27 13
DIY paper toys | Easy paper birds
2 weeks ago 00:09:55 3
Girls Try On Stylish Tights | 2025 Collection Showcase
2 weeks ago 00:02:13 1
Baseball 9 Hack/MOD APK iOS & Android - How to Get Baseball 9 Free Gems and Coins