Unreal Engine 5 | Blueprint For Advanced Users

  Рет қаралды 16,757

Smart Poly

Smart Poly

Күн бұрын

Check out my Multiplayer Survival Game Course:
smartpoly.teachable.com
DOWNLOAD THE PROJECT FILES HERE:
drive.google.com/file/d/1qwVK...
Want To Learn Game Development?
Check out My Multiplayer Survival Game Course:
smartpoly.teachable.com/p/unr...
Watch The First Two Videos in this Series:
Blueprint For Beginners:
• Unreal Engine 5 | Blue...
Blueprint For Intermediate Users:
• Unreal Engine 5 | Blue...
Link to the Documentation:
docs.unrealengine.com/4.26/en...
docs.unrealengine.com/4.27/en...
Hello guys and welcome to my Unreal Engine 5, Blueprint For Advanced users Course. In this video I will explain and cover over more advanced topics in Blueprints. We will cover over what are Blueprint Interfaces, and how to use them. And we will compare using blueprint interfaces vs casting, and why casting can be bad for performance. We will cover over many other advanced topics in this video, things like functions, macros, ticks, and much more! Let me know what you guys think about this blueprints series, this is the 3rd and final video in this series.
TIMESTAMPS:
00:00 - Introduction
2:49 - Creating The Project
3:49 - Door Blueprint That Uses Casting
13:35 - Door Blueprint That Uses Interfaces
18:42 - Creating Interact Interface
27:55 - Casting VS Interfaces Explained
29:30 - Reference Viewer
31:30 - Size Map
38:10 - Can You Still Use Casting?
40:30 - Creating A Intractable Lamp
46:00 - Creating A Blueprint ATM Machine
1:01:00 - Creating A Blueprint Slot Machine
1:20:00 - Event Tick and Engine Ticks
1:30:00 - Functions
1:47:40 - Macros
1:54:52 - Debugging Your Blueprint
2:02:30 - Unreal Class Framework
2:07:00 - Summary And Outro
LINKS:
---------------------------------------------------------------------------
My Courses: smartpoly.teachable.com
Survival Game Course: smartpoly.teachable.com/p/unr...
Channel Membership: www.youtube.com/@SmartPoly/join
Support Me on PATREON: / smartpoly
Buy My Complete Projects: smartpoly.gumroad.com
Donate: www.buymeacoffee.com/smartpoly
---------------------------------------------------------------------------
MY PC SPECS & AFFILIATE LINKS
---------------------------------------------------------------------------
Mouse: amzn.to/46WMdjN
Keyboard: amzn.to/3M11SpV
Laptop: amzn.to/3M7kjJQ
CPU: amzn.to/3tKTK6E
RAM: amzn.to/45yvWjW
GPU: amzn.to/3rUGMmm
SSD 2TB: amzn.to/46QcGPS
SSD 4TB: amzn.to/46T10f9
Primary Monitor 4K: amzn.to/3RZxqk5
Secondary Monitor 1080p: amzn.to/3M6X16V
Microphone: amzn.to/3S0aLnx
Audio: amzn.to/3S5z5Vm
Headset: amzn.to/45BeWJP

