Can someone please clarify - unity diffferent multiplayer systems.

Hello everyone.
I’m sorry i have to come to forums for this but it’s awfully unclear to me which classes belong to which version of unity networking.
It seems there’s at least 3 different networking systems and it’s very unclear to me.
Could someone clarify where those stand ? which ones are obsolete and which ones are currently under development ?
For example : is Unet the new or old version ? is it its “official name” ? if not what is it ? are NetworkManager and NetworkServer/client classes the same version of networking or completely different ?
As you can see i’m confused.
Could someone make a list with HLAPI / LLAPI and the different versions of each that exist as well as the main classes used ? Or maybe does that exist on the web and i couldn’t find it ?
I’m currently working on a basic mmo architecture. I’ve been using NetworkTransport but i don’t even know if this is an old system or not :slight_smile:

Any clarification is welcome.

Thanks.

Yoirgl.

UNet is the current built-in solution. Official tutorials are here. They’ll answer all of the basic questions you have.

HLAPI is High Level API within UNet.
LLAPI is Low Level API within UNet.

You’ll be mainly interfacing with the HLAPI, but you really don’t care about technical segregation here. Just use the necessary calls to get what you want.