A Unity ID allows you to buy and/or subscribe to Unity products and services, shop in the Asset Store and participate
in the Unity community.
Now in Beta! Get 1:1 live lessons on any Unity topic or help troubleshooting your project – Connect with an expert on Unity Live Help
Yes, that is definitely the way to go if you don't want/need to use the HLAPI.
I agree with most on the HLAPI, to complicated and docs need to get updated.
LLAPI is great though, sticking to that for the time being.
var txtdata = Resources.Load<TextAsset>("Main");
string removedBreaks = txtdata.text.Replace("\r\n", "");
Debug.Log("txtdata.text = " +...
You can't login to a masterserver, you can only list games and have clients get that list so they can connect to servers.
No you don't. You build the app and then you can run it on the different servers.
I think it's quite logic. It's silly to send something over the network when the destination = sender.
Still, I don't see why you would need the UNC path. Once the application is running you should be able to connect to it using the loopback address.
The master server is an application you need to run.
I don't see what you would need the UNC path for.
From the client connect to the loopback...
If your only testing and developping, you don't need a VPS or dedicated server.
Even running the server in a webplayer is perfectely fine.
There won't be any updates since they are working on a new networking system for the engine called UNET.
Hmm, I did not test this on B20 though. I'm still on B19 at the moment.
Works fine here.
Create a panel manager script like this:
public class GuiManager : MonoBehaviour
That doesn't answer my question. Is the server instantiating all the objects or are the clients?
Which instance is instantiating the objects?
Sorry but I'm not getting this... Single players on a server?!
This will never be the case.
You need to debug that null ref. Try to find out what's actualy happening.
I don't see why a delay would be needed to make it working.
You can send data right after the instantiate:
GameObject player =...
How did you set the anchoring? The position is always relative to the anchor point.
You can set the anchormin and max positions of a button component for example and then you can set the position relative to those.
hmmm, very odd. What if you create a new project?