Programming Subsystems | Live from HQ | Inside Unreal

preview_player
Показать описание
Subsystems in Unreal Engine are automatically instanced classes with managed lifetimes. These classes provide easy to use extension points, where the programmers can get Blueprint and Python exposure right away while avoiding the complexity of modifying or overriding engine classes. This week, lead programmer Chris Gagnon will discuss what Subsystems are, how to use them, their benefits, and the considerations you should keep in mind.

ANNOUNCEMENT

TRANSCRIPT

NEWS

From blockout to launch - a behind the scenes look at Kine's level design

Beyond the manual: VR training on aircraft maintenance

Build: London ’19 for Architecture: big data, digital twins, and immersive design

COMMUNITY SPOTLIGHT

Flynguin Station

VR Timetravel

One Last Planet
Рекомендации по теме
Комментарии
Автор

I guess there's no way to stop these kind of subsystems (score counter, bullet pooler) from getting instantiated while in the MainMenu for example?

CallumPooleProgrammer
Автор

Ok so the real question here is, can I even get that shirt, and where?

_Crowbites
Автор

hi does anybody know why there isn't a GameModeSubSystem ? We placed a lot of code into the GameMode, because its lifetime was supposed to stop when leaving the map, and a subsystem over there would be great to have

emanuelerusso
Автор

i love shadow river, he's always up their <3

sherifhany
Автор

What happens if you create a subclass of a subsystem in blueprint?

madturtle
Автор

How the heck do you test a subsystem from automation spec cpp test script?

Xblade-Dev
Автор

Isn't this a bad example? What if we had more than one player? Does the ScoreSubsystem then get instantiated? How do we know which instance we are contacting? If I understood this correctly, a Subsystem lives globally and it's state is also set globally. So if I were to implement let's say a ScoreSubsystem for a game where I want to keep track of both the Score of NPCs and Players, how would I do that then? I'm guessing Subsystems are not meant for things that are inherently coupled to instances of Actors but rather runtime-wide stuff.

novaria
Автор

Mastered Bps..

Now I wanna learn c++ 🙃

joshuablackmon
Автор

WTF, is PIE? Is he just replacing the world "play" with "pie" when he's talking? Like when he refers to "playing multi-pie, or pressing the pie button"?

johnrex
Автор

Tbh this whole feature seems redundant?

UsernameNULL
Автор

too many words too little said.
not to be mean, just to many words saying little.

Erebus
visit shbcf.ru