Тёмный

Unreal Engine 5 Tutorial - Zelda Style Dialogue (Typewriter) #unrealengine #unrealengine5 

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

I always really liked how the text boxes would fill in the zelda games, and it always seemed to help me retain information a little bit easier. so let's make our own! we'll set up a dialogue component that can be applied to any object, item, or mesh in our worlds and then used to communicate information to the player. we'll even add in a custom speed variable so that some text is written out faster than others for dramatic effect or to communicate urgency!

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

 

21 фев 2023

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 35   
@arcadejedidp
@arcadejedidp 25 дней назад
You made setting up dialogue so simple! Other tutorials made this frustrating. Thank you for breaking down the details and shortcut keys!
@abdulrhman160
@abdulrhman160 3 месяца назад
you don't know how happy this made me. thank you. thank you.
@jonaspriebeofficial
@jonaspriebeofficial Год назад
Best dialogue tutorial on Unreal
@unsupporteddevice
@unsupporteddevice 4 месяца назад
you're an absolute legend thank you so much !!
@WeirdGoat
@WeirdGoat 10 месяцев назад
Great tutorial! Looking forward to your follow up video, please add options branch as well, thanks in advance
@cristobalthompson2932
@cristobalthompson2932 Год назад
Really cool, I had the dialog of the rpg series, I’ll try to use this looks better. Thanks 👍
@magnawiz
@magnawiz Год назад
Are you going to do a follow up with how the Zelda games have keywords colored differently in the text? I've been scratching my head on how to do that in UE.
@MeditationEarth
@MeditationEarth 2 месяца назад
Thank you for your tutorial. Please help, how to turn off capsule collision vision??
@Irishpierre
@Irishpierre Год назад
Anyone figure out how to keep current dialogue line on the screen until the Player presses Interact (E key) again? Can't seem to get access to the array holding our dialogue lines from the Widget
@Par8dox
@Par8dox 10 месяцев назад
I added a function on the interface called it arraysize with inputs: array size & current array index ints. In the speaking dialogue section i plugged the length into the array size, and the current array index plugged it into a message to arraysize in interface after the ++. then in the widget graph if current array == max array close the ui. There is a bug it will load the first message again while closing, so just put 1 blank array string after your last
@donalf2013
@donalf2013 7 месяцев назад
Could you explain this again? I don't get what you mean by "the current array index plugged it into a message to arraysize in interface after the ++" @@Par8dox
@unknownjohndoe55
@unknownjohndoe55 3 месяца назад
could you also reexplain this? it sounds like exactly what I'm trying to figure out but i got a little lost while trying to follow it. any help is greatly appreciated! thank you!
@RaffirDev
@RaffirDev 3 месяца назад
same problem
@arcadejedidp
@arcadejedidp 24 дня назад
@@Par8dox Anyway you could explain this better?
@randomhometale6322
@randomhometale6322 2 месяца назад
I tried this tutorial and it works great with the static mesh shapes. However, I am having an issue where I would add the dialogue component to a character actor blueprint (I am naming it NPC) and it will not work. The spare trace does not seem to detect the NPC when I interact with it, but it will detect everything else. Can anyone tell me if there are extra steps I need to do to fix this issue?
@LoksiDesigns
@LoksiDesigns 10 месяцев назад
For sure want to use this! is there a way to disable character movement while the dialogue takes place?
@mellowo1200
@mellowo1200 10 месяцев назад
You can add a disable input and enable input
@user-vi6xk1gi1c
@user-vi6xk1gi1c 9 месяцев назад
can you give me a link to the msi image
@SchriztopherGaming
@SchriztopherGaming 5 месяцев назад
Is there any way to pull specific text pieces that we enter into the Dialogue_C index components to be able to fire off events based on them? I'm trying to figure out how to add an answer dialogue using another widget once the NPC is done speaking.
@unknownjohndoe55
@unknownjohndoe55 3 месяца назад
im wondering the same thing!! if anybody can figure it out id really appreciate the help :)
@Xenoblade_Natsu
@Xenoblade_Natsu 3 месяца назад
I am using Unreal 5.3.2, and for some reason I cannot add a second Canvas Panel. Anyone have any ideas what can be causing this? Edit: NVM I figured it out.
@cristobalthompson2932
@cristobalthompson2932 Год назад
Can you teach us how to put some sounds to each letter? or where to use the effect sound?
@CCGS
@CCGS Год назад
Ah that's what I was forgetting, I knew there was SOMETHING I was missing lol... yep, we'll do that for sure. And I'll show how to make it only play on letters and skip spaces
@cristobalthompson2932
@cristobalthompson2932 Год назад
@@CCGS that would be cool!!,Thanks
@narrgamedesigner2747
@narrgamedesigner2747 7 месяцев назад
Hmmm, I've done everything up to the 19:42 mark but my text speech does not work... Seems it doesn't want to call the speaking function. Trying to debug So my interaction is working but the text won't update any idea why? :S
@-.Mute.-
@-.Mute.- 2 месяца назад
Hi I dont know if this channel is still active but I have this issue where the text isn't being printed out and is just remaining as 'text block' and Idk why, anyone know a fix? I got the error around 19:00
@ClashRoyale-pt9zj
@ClashRoyale-pt9zj 10 месяцев назад
i'm trying to apply this dialogue component on a copy of BP_ThirdPersonCharacter. I can put the component on but nothing happens, while in a mannequin all works fine. Do you know why that happens nad if there's a way of fixing it? I was making an NPC and wanted to use this component
@Par8dox
@Par8dox 10 месяцев назад
I had a similar issue, i found i didnt have a collider set to 'block all' to catch the cast
@ClashRoyale-pt9zj
@ClashRoyale-pt9zj 9 месяцев назад
@@Par8dox i fixed changing the collision mode of the person to be as an actor
@MorvorenGame
@MorvorenGame 4 месяца назад
thank you i had the same issue and this solved it! @@Par8dox
@CrashOverStore
@CrashOverStore 2 месяца назад
For the part related the typewriter effect you could also use the asset I have developed. It is in UE marketplace called "advanced typewriter effect". The demo showcase is in my yt channel :)
@katerinarunova5618
@katerinarunova5618 9 месяцев назад
PLEASE TELL ME HOW HE GET ACTION EVENTS INTERACT
@MZONE3D
@MZONE3D Год назад
Awesome...I believe there is an arrow thats displayed at the bottom of the text box to indicate further reading? ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-umEMMdzUCgc.html Do you plan on expanding this? Maybe randomized stories? Or yes / no answers?
@MZONE3D
@MZONE3D Год назад
Also, any chance of getting timestamps?