Need Help With Multi-player.

Hey, I am making a 2D topdown shooter and I want it to be multiplayer (people can host their dedicated servers). I wanted to use UNET, but I heard it was getting deprecated, and that it’s getting a replacement; Connected Games. I heard that it’s not done yet. I don’t have the time to wait 5 months, and I don’t know if Connected Games has all the features I need. Would it be better if I used some other multiplayer solution, like node.js?
Cheers,
Lawrence.

I think there are plenty of options. Personally I like Photon. Your players won’t be able to host their own servers, but they can create rooms which, from the gameplay point of view, is the same thing (also no one has to deal with complex server installation and setup). But there are other options like MLAPI or Mirror (both more advanced, but still much easier to use than doing it yourself on node.js)

It would be nice, if you could also save statistics and achivements of your players. I’m developing a service called Unisave that takes care of that. If you are interested, you can try it out for free. (None of the solutions above handle player registration nor data persistance. They handle only the real-time portion of your game.)

Most of the available options are listed in the link below. The Unity replacement to Unet is in development. Don’t plan your project around promises for something like networking. Use another solution besides what Unity is building at this time.

What are the pros and cons of available network solutions/assets page-2#post-4430860

Nevermind, I’ll just use Node.JS.