In this course, you’ll learn how to reuse components to make fun, dynamic gaming experiences.
https://dev.epicgames.com/community/learning/courses/mo/unreal-engine-breaking-down-the-components-of-gameplay
I’m just wondering, what is the name of your YouTube channel? I might try to learn from there as well.
Hey! Glad you liked Rob’s content! You can find more of Rob Brook’s personal learning content here and another Epic Course here.
-Joe, Epic Online Learning
Very nice course! I just want to say Thank you!
Is this tutorial still up to date?
In the step “Component Design Choices” for instance, I’m seeing an ActorComponent with a constructor that features a CreateDefaultSubobject that creates a child component. However, I’ve read multiple times that components shouldn’t be created inside components.
Furthermore, since 5.1, there is a new ensure inside the create default subobject that verifies, (I believe) the “object flags” of the created object and its parent. If one is a template and the other one isn’t, it fails.
What happens is, when creating a component from another component’s constructor, this seems to trigger this failure (again, since 5.1). Not sure how or why, but what’s sure is that nested components via constructors doesn’t seem to work anymore.
I’ve had perfectly good nested components since 4.23 and now, many years later, they stopped working.
The PostEditChangeProperty function call is a realy helpful tip which should be mentioned in all C++ Courses !
Its rly simple to use and always then i thought something has broken, i implemented it and updated the needed stuff and BOOOOM → Works
Hey! just wanted to ask what kind of editor you use and if you have any plugin or something activated for the auto filling options. I currently use Visual Studio 2022 and the suggestions it gives could improve by a ton.
Hope you can help me with that! thanks for the course!
The IDE is JetBrains Rider. It’s great.