creating multiplier with little to no scripting.

I’m not very advanced in javascript, but I’m wondering if there is a way to create multiplier in which there are teams, with a max number of players per game. Also where rather then a dedicated server, it would be hosted by the player with the best connection (Like call of duty or battlefield or really any major shooter franchise)

Now I can create a basic script, I’m just not an expert.

Thanks.

Yes it is possible to do all of that with Unity’s networking. Look up m2h networking.