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.
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.