Пікірлер: 111
@SmartPoly
@SmartPoly 2 ай бұрын
Check out my Multiplayer Survival Game Course: smartpoly.teachable.com
@UnlessItsCrap
@UnlessItsCrap 2 ай бұрын
Instead of the E-key at 7:44, why aren't you using Input Action? Isn't that better and more manageable? I see that you do it later on, but isn't the way you did at 7:44 bad practice now? Or only the one in Project settings? Thanks for your great vid though! You explain well.
@hasstv9393
@hasstv9393 2 ай бұрын
Do you have any discount coupons for the course please?
@wantedscroll1365
@wantedscroll1365 2 ай бұрын
Omg it finally happened boys we got it the advanced blueprint let's gooooo babbyyyyyyy
@IFalkeI
@IFalkeI 2 ай бұрын
I started with Unreal Engine 5 about a week ago and already completed your awesome beginner and intermediate blueprint videos. Perfect timing to the weekend :) Thank you so much for your work!
@sonic45325
@sonic45325 Ай бұрын
I took a Month lol, Damn ADHD
@AlexDicy
@AlexDicy Ай бұрын
One note on the "don't use cast nodes for everything because you're loading more memory": sure, but it's fine to use casting if you're checking for the player, for instance, because the player blueprint is already going to be loaded in memory anyway. Avoid the opposite: casting weapons/other stuff from the player blueprint, because it's going to load 99% of your game at the start, like Smart Poly said in the video. Casting is not "very bad", it's useful and can be performant
@LaynaStambaugh
@LaynaStambaugh 2 күн бұрын
This is true, but there are also other potential issues; when you "cast" a specific blueprint of a character, you're essentially forcing yourself to ALWAYS use that blueprint if you don't want to refactor all the casts that reference it (which, in a large project, could easily number in the dozens.) Casting is a scalability time bomb just waiting to happen. Interfaces are both simpler AND more versatile
@AlexDicy
@AlexDicy 2 күн бұрын
@@LaynaStambaugh good point
@neederimasGG
@neederimasGG 17 күн бұрын
This tutorial is the best ever since I studied BP. It's amzing that all of these can be covered in two hours
@velikanskaglava2087
@velikanskaglava2087 Ай бұрын
I would like to see next: How to create assets within the game, the player, how to export it outside of the game, or whatever is as close to this process as possible
@climatiseur_3853
@climatiseur_3853 2 ай бұрын
I've just betrayed Unity and get started with ue5. It was hard to move from code to blueprint but you did a great job because I understood everything. Thank you so much for this tutorial! I can't wait for the next one.
@SpiritGear
@SpiritGear Ай бұрын
is it really a betrayal when they betray us first
@21GunGaming
@21GunGaming 2 ай бұрын
Haven't watched the video yet, but I'm glad someone is out there doing these video's again/still. Often times people familiar with blueprint forget to mention key details because they're so simple and common, that beginners get a little lost. So it's always good to see several perspectives of individual processes.
@lordcola-3324
@lordcola-3324 2 ай бұрын
I was soo looking forward to this video! You are doing amazing work!
@Psycked
@Psycked 2 ай бұрын
I just started your BP series yesterday and the timing couldn't have been better that you dropped your third video. Awesome job!!
@kyokobm6866
@kyokobm6866 2 ай бұрын
I was waiting for this so MUCH! 🔥
@Justlivin00
@Justlivin00 2 ай бұрын
Been waiting for the advanced video for about a year now. Looking forward to this very much. Thank you.
@fireghost8858
@fireghost8858 2 ай бұрын
Been waiting for this for 5 months, not disappointed
@thebestchillsounds4780
@thebestchillsounds4780 2 ай бұрын
Can't wait for you updated course!
@Mr.P3rsonMan
@Mr.P3rsonMan Ай бұрын
Legendary! I'm super excited. 🔥
@virtualhug105
@virtualhug105 2 ай бұрын
I was waiting for this, thanks!
@Haigotron
@Haigotron 2 ай бұрын
For the door timeline at 10:56 isn't it better to use play and stop instead? That way if the door is interacted midway through the rotation, it will reverse immediately, instead of causing the door to snap to start or end angles?
@LaynaStambaugh
@LaynaStambaugh 2 күн бұрын
Yea that's what I did
@ricardobaeta3184
@ricardobaeta3184 2 ай бұрын
I was waiting in anticipation for this one
@COlvisca2
@COlvisca2 2 ай бұрын
Really excited to follow this and your other vids
@bobbylee2985
@bobbylee2985 2 ай бұрын
Wow not gonna lie SP but i wasn't expecting you to come back after everything you've been through and get right back in the swing of things! Glade your doing well bud
@itsmishki7005
@itsmishki7005 2 ай бұрын
As a programmer first time learning UE5 your videos helped me through a lot!! when I first started programming everything seemed like a long stretch but with previous experience learning this was an outstanding experience! It showed me how skillful I am. Thank you!!
@skully3661
@skully3661 2 ай бұрын
I'm excited to get started on this part of the series. Your videos really helped when I was getting back into using unreal. I hadn't used it since my college days which was over a decade ago now, so you've been a great help!
@skully3661
@skully3661 2 ай бұрын
No ATM texture in the zip file
@SmartPoly
@SmartPoly 2 ай бұрын
I updated the zip file, you should be able to download it now
@skully3661
@skully3661 2 ай бұрын
@@SmartPoly Got it, thank you!
@billy-bg9rx
@billy-bg9rx 2 ай бұрын
Nice! Can't wait to get started!
@GatyhInteractive
@GatyhInteractive 2 ай бұрын
finally i was waiting for this !
@WendysBiggieBag
@WendysBiggieBag 2 ай бұрын
LETS GOOOOOO I'VE BEEN WAITING FOR THIS FOREVERRRRRRRR THANK YOU POLY DAD
@flame5226
@flame5226 2 ай бұрын
Lets go! I needed this! 😊
@Axel0689
@Axel0689 2 ай бұрын
Glad to be able to continue with this part of the course. I really like the topics covered. I wonder: are you by any chance going to cover something for VR as well? That would be great. Anyway, keep up the good work. 💪🏻💪🏻😎😎
@MoistStache
@MoistStache 2 ай бұрын
Glad you’re healthy and produced a very valuable course!
@BucksterZa
@BucksterZa 2 ай бұрын
great work,worth the wait,
@RationalBike
@RationalBike 2 ай бұрын
This is absolutely amazing.
@cronopoly344
@cronopoly344 2 ай бұрын
Awesome series. Thank You!!!
@gail_blue
@gail_blue 2 ай бұрын
I've been waiting for this one, thank you!!!!! p.s. thanks again!!!
@nudtanunwarnnissorn
@nudtanunwarnnissorn 2 ай бұрын
Thank you! I've watch your vids and it help a lot! I wonder where could I learn the extra nodes that I don't know without scattered information
@NEWART_
@NEWART_ Ай бұрын
thanks your detailed explanation about engine
@PrinceGaetan
@PrinceGaetan Ай бұрын
THis is super helpful Thank you!
@mlgjman1837
@mlgjman1837 2 ай бұрын
Right on time sir! Thank you :)
@Phoenix_VR
@Phoenix_VR 2 ай бұрын
@princeroben4853
@princeroben4853 2 ай бұрын
Finally, thank you man
@linux_master_race
@linux_master_race Ай бұрын
This was absolutely awesome, thank you so much! Is the game course you offer fully complete, or under construction? If the latter, how close to completion is it?
@NJoint
@NJoint Ай бұрын
Extremely useful video
@muneebhero1159
@muneebhero1159 2 ай бұрын
Thanks 😊😊😊 man really really thanks ❤❤❤❤
@AkitaAbroad
@AkitaAbroad 2 ай бұрын
Thank you!
@officialprinz
@officialprinz 2 ай бұрын
thank you for this, youre awesome!
@johndoe35717
@johndoe35717 2 ай бұрын
best unreal instructer on yt
@MikeyBison
@MikeyBison Ай бұрын
agreed, reminds me of Davis Nixon over at Udemy
@asdfghjklaa784
@asdfghjklaa784 2 ай бұрын
Great! A video about enemy AI or implementing AI for npcs in general would be awesome
@popularmusiccorporation7353
@popularmusiccorporation7353 2 ай бұрын
Great video!! thankss!! Would be nice to have bookmakrs inside the video
@SmartPoly
@SmartPoly 2 ай бұрын
just added them! refresh the video
@RationalBike
@RationalBike 2 ай бұрын
FINNALLY thank you.
@MikeyBison
@MikeyBison Ай бұрын
THANKS MAN.
@zakariafasla5782
@zakariafasla5782 2 ай бұрын
Well done
@Floriantamm93
@Floriantamm93 2 ай бұрын
I saved this for later when my game gets performance issues :D
@deyanprodanov4733
@deyanprodanov4733 2 ай бұрын
WE LOVE YOU
@muneebhero1159
@muneebhero1159 2 ай бұрын
Please don't end this series 😔
@SmartPoly
@SmartPoly 2 ай бұрын
what would you like to see next?
@rehman0077
@rehman0077 2 ай бұрын
Make video about vehicle 🚑 game tutorial video
@muneebhero1159
@muneebhero1159 2 ай бұрын
@@SmartPoly thanks for asking and I also want vechile game like to replace default vechile to other
@muneebhero1159
@muneebhero1159 2 ай бұрын
@@rehman0077 I want vechile system please
@MRBERO0
@MRBERO0 2 ай бұрын
​@@SmartPolynetworking and multiplayer stuff
@carlosrivadulla8903
@carlosrivadulla8903 2 ай бұрын
pls talk about game design patterns like the mediator pattern
@Hossein-hd7dq
@Hossein-hd7dq 2 ай бұрын
finaly part 3 :)
@albinodino.stevied3976
@albinodino.stevied3976 2 ай бұрын
FINALLY… 🎉
@gamethingstuff
@gamethingstuff Ай бұрын
I feel not enough tutorials mention the SizeMap. I looked at my current project and found I was using so much memory from when I used casting just to quickly debug, I saved so so much space disk space from simply deleting a few unnecessary blueprints functions.
@PolyF0rge
@PolyF0rge 2 ай бұрын
yoooooooooooooooooooooooo thanks a lot!
@Asaf1351
@Asaf1351 2 ай бұрын
Fist thanks you so much for this tutorials!!!! And I have a question, can you make serie about how to make mascot horror game?? Because i know is there many people that want to make mascot horror game and they not know how 😅✌️ thanks 😊
@user-db2si9bv2n
@user-db2si9bv2n 2 ай бұрын
BEST
@IAMTHEARMAGEDON
@IAMTHEARMAGEDON 2 ай бұрын
Why draw a debug sphere when the trace has one built in?
@DylanComas
@DylanComas 17 күн бұрын
How come my reference viewer only shows the two meshes of the door for the Casting one?
@beanutgames
@beanutgames 2 ай бұрын
If you use a blueprint interface but then save that reference as a variable, does it retain the entire actor in memory still? I assume it does, right?
@beanutgames
@beanutgames 2 ай бұрын
Does that also affect what the reference viewer displays?
@rancheraosborne
@rancheraosborne 13 күн бұрын
Yes, doesn't matter the use of it or if it is a variable or not, if you cast it inside of the blueprint, it creates a hard reference and will always be loaded. In the video I think h doesn't explain it well, casting is not necessarily bad, depending what you are casting from and to. Casting from character to animation blueprint or game mode is totally fine. Casting from a door blueprint to the character, it is fine because the character will always be loaded in map/screen anyway. The problem comes when casting FROM the player to any other random blueprint like a door, a weapon, a lever.... your character will be creating hard references to objects that might not be used in this level. Making the character blueprint quite heavy for no reason.
@wexordante
@wexordante 2 ай бұрын
Good time! I want create turn-based strategy, but all people made tutorial about rts games or very hard examples and not full. Please, if it's interesting , create video tutorial. Thank you!
@zakariafasla5782
@zakariafasla5782 2 ай бұрын
whats the next video on this serie of ue5 learning
@kilo4139
@kilo4139 Ай бұрын
hey i'm just getting started on unreal engine and i noticed the interaction system used in this video fails when there are objects such as walls inside the checking sphere near other blueprints, why does this happen and how could we fix it?
@SmartPoly
@SmartPoly 17 күн бұрын
because we are getting the first index in an array, just do for each loop instead
@kilo4139
@kilo4139 17 күн бұрын
@@SmartPoly thank you
@drakouzdrowiciel9237
@drakouzdrowiciel9237 2 ай бұрын
👌
@emreturan6259
@emreturan6259 2 ай бұрын
uzun süredir yüklenmesini beklediğim eğitim videosu. harikasın!
@sonic45325
@sonic45325 Ай бұрын
No event Dispatchers ?
@at1965
@at1965 3 күн бұрын
Finally
@tenium2912
@tenium2912 2 ай бұрын
Cant wait for #4 Blueprint Professional!
@SmartPoly
@SmartPoly 2 ай бұрын
interesting idea
@MoistStache
@MoistStache Ай бұрын
I want this to get more views
@smphspaminside1453
@smphspaminside1453 2 ай бұрын
auto subscribe
@user-uh4fs6fr4l
@user-uh4fs6fr4l 2 ай бұрын
I need to Chinese subtitles!!!
@johndoe35717
@johndoe35717 2 ай бұрын
Please do some c++ tutorials, I understand a good bit about blueprint but I find it difficult to get into c++
@Adil-vi8xw
@Adil-vi8xw 2 ай бұрын
Pls make a video on a pirate ship game, i want to see how u make ai pirate ships and how u make buoyancy. Also i would like to see the ship game similiar to sea of thieves
@ryanjdevlin87
@ryanjdevlin87 Ай бұрын
I'd like u to learn how to Google and stop wasting my time reading your pointless comments
@blackred9571
@blackred9571 2 ай бұрын
I wish there was timestamps
@SmartPoly
@SmartPoly 2 ай бұрын
just added them, refresh the video!!
@pleasantlygrim6712
@pleasantlygrim6712 2 ай бұрын
ur a legend m8
@Milkfather69
@Milkfather69 2 ай бұрын
FINALY !!! YESSS
@drakouzdrowiciel9237
@drakouzdrowiciel9237 2 ай бұрын
👌
@user-uh4fs6fr4l
@user-uh4fs6fr4l 2 ай бұрын
I need to Chinese subtitles!!!
Unreal Engine 5 | Blueprint For Beginners (2023)
2:52:04
Smart Poly
Рет қаралды 343 М.
PCG Biome Core Plugin Tutorial | Unreal Engine 5.4
14:30
Smart Poly
Рет қаралды 31 М.
He Threw A Banana Peel At A Child🍌🙈😿
00:27
Giggle Jiggle
Рет қаралды 18 МЛН
Teenagers Show Kindness by Repairing Grandmother's Old Fence #shorts
00:37
Fabiosa Best Lifehacks
Рет қаралды 43 МЛН
Unreal Engine 5 | Blueprint For Intermediate Users (2023)
2:24:37
Smart Poly
Рет қаралды 80 М.
Tic Toxic Studios - AI Controlled NPCs in Unreal Engine 5 - Part 1.
13:08
Where I Have Been & Why I Haven't Uploaded...
14:37
Smart Poly
Рет қаралды 4,9 М.
10 Unreal Engine 5 PLUGINS I can't live without!
9:37
Cinecom.net
Рет қаралды 433 М.
Casting Explained | Unreal Engine 5 Tutorial
11:14
Tyler Serino
Рет қаралды 25 М.
Need to Know Nodes in Unreal 5 Blueprints
48:59
Cason Quisenberry
Рет қаралды 61 М.
USE Gameplay Tags
10:38
The Game Dev Cave
Рет қаралды 34 М.
March Free Marketplace Content Review - Unreal Engine 5.3
19:43
Smart Poly
Рет қаралды 20 М.
Introducing EasyMapper for Unreal Engine 5
28:47
William Faucher
Рет қаралды 199 М.
He Threw A Banana Peel At A Child🍌🙈😿
00:27
Giggle Jiggle
Рет қаралды 18 МЛН