Man, you're killing the view count on other Unreal channels. I don't know how you have the time to learn so much and create so many, clear, concise tutorials on so many topics! How old are you, like 20? You're quickly becoming my one stop-shop Unreal channel. Whenever I hit a snag, I think, "I bet Matt has a video on that," and more often than not, you do. You're Unreal, yourself!
@MattAspland2 жыл бұрын
Thanks so much Sean, I really appreciate the support! Super happy to help out where I can! And I'm 18 yeah :)
@seanposkea2 жыл бұрын
@@MattAspland You're kidding. I thought I was being a smart-ass when I said 20. I guessed you were 25ish! How did you learn so much in such a short time?!
@MattAspland2 жыл бұрын
Haha I get that quite a lot lol. I was lucky with my age so I had plenty of time to dedicate to learning the engine. But I made sure to just try out everything in Unreal and just see what it did and how everything worked with each other. I also entered plenty of game jams to force myself to learn how to efficiently make a game in short time spans. Also, when watching a tutorial, make sure you fully understand it before moving on! All the best to you Sean!
@DarkKiller-so3jp Жыл бұрын
Hey Matt, I was wondering if you can make a tutorial on a dialogue system where a bit of dialogue shows and waits until the player presses an input before continuing. You see this is video games that have dialogue systems where one person talks and the player has to press a button before the next person talks. Thanks and keep up the good work! I love your tutorials!
@emirisik2 жыл бұрын
Love to see it!
@subrootsound2 жыл бұрын
Your tutorials have been invaluable, I can’t thank you enough!
@MattAspland2 жыл бұрын
Thanks so much for your support!
@slerplederp6655 Жыл бұрын
Thank you for all of your Unreal Engine tutorials. it's really helping me a lot learning basic programming with my own UE Projects!
@raconte-moiunehistoire756 Жыл бұрын
2:10 I actually needed to delete the text in the designer (just the text, not the text block of course), otherwise it would appear for 1 frame before the animation starts.
@엽이YUHBEE Жыл бұрын
omg thank you so much for this comment, I couldn't figure out what to do for that
@sniper44x3 ай бұрын
I thought I was subscribed to you? WTF, love your videos
@VladoPRO102 жыл бұрын
Well done! Thanks legend!
@MattAspland2 жыл бұрын
Any time!
@Pholc25 Жыл бұрын
Thanks Matt, this was very helpful
@nimaxf.n2 жыл бұрын
Nice video !
@MattAspland2 жыл бұрын
Glad you enjoyed it
@papajohn99582 жыл бұрын
Matt I love this keep up with the good work!
@MattAspland2 жыл бұрын
Thanks a lot mate!
@vexan_twitch2 жыл бұрын
thank you so much dude! you're awesome!
@stormrendstudio41972 жыл бұрын
Solid System! as always
@joeduncan80112 жыл бұрын
Dude, perfect!
@denisfedotov9923 Жыл бұрын
Thaaaaaaank you! So simple!
@AaronBynum Жыл бұрын
Brilliant!
@MartKart82 жыл бұрын
I like the cloud bubble when text appears inside when used in Banjo-Kazooie
@aleksboboychevАй бұрын
Thank you!!!
@MattAspland29 күн бұрын
You're welcome!
@leogillff Жыл бұрын
THANK YOU SO MUCH
@Sidm2702 жыл бұрын
wow i wanted this thanks!!!
@ty_teynium2 жыл бұрын
Another delightful tutorial! Can you / have you done a tutorial on choosing dialogue options? For instance Mass effect or The Witcher 3? I was thinking I make a widget that hides in the main dialogue widget and only appears when a function prompts to do so. Also have a button that can be added as a slot as many times as there are choices in the dialogue.
@dauriaralph2000 Жыл бұрын
Matt, Could you also set this up to use with a collision box and disable the player movement to use this as a sort of tutorial text for the player to read to teach them something that you want them to know?
@palanezeur7755 Жыл бұрын
Hi, yes it is possible you have to create the widget when the player collides with the trigger box or other. Then for the movement you create a Boolean variable which would be called for example "speak" and when speak is activated it is that you are in your explanation so you check when the player presses a movement key if the player is not in your tutorial thanks to the variable. i hope i was clear
@kenalpha32 жыл бұрын
Thanks. Very helpful presentation, and calling out the keyboard shortcuts. How can I add short pauses between sentences or paragraph breaks? I tried 3 spaces between periods, but it seems to ignore spaces for timing? Would a blank character work? 2) Can you tell us how to fade in the letters? Or add a glow down (like they laser in then turn normal color)? Thank you. [The typewriter effect isnt for me (old). Im going for a future theme - so looking for something to make the text presentation look fresh/new.]
@MattAspland2 жыл бұрын
Inputting blank characters would work yeah, but that would also show as empty spaces. What you could do instead is have them separated into two different sections, like in the video, but unlike the video - don't remove it from the screen and reset it. Continue with the same paragraph and on that page, but a new sentence. That way you can add a delay in there. Hope that makes sense! I can also look into advancing this in the future with colours etc, if you want to just fade the whole thing in at once, this video might help :) kzbin.info/www/bejne/pmO8qHymjpWqm5Y
@kenalpha32 жыл бұрын
@@MattAspland Thanks for the reply. So break my Part 1 (paragraph) into smaller parts for each sentence, and put the delay between that. "I can also look into advancing this in the future with colours etc" Thanks, youre very helpful. And the link isnt what I meant. But ty for the link, ill use that for something else I need. Or maybe I can use a Fade in animation - that scrolls to reveal the Right edge first > then Middle > Left. And the reveal frame-edge has a gradient - so the already revealed text is full color, while the still revealing text is 50% transparent. But Idk how to do that per word.
@wishyourlife68612 жыл бұрын
Matt could you make a tutorial on how to make a car steering for VR ? So when you turn the steering wheel, it turns the wheels. There is basically 0 tutorials on it.
@TooMuchMC4 ай бұрын
Nice tutorial it worked but not how I needed it too. How would I get this to work with a dialogue tree? Following this tutorial it replaced every bit of dialogue with the same sentence.
@interista-1908 Жыл бұрын
Thanks Matt great tutorial! Not sure why but when I hit play the whole block of text pops in first then disappears, and is followed by the typewriting effect
@Crusader190 Жыл бұрын
I know a bit late, but just remove the text from the text block. Make sure you have the Size to Content checkmark activated. The only text that matters is the one in the input text string variable.
@interista-1908 Жыл бұрын
@@Crusader190 thank you
@Ian-fc3ze2 жыл бұрын
Great tutorial! It seems like the text jumps suddenly to the next line when a word doesn't fit in the wrapping, wondering what the solution for fixing that is.
@SebastianOsbornАй бұрын
I was wondering about that too. I'm pretty sure it's the wrapping. I saw another tutorial and the person didn't wrap it and the text stayed where it was. For anyone curious, it's the letter by letter tutorial by Nirnaeth GameDev. Just search for a similiar title to Matt's and you'll find it.
@olliverkatana4168 Жыл бұрын
Сool, but wouldn’t it be easier to make an array of messages and loop through the messages and in a nested loop read the message character by character with a delay inside and updating the widget? So you don't need to use timer with handler and if you have more than one message you don't need to repeat your logic in BPs. I really like your videos so don't take this as criticism.:)
@alisonmiguel432 Жыл бұрын
9:46 How can i make this script in the third person blueprint? Can you help me?
@armeddreams9141 Жыл бұрын
Do you have a recommendation on how to get the text to skip/finish instantly with a left click like in most visual novels?
@Ba8sbaNybRMAcXCNdKnLTA10 ай бұрын
Thank you so much! How would you go about binding this to a key instead of beginning at player start? For my game I want the player to be able to press the TAB key and then have text written out like this. Is this possible?
@hrzfu7466 ай бұрын
It's easy, create input action and call in character and create widget, add to player screen
@Ashley-mg1fn10 ай бұрын
Hey Matt! this is a bit of an old video so I hope you can still help! :D i want to use this mechanic as an intro scene for the beginning of my game, just explaining some super simple lore. because of that though I'd like to have multiple parts, but not have to copy and paste the entire code block for each part. would you be able to explain the variable method you mention as a supplement around 9:06? (:
@yats011421 күн бұрын
Hey I’m looking for the same thing! Did you ever solve it, can you point me to another tutorial that does that? That would be amazing
@wortch38512 жыл бұрын
Wery good
@Legend64Project2 жыл бұрын
Is there a way to stop the text from jumping position as it is typing? Is this due to the auto wrap settings?
2 жыл бұрын
YES! so..... i was thinking of a video suggestion. How about a video of how to show a car system, from tire braking sounds, engine sound etc... Would you consider making a longer video showing this sort of thing, Matt?
@dinosaur25003 ай бұрын
how to keep up with these animation letter by letter if i have option text in dialogue where i can pick text i want to say and i want it when i select one of that option texts it will immediately start saying 2nd dialogue
@trenerjakub26052 жыл бұрын
hello can i ask could you advise me how to modify third person animations for fps? thank you very much for your reply and have a nice day.
@curleed852 жыл бұрын
I've followed this tutorial step-by-step, but the text still doesn't type; it just flashes. Also, only the first message appears. I have a second dialogue text, but it doesn't appear as it's supposed to. I set the widget to appear when the level starts, and it doesn't display as it is set. There must be something I did wrong or overlooked, but I'm not sure what.
@GorblinRat2 жыл бұрын
So do you just create a copy of this for each bit of text you want attached to an actor, or do you have to try and send the different pieces of text to this using a signal somehow?
@annameikeing Жыл бұрын
When I set the game resolution the textbox doesn't adjust its shape to fit. How can I fix this?
@Анна-к9ж7ю2 жыл бұрын
How do you make in "Construct NONE" owning player because I have the outer
@akungamegamer842 жыл бұрын
uhmm can you make a tutorial how to add voice actor like the character speaking with him/her self but with voice not just a text. I would be very happy if you want to make the video. and one more I hope you can help me, I dont know how to make wake up animation you know like pt silent hill start scene the character wake up but the eyes blink before wakes up. Can you tell how to do that, just that. btw I really enjoyed your video I'm already learned more about unreal engine from you, I can't event write any more word how to say thanks to you.
@thatenglishone83667 ай бұрын
how would i do this for a rich text box and still have one of the words be a different colour
@AligyonАй бұрын
lets say i want to delay the writing out of the text when there's a period or a comma how would one go about doing that?
@AligyonАй бұрын
Solved it, you'll need to add a new string variable "current string" that you set after getting the array of string. then add a branch in the beginning of the event which if true you delay for a few seconds
@MrTreeGuy2 жыл бұрын
Nice tutorial also when will ur next Playing Ur Games series episode be? I know your busy Thx for reading have a nice day? Also how ru (im good)
@MattAspland2 жыл бұрын
It will be the next video that's uploaded :) And I'm good thank you!
@danliviu75 Жыл бұрын
Hello Matt, my name is Dan. I am new in unreal engine 4.26 , can you help me with a tutorial with how can I setup a non playbale character? I have my Third pesoon charcacter setup but I dont know how to add a second non playble to interact with. Thanks
@MrSmashmasterk2 жыл бұрын
Hi Matt! For some reason my Construct None has an outer pin that needs to be defined. Any theories? Thanks!
@Анна-к9ж7ю2 жыл бұрын
yes me too did you fixed it?
@agusbleuville58302 жыл бұрын
i cant make it work on the first person character blueprint
@germanslice2 жыл бұрын
Now how do we do this with a Data table
@kenalpha32 жыл бұрын
+1 /remind me
@MattAspland2 жыл бұрын
Great idea for increasing efficiency, I can look into a proper way of doing this