New Namepace and potential confusion

I saw in GitHub that the namespace of MLAPI has been changed to Unity.Netcode. DOTS NetCode has the namespace Unity.NetCode. I wonder if that can lead to confusion?

It might lead to some confusion. We are aware of it and decided it is still the best way for us to do namespaces for our netcode products. I think it should mostly be fine since people will usually only have one of the two packages installed.

I think a problem could be when code is shared, e.g. forums or stackoverflow, and you can’t immediately see which netcode it belongs to.

2 Likes