Hello! I’m playing around with Unity Multiplayer solution, and discovered that there are two distinct yet quite similar classes: SimulatorLayer and SimulatorUtility.
As far as I understand SimulatorUtility is a helper-class for the SimulatorPipelineStage which is available for usage.
SimulatorLayer is an implementation of an internal INetworkLayer. I do understand that it’s used within the NetworkSimulator.
I guess if I’m not going with NGO then I have to use SimulatorPipelineStage with SimulatorUtility.
While it was easy to find information on SimulatorPipelineStage usage I wasn’t able to find any information regarding NetworkLayers usage.
I’d like to get a better understanding of Unity.Transport guts in general and NetworkLayers specifically. What’s that and how does it differ from pipelines?