Ok, sorry to add to the heaps of questions on the topic of networking.
I require a bit of clarification on how the master servers speed might affect gameplay.
The master server is responsible for storing the host list and connecting clients (sometimes with the use of NAT), correct?
So after retrieving the host list and connecting to a game, will the connection between the two players be a direct one when sending information through RPC calls, or will all the data have to go though the unity server (or server you set up)?
So will the speed of the master server only affect connection times, or also the speed at which an RPC call can be sent to the other player?
From the two scenarios which one fits best?:
retrieve host list from master server → connect to a host using master server(NAT) → Game has started and master server is no longer needed for sending the RPC calls
OR
retrieve host list from master server → connect to a host using master server(NAT) → Game has started and RPC calls are sent to master server which sends it on to the other player(client)