Hi, I’m in middle of the development of a multiplayer game but I have doubts about the multiplayer service of Unity.We are interested only on the matchmaking service since the game will be hosted on one of the clients(or our own machines further ahead…), so my question is if we have to pay the full price of the multiplayer service(although we dont use the server side), is free or is a partial price? We didnt find any clue about this, or is old information.
I don’t know for sure, but matchmaking happens server-side, so I would think you’d have to pay the price to use the server. Also, you’ll find it’s near impossible to host a game on just any computer unless you plan to play the game over LAN. I’m not experienced enough to talk in detail about the issues you’ll run into, but NAT for sure will be a big problem for you.
This may have been a better question for the “Multiplayer networking” section of the forums.
You can host/create and host your own matchmaker. You’ll need to do NAT-punchthrough if both ends are NATed, of course, but if you’re hosting the matchmaker you’re not using UT’s bandwidth.