I’ve gotten pretty far using the Network Manager HUD. Creating online games and having friends join is done with ease. For the most part I am impressed with how easy it is to create an online game in Unity.
I have to nitpick though. This looking at hosted rooms and then joining one is a bit old school. It is nice if I want to create a private match. But this leaves me wanting more. I wish unity had something more out of the box where I could create a Quick Join option or, even more preferred, join a match making queue that connects certain clients based on rank for example.
Anyone here know of how I could start implementing any of these other options? Or know of any asset packages available on the asset store?
(I suppose with a quick join option, I could just have the client somewhat randomly join from the list of hosted game. Matching clients based on their rank would be better)
dunno how experienced you are with this stuff. when i got to the point you are now, i found it very helpful to take a peek at UNET’s source code on bitbucket to see how the NetworkManager HUD class worked. it’s a good starting point for figuring out how to roll your own auto-join thing. adding in rank is going to be a tricky wrinkle though.