Casting Explained | Unreal Engine 5 Tutorial

preview_player
Показать описание
Casting in Unreal Engine is often misunderstood. In this video, I do my best to explain and demystify everything regarding casting. We talk about why the object input is needed, what exactly it is, and why casting is needed in general. I also go over some best practices, and mistakes to watch out for when you encounter casting. This is the first in a series of Unreal Engine 5 fundemental concepts.

Thanks so much for watching! If you enjoyed this video please consider giving it a thumbs up, and if you want to be notified of more content from me, consider subscribing! If you have any questions or comments you can leave them below, or join my Discord! Link Below! Wish you all the best of luck with your projects!

Links:

Check Out My Other Tutorials:
Рекомендации по теме
Комментарии
Автор

finally an actual explanation, thank you. my blueprint is still broken, but atleast now its actually reading the values from the casting, progress.

nikoheino
Автор

This video saved thousands of indie dev's lives i swear bro insane helpful why has nobody done this before omg

Maro_Experience
Автор

6:26 that one node "get owner" here finally solved my issue that I stayed 3 days working non-stop to find a solution THANK YOOOU SOOOO MUUUCH

yasmeensalawy
Автор

Men, why you are not posting any more? You have such a gift for teaching.

Piotr-ns
Автор

Dude that was the best video I've ever seen of explaining what these things are and how they're used it's hard when you have no background in coding to try to understand the basics of what these things are why they're used and how they're used with examples so thank you you got my sub man

anthonysimmonsacousticmusi
Автор

Thank you so much for going into so much detail about this, in laymen's terms. Casting has perplexed me for years, as an artist that doesn't use blueprints regularly.

hypersapien
Автор

Too bad there are so many other people on youtube teaching this subject badly. I think your channel has been hidden amongst the weeds of channels that either don't know how to teach or don't really care about teaching... but instead they just want to look smart so they talk really fast and give esoteric and superficial explanations unlike yours which are grounded in concrete examples that are relateable and thorough.. Seriously man, this is the single best explanation about blueprints I've ever gotten. Keep it up or maybe try to make a Udemy course on this. I would SO buy that SO hard.

babyitsnatural
Автор

6:46 "i´m gonna confuse you a little bit"
*me already confused and overwhelmed

AlexVladimir-Harmanem
Автор

Dude I was so confused about casting before I saw this video. Adding to this a few minutes of research about UE5 Class hierarchy and it all started to click for me, at least I hope it's clicking lol. I've been learning game dev since the start of the year mostly using c++ with some supplemental blueprint and I just wanted to say that your explanation helps me understand the code too! You've earned a subscriber.

MilesKilometer
Автор

I've recently taken up Unreal, and found most tutorials lacking explanations of stuff like this. I ended up just reading the documentation instead. So many tutorials will tell you how to do something but not how it does something.
With casting in particular I've justified it mentally as the blueprint picks up the casted object and looks at it, it is now able to interact with it and know about it.
With a video like this I could have saved several hours on the weekend.

KernalGohd
Автор

What's funny is this video helped me finally understanding casting from a C++ standpoint. Coming from Unity and C#, it was just irritating me how little sense it made and I like to understand things more than just memorize them. Kept getting, "Idk, it's just how you do it." Thank you.

lockekosta
Автор

For whatever its worth from a stranger on the internet but this is so awesome.

campionpesate
Автор

I just installed UE 5 today. Getting ready to follow a tutorial that seemed really clear, but kind of glossed over casting. I'm familiar with programming, so you explaining it as inheritance really clarified things.

johnterpack
Автор

Thank you thank you, Everywhere i go people gloss over blueprints, your videos have helped me immensely

CyborgNation
Автор

Thank you for the help. All the tutorials I follow tell me what to cast, but when I go to make my own things I have no concept on what casting actually does.

frizzlefrack
Автор

The first 10 seconds hit right on the head!

woetrei
Автор

Thank you so much for this. You've got better, more concise explanations than everyone else on here. I hope you explore some of the more esoteric nodes. I want to feel smarter when I watch some dude speedrun an IK tutorial

autumnnotes
Автор

Clear, nice, straight to the point. Thanks a lot

MahmdMhanad
Автор

Deep knowledge of the subject/ Eloquence/ intelligible accent: Usually you find - at best - two out of three.
You my friend have all three. One of the best educators I've found in the internet about any subject! 10/10

arisnikolopoulos
Автор

Thanks!
Since you have covered BP communication, perhaps next you could cover data types, data tables, data assets, structs, and everything related to storing game information and when is best to use each of them?

cosmotect