New to Networking

I’m trying to figure out where to start to learn how to do Networking in Unity3d. I know my way around Unity fairly well as I’ve been using it for some time now, however, I have never done any networking in it and have no clue where to start to learn it. The “tutorial” Unity provides is a non-updated project with no instructions or documentation as to how it all works. The only other tutorials I’ve found are broken links, or, if I searched around and found them, are no longer free.

If someone could point me to a tutorial that walks you through creating and setting up an authoritative server I would greatly appreciate it. If that’s not available, could someone simply point me in the right direction to learning where I need to start from.

Spectre, since you are asking about an authoritative server, You may want to take a look at CJR Gaming. i have tutorials up covering both Photon and SmartFoxServer 2X. The code from these tutorials is in an open GitHub repository. I only hope that it helps people learn.

As for the authoritative part, right now it just covers logging in securely. I am currently doing the side research necessary to document how to handle authoritative portions such as geometry and collision detection, but it is a ways off as each piece builds upon the rest.

Though I haven’t started them yet, the Photon examples look to be exactly what I need thanks. I was actually looking to set up an MMO using Photon and your stuff seems to cover the basics of how to do exactly all that from just a quick glimpse. You should make a Unity Answer so others can find your stuff easily.