In Unreal Engine, what is the purpose of the 'Subsystem' framework introduced in UE4.22+?
-
A
A replacement for Plugins that removes the need for module descriptors
-
B
Auto-instanced singleton-like objects tied to specific lifetimes (Engine, Game, World, Player) without manual management
-
C
A network subsystem that handles packet routing between client and server
-
D
A rendering subsystem that manages GPU memory allocation