Alright. All of this is entiiirely new to me. and I don’t know where to start or where to direct myself. There’s so much bobbling through my head on how to do this.
I’m not sure if something like this is saved as a file or is saved on my games Server or sumthing.
I have read the UnityDocs about a NetworkID. And I remember it saying that every ID is different. Not one is the same. Which is fantastic.
So I’m thinking this. A player will register and then a personal ID will be generated in the script and then their ID will be the holding spot for their own Inventory, Lvl, stats, and all of that good stuff. But I’m so confused, because with that, come more questions, I mean like I can’t even imagine how the Camera Functionalities would work. Anyways, I think the IDNetwork is what I need but I’m just so new to this it confuses me. If anyone had experience with this or knowledge of it. Any help would be appreciated.
Hoo boy, where do I even start with this. (Well, I guess that’s what you are asking yourself as well, so fair enough).
Well, first off, if you are entirely new to networking, do not start trying to make an MMO. Start with something simpler, like an arena fps game or something.
If you want to get a feel for network programming, try the Photon tutorials. Photon Cloud has unity integration, is free (up to a point), and working with it gave me a lot of insight in networking solutions. That said, Photon Cloud doesn’t allow for custom server logic and that makes it rather unsuitable for most types of multiplayer games, but it’s a good starting point, which is what you seem to need the most right now.
Then once you have a better idea of how the ‘logic’ over a network works, get into setting up your own servers with custom logic and all that.
So, to sum up… try this link:
Start with the PUN tutorials, some of the others there may be of interest too.