Adding Multiplayer

Greetings, all!

Assuming I’m planning to add multiplayer to a game intended to be multiplayer, what are the best ways to implement multiplayer, assuming I’m doing it from scratch myself?

I know Unity seems to have an asset package (for sale) for everything. What are the best packages to use?

I’d recommend looking into MuchDifferent’s uLink network library, from the UnityPark Suite, which has been the most easiest for me to use as a hobbyist so far.

I can’t remember the details, but I think there’s an unlimited free evaluation license you can use until you decide to actually publish your game.

The documentation and support from MuchDifferent is excellent and the suite is modular, so you can use whichever components you need according to the type of game you want to make.