Point me in the right direction please.

I am going to make a multiplayer rpg.

So far, I have already made a single-player build containing only the basic fundamentals of the game. I’ve even made a functioning account creation/log-in/save for the game.

Now I am ready to consider that single-player build a learning experience and make the final game from scratch. I have most of the game idea on paper already. The 3D models are barely started though (I am using Blender).

My request is for somebody to tell me where I can learn to network a multiplayer game. I am fluent enough in JavaScript to write the code for everything I need, but looking at the networking-version of the code makes me feel lost all over again.

How did you learn to network? Where did you learn? Thank you for your help.

http://forum.unity3d.com/threads/29015-UniKnowledge-entry-Unity-Networking-the-Zero-to-Hero-guide

Best guide out there and includes some great examples.

And to add personal anecdote – I suggest staying away from state syncrhonization, network.instantiate (except, if you want, for player characters that are only created/destroyed on connect/disconnect), and buffered RPCs. They can make things easy but too many times they’ve bit me in the ass – my game runs better than ever now without any of them.

edit: and this is worth knowing: http://forum.unity3d.com/threads/63840-Poor-documentation-for-NetworkPlayer

Thanks, I will read it up when I get the chance.

I checked out the Space Junk previews, looks like a good concept. Good luck with with it.