- Home /
Can the default public MasterServer be used in production?
Short Version: Is it legal to use Unity's default public MasterServer in a production game?
Long Version: I have an existing mobile game on the iPhone / Android stores. Over the past few years only a few thousand copies have been sold. I am now adding a multiplayer feature and want to use Unity's public MasterServer (usually used for testing) in production. The server will simply help people find and join each other's games. There will not be much load, and I am not too worried about down time. I don't want the overhead of my own hosting service for such a small scale. Is using Unity's public MasterServer legal in production?
transfer and get even 10 months for free Professional, unlimited vip service package and cheap domain renewal migration for free...
Free Host
removed advertisement link
Answer by Wieljer · Jan 14, 2015 at 01:56 AM
I am unsure if its legal. But Don't use it because its not reliable, You can set your own up for free using Amazon. Checkout the www.gamertogamedeveloper.com and pickup the $3.99 video tutorial on this, its video 2 that you are looking for that will walk you through this. I am a big fan and have made a functioning game using this as the basis.
Also the Unity MasterServer is always going down for short periods of time so its not ideal for production just mostly for testing.
Hi Wieljer,
I've watched all the video tutorials from GTGD, and yes it really helps. But keep in $$anonymous$$d that the free amazon server can only support around 20 simultaneous connections, so your master server will only hold 20 players. The Unitys default master supports ???? Players, it's unknown. Personally, I would get one of those Dedicated Server from hostgator, http://www.hostgator.com/dedicated
Good point $$anonymous$$icroblast, I am not familiar with the pricing so I'll have to take your word that its cheaper to use Hostgator.
Unitys default master server CCU is unlimited, your hardware is what would deter$$anonymous$$e the limiting CCU. You can read more here about RakNet which Unity uses their open source code to create the $$anonymous$$asterServer. Unity uses RakNet 3.732.
"You can change most of the default $$anonymous$$asterServer settings liking raising the number of max connections by passing some options when starting your server like: masterserver -c 5000 for example." -Post Here