I’ve browsed several threads on the topic, but I still don’t understand…
Am I right when I say that you have to have a Unity Plus or Pro subscription for live mode, and then pay $0.50/GB for Unity Multiplayer?
Wouldn’t that make it rather expensive for indies, or do I have it wrong?
Also, Unity Multiplayer (live mode) is or isn’t a complete server? (Meaning actual hosting, not just matchmaking.) Is it a complete server, or would I have to pay someone else for a dedicated server (and Unity for matchmaking)? What’s UNET?
Uhm. What you are talking about is Unity Multiplayer Services. That is relay server (in order to prevent NAT issues) and Matchmaking. Relay can be avoided with other free alternatives (less reliable) such as UPnP and matchmaking can be replaced with something you host yourself or something like Steam Matchmaking.
To actually network a game it’s just to utilize the network library.
And if you are running Dedicated server the relay is not needed. Cause NAT would be an issue.
And for the last question. “What is UNET”. It’s just a network library made by Unity.