Тёмный

How To Make Quests/Dialogues in UE5 - Narrative 3 Tutorial 

Подписаться
Просмотров 43 тыс.
% 931

Get Narrative 3:
bit.ly/getnarrative
This tutorial has been updated with the new quick start guide! Check it out here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-azheylJrvvk.html
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:
discord.gg/meFRZfm
Metahumans guide: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-VEhSX04mxOY.html

Опубликовано:

 

5 июн 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 100   
@reubs
@reubs Год назад
This tutorial has been updated with the new quick start guide! Check it out here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-azheylJrvvk.html
@Alexander_l322
@Alexander_l322 Год назад
Thank god I thought you’d disappeared
@aagurrego
@aagurrego Год назад
Honestly just clicked on the video to look for a comment like this lol. Can’t wait for #10!
@swagman4
@swagman4 Год назад
yes
@disgruntled4627
@disgruntled4627 Год назад
Good to see you back my man
@seancratty7276
@seancratty7276 Год назад
Why you little...!
@octobearBEATS
@octobearBEATS Год назад
We are waiting for simpsons🙏🙏🙏🙏
@D3kryption
@D3kryption Год назад
The intro is just fantastic. I love how it sets the tone and everything. Nice job!
@DickJohnson3434
@DickJohnson3434 Год назад
4 months is actually an insanely short amount of time given the scope and quality of the Simpsons Hit and Run remake you're producing. Your skill and productivity are extremely commendable. If you can't figure out how to make this work genius and skill publicly available, a good alternative may be to live stream MANY, MANY playthroughs with periodic expansions and updates on TWITCH or something. This game looks so beautiful it's worth thousands of hours of footage and you should be compensated some seriously generous loot for bringing so much joy to so many people!
@Cookingzlevel
@Cookingzlevel Год назад
Need copyright yeah I know it sucks
@Squeph
@Squeph Год назад
Biggest issue is the distribution of copyrighted assets. I do wonder if it would be possible to release an installer that only comes with the custom-created assets and code, and you supply your own installation of the base game. Sort of like how emulators work, or some other game remasters.
@papapatchow
@papapatchow Год назад
i bought this a few months ago and it's by far the best plugin i have used
@LFA_GM
@LFA_GM Год назад
That's a great update. Thank you for making this extended version. Thanks.
@dreambadger
@dreambadger Год назад
Nice been waiting for this, well done
@JDRos
@JDRos 7 месяцев назад
Oh cool! I was actually planning to get Narrative 3, glad you made a full tutorial 😚
@seventhshin0bi864
@seventhshin0bi864 Год назад
I have only a passing interest in Game Development, but I’m a big fan of the cinematic properties of Unreal Engine, so this video was really interesting! I love the things you’re able to do with this tool, and how versatile it seems!
@mr___marv1n785
@mr___marv1n785 Год назад
Fantastic Video, Very inspiring to other indie developers
@honzapecinka3144
@honzapecinka3144 8 месяцев назад
Extremely nice plugin... really good job on this one!
@Flamewheel2001
@Flamewheel2001 10 месяцев назад
Good stuff thank you for this tutorial
@bimlauyomashitobi421
@bimlauyomashitobi421 Год назад
You’re alive! Thought Radical Games’s hitsquad finally got you
@jamesonvparker
@jamesonvparker 11 месяцев назад
@reubs, this is great! Thank you. I'm trying to figure out how to apply this as a first person character, so that the camera doesn't try to look at the player, and just stays on the npc for the entirety of the conversation. Is there a timestamp that applies to this? I'm watching from the start as we speak to follow along.
@mathieufallows8169
@mathieufallows8169 Год назад
Enjoying Narrative 3 and the tutorial. Question for you, when you adjust the offsets for the preset cameras, is there any way to preview them without playing the dialogue and/or is there a way to adjust them live? For example, I want to get a very specifically framed closeup. Currently, I need to change the camera offset, trigger the dialogue to see the camera, exit the dialogue, and estimate what the adjustments are I need. I need to rinse and repeat this process until I finally get the right framing. Is there a more efficient way to do this?
@D3kryption
@D3kryption Год назад
Today is the day!!! :D
@silentwindstudio
@silentwindstudio Месяц назад
"Here it is all this cool stuff that I will teach you how to do... BUT you need to buy my very expensive plugin" LOL
@LoveHateAndFood
@LoveHateAndFood 2 месяца назад
I'm having few problems with camera shots in one of my characters, I'm pretty sure if something related with the way narrative aim to the bones. But in any case, while I figureout how to solved it. It willll be nice to know if there its a way to setup another camera for special shots. Thanks.
@MxT333
@MxT333 4 месяца назад
player controller class doesn't work too well with custom characters. (it auto launches a dialogue at start) either a fp or tp camera issue? going to try the old way of adding it to character. Any other ideas or work arounds for this?
@johnnycantraymarch
@johnnycantraymarch Год назад
I was waiting a few days for version 3 to be released before buying it, because of the 5.2 support, and I was basically completely shocked by seeing the new price tag for it. I totally think it is worth it since there is a lot of work put into it... but I'm just disappointed for not buying it before and have to look for a different solution now :(
@japanse_samurai9456
@japanse_samurai9456 Год назад
yeah it used to be 100 right?
@johnnycantraymarch
@johnnycantraymarch Год назад
Very lucky, there is a discount on the market place today! It is 50 % off! I just bought it.
@colegcraven
@colegcraven 10 месяцев назад
How effective is this plugin when integrated with Virtual Reality? I'm interested in implementing straightforward quests where users must physically interact with and retrieve items to return to an NPC, coupled with basic dialogue options similar to what's demonstrated in the video. Are there any available tutorials or instructional videos showcasing how to accomplish these tasks?
@TheAlienGamer626
@TheAlienGamer626 Год назад
Pretty good tutorial also are we going to see the next episode of hit and run remake yet?
@Kanezeran
@Kanezeran 4 месяца назад
Hey reubs, this looks extremely interesting! Can I export the dialogue strings into an .XML file or a JSON script without having to input every node?
@gladiyit6771
@gladiyit6771 11 месяцев назад
53:05 Hi. I'm using Live Link Retarget. and your method doesn't work for facial animation =((((. What to do?
@gladiyit6771
@gladiyit6771 11 месяцев назад
everything worked, I zybala put the tag)
@roydash5657
@roydash5657 Год назад
Please I am really needs your help. If you making this tutorial I will so grateful for you and supported you! Please.. You can make a tutorial about a character from the ground picking up some weapons and using them. Different weapons sword, pistol and axe. And each weapon will have its own animation without the inventory system, but each weapon will be activated with buttons. For example the Q button of the gun and the R button of the ax and the T button of the Hammer to attack. Like in Bloodborne, dmc and dark souls
@AdyRian
@AdyRian 7 месяцев назад
Hay. Is this possible: I talk to an Npc and it shows me a Widget with a Letter. The Dialog is paused and when I close the Widget, the Dialogue continues.
@Eshan686
@Eshan686 Год назад
Great job man I’ll be using this for sure one day. It looks like there was so much work put into the plug-in, but 300 is kind of insane lol. I don’t know how many hours were put in but 300 doesn’t really seem feasible for most people? Would it ever go on sale?
@_Kolcki
@_Kolcki Год назад
jesus christ... I'm here looking out for a discount on the previous Narrative for some time now and you drop this on my wallet :D thanks, man. Lol
@mobildisko579
@mobildisko579 4 месяца назад
1:15:07 “Thank you for not filling this asset with nonsensical stats, attributes, inventory systems, etc., just for beginners to use.”
@T3PLAY
@T3PLAY Год назад
Hey Reubs! This is so impressive! Well done - We actually shot you an email! Hopefully we hear back from you!
@donhoolieo4896
@donhoolieo4896 Год назад
Dude, I've needed this so bad! Metahumans and dialogue was starting to make me nervous. Now, I won't have to be! The only thing is the price. $299 is a bit out my league at this point and I would say the majority of indie devs do not have that type of cash flow. I would suggest possibly lowering it overall rather than relying on Epic sales to get customers that are on the fence. As I have wishlisted it but it will not leave my wishlist for possibly years. As it comes down funding and what is more important in that project. Unless your whole project is dialogue, I just can't explain paying $299 for a dialogue system at this point. There is another product that works similarly to yours but is missing livelink and other small features but only $59.99. Just a suggestion to get this product into more peoples hands. Great job and whenever I do purchase, I look forward to it!
@draicor
@draicor Год назад
x2
@reubs
@reubs Год назад
Thank you for the feedback! I know its an expensive plugin, but I promise you get what you pay for. With over 2000 hours spent on this plugin, if you wanted to hire someone to make an equivalent tool you'd easily spend over $100,000, assuming you're paying $50 an hour for a programmer. Definitely hope you give it a try and if you have any questions please feel free to ask in the discord!
@donhoolieo4896
@donhoolieo4896 Год назад
@@reubs I know and I don't doubt that it was a lot work put into this plugin. I'm sure this was a struggle to set a price for your product as I have dealt with the same struggles myself. I haven't seen a plugin work like yours, optimized, and working for Metahumans, so you already have me sold. Unfortunately, with the way the world is currently and being a small dev team the funds won't be here anytime soon. I look forward to using the plugin and great work sincerely! Cheers!
@haftners
@haftners Год назад
@@reubs I know this is a great plugin, I know you get what you pay for. I even supported you over Patreon. I simply cannot afford $300 for one plugin, most people that follow this channel are not professional developers (studios, businesses, etc.) that would have a full-time paid programmer on staff. I know how much hard work you put into these projects, because I have watched you creating these projects for a long time now. My expertise is not in game development, it is in business -- I hold two business degrees and more than a decade of real world experience on top of that. I am sure there are some people that follow this channel that could spend the $100,000 you mentioned, but that is like creating a very expensive product prototype and marketing it toward a very small very niche market. In one single day, this video got 6,700+ views. You have 392,000+ subscribers at the time of making this comment. I apologize for writing something you might not want to read, but your target audience is more mass market and you would make back a lot of that $100,000 by reaching a wider audience than alienating some of the smaller solo developers or others with a tighter budget. Even if this is not the route you would like to go, perhaps I could suggest a stripped "lite" version.
@blasphemous24
@blasphemous24 Год назад
​​@@reubsust out of curiosity, how is your channel pronounced? Is it 'roobs' or 're-ubs/ray-ubs'?
@joshgrogan-oi5td
@joshgrogan-oi5td Год назад
It would be really cool to see if you could remake the Simpsons 3D models you could use the short toy gory for ideas on how thay should look
@Alphamation_studios
@Alphamation_studios Год назад
Quick question: Is episode 10 of remaking The simpsons Hit & run the last episode, or will there be more afterwards?
@user-ge8sw6dp1i
@user-ge8sw6dp1i Год назад
reubs can you make a Minimap Video
@hediguidara
@hediguidara 4 месяца назад
haw its work on split screen !
@cameronbharker
@cameronbharker Год назад
I literally visited the channel yesterday
@antonpieper
@antonpieper Год назад
Hey reubs, have you seen El Gato del Tejado's work on remastering Simpsons hot and run? He mostly creates real simpsons-style animations for the cutscenes and renasters the textures. Maybe you two could collaborate? That would be pretty cool
@jeffkleist9679
@jeffkleist9679 Год назад
any chance of a Unity version? I'm too far along to change engines.
@haftners
@haftners Год назад
I switched from Unity to Unreal, a lot of developers are doing it lately. There are far more features, assets, and greater support. A few years ago I'd say Unity was the go-to, but Unreal has definitely upped their game and far surpassed Unity. Even I thought that I was far too along, just give it a shot.
@Matagirl001
@Matagirl001 Год назад
There was no mention of multi-player cooperation
@flerpbird1955
@flerpbird1955 Год назад
Do you think you’ll remake any other games? Octodad?
@Cash-3
@Cash-3 Год назад
Next can you make school of dragons?
@jukifalls
@jukifalls Год назад
when will simpsons hit and run #10 come out
@GrittyMcGee
@GrittyMcGee Год назад
Wow lol I was about to buy this a couple days ago when it was 140$ But 402$? What the hell….no chance I buy it now
@haftners
@haftners Год назад
I thought I was crazy. Could've sworn it was $99.99, checked today and it's $299.99 ... It was expensive at $100. I was just waiting for the 3.0 update, and 5.2 support (which still hasn't come in). I love the concept behind Narrative, I'd love to use it, but at this price point I simply cannot afford it and would rather settle for a mishmash between lesser developed but more affordable plugins.
@GrittyMcGee
@GrittyMcGee Год назад
@@haftners yeah same here. Had I known there was going to be an increase in price I would of bought it already. Guess I’m looking elsewhere for a plugin
@dontworrybehappy4916
@dontworrybehappy4916 Год назад
Nuts. I'll just learn it myself and it will be worth more.
@whiteiron
@whiteiron Год назад
We thought Homer sat on you!🤣
@kumatoons5508
@kumatoons5508 Год назад
Hi
@HWGamingDev
@HWGamingDev Год назад
was waiting for simpsons hit n run episode to get get this
@dark_knightz9683
@dark_knightz9683 Год назад
Anything on simpsons ?
@acehitt7933
@acehitt7933 Год назад
Where’s the Simpson’s remake??
@lomzogaming3631
@lomzogaming3631 Год назад
Y00000
@volteraasus1200
@volteraasus1200 3 месяца назад
ух, молодцы разрабы смуты
@cresp9123
@cresp9123 5 дней назад
its 300 dollars tho
@bigguy250
@bigguy250 Год назад
Where more Simpson 🥺 Edit:it’s okay guys he said ep 10 is soon
@CoolSandesh-gf4dr
@CoolSandesh-gf4dr Год назад
Please remake Deadpool 2013 game.
@neroydt
@neroydt Год назад
DOnt you just want to make hit and run
@millay4813
@millay4813 Год назад
reubs, i'm tryna play simpsons. booted up your channel after looking at clouds on a blue sky today. She's gotta be less than a month away. I've been here since the beginning.
@FrazzyNZ
@FrazzyNZ Год назад
The kiwi accent pulls me out of it eh 😂😂😂
@kngparadox
@kngparadox Год назад
Nice, but too expensive
@FlamespeedyAMV
@FlamespeedyAMV Год назад
sadly when I see things like this, it means all games will come out feeling similar
@126sebi
@126sebi Год назад
Most aaa developers taking notes lol and I’d say they all look the same no in house talent anymore
@Jace420
@Jace420 Год назад
mate, hurry up and accidently leak the Simpsons hit and run remake
@Wonder_memer
@Wonder_memer Год назад
Poop
@WorldsWorstBoy
@WorldsWorstBoy Год назад
Finish the simpsons series
@doolanthefox
@doolanthefox Год назад
Please just go back to Simpsons
@Emvixity..
@Emvixity.. Год назад
GIVE US THE SIMPSONS