Page 1 of 1
Multiplayer
Posted: Wed Jun 08, 2011 1:50 pm
by hallsofvallhalla
Just wanted to put this out there. I have been working with Unity Multiplayer for the past week or so and all I have to say is

Re: Multiplayer
Posted: Wed Jun 08, 2011 10:18 pm
by SpiritWebb
Unity Multiplayer is good for a few things...but when wanting to go MMO, they suggest Smart Fox Server Pro or equivalent. There are a few games designed as a MMO using Unity and a few multiplayers that use Unity...just depends on the size!
Outernet will be using SmartFoxServer
Re: Multiplayer
Posted: Wed Jun 08, 2011 10:21 pm
by hallsofvallhalla
A chat program is the only thing I see it being good for.
Re: Multiplayer
Posted: Thu Jun 09, 2011 3:26 am
by SpiritWebb
If you do a search on MMOs built with Unity...there are ALOT of good ones out there...just sayin!

Re: Multiplayer
Posted: Thu Jun 09, 2011 2:48 pm
by hallsofvallhalla
that is not Unity's multiplayer. That is a third party server. I am talking about Unity's built in Multiplayer. I can't find a single MMO built with that..for that matter I can't find even a non MMO.
Re: Multiplayer
Posted: Thu Jun 09, 2011 7:30 pm
by SpiritWebb
Then yes, I will agree its good only for chat or maybe a LAN based game. But MMO wise, one will need the third party app! I had mis-read what you had stated, I thought you were just referring to Unity and an MMO in general.
Re: Multiplayer
Posted: Fri Jun 10, 2011 4:16 am
by Jackolantern
When you say "Unity's multiplayer" vs. a third-party's, what exactly do you mean? I am not that familiar with Unity. Does it actually ship with some sort of low-functioning server? I always thought that Unity was strictly client-side, which confused me when saying that "Unity's multiplayer is crap", because I figured it would just be a simple socket connection that the dev would have to work out their use for. If it does ship with a low-functioning server, then I assume it was likely meant for simple lobby-based 1-on-1 games.
Also, has anyone here checked out
ElectroServer? It boasts some pretty nice numbers as well as specific Unity interfaces, and best of all,
up to 25 concurrent users is free! That means you can use it to develop all you want without paying a cent, something that SmartFox cannot offer (I think the cheapest you could go would be 200 Euros for a 100-user license, which is not cheap for an indie just trying out a project).
Re: Multiplayer
Posted: Fri Jun 10, 2011 6:27 am
by SpiritWebb
Jackolantern wrote:When you say "Unity's multiplayer" vs. a third-party's, what exactly do you mean? I am not that familiar with Unity. Does it actually ship with some sort of low-functioning server? I always thought that Unity was strictly client-side, which confused me when saying that "Unity's multiplayer is crap", because I figured it would just be a simple socket connection that the dev would have to work out their use for. If it does ship with a low-functioning server, then I assume it was likely meant for simple lobby-based 1-on-1 games.
Also, has anyone here checked out
ElectroServer? It boasts some pretty nice numbers as well as specific Unity interfaces, and best of all,
up to 25 concurrent users is free! That means you can use it to develop all you want without paying a cent, something that SmartFox cannot offer (I think the cheapest you could go would be 200 Euros for a 100-user license, which is not cheap for an indie just trying out a project).
Unity has a built-in type multiplayer setup...however, as you said a simple lobby-based. This is true, it really cannot do much other then chatrooms with a lobby. You might be able to get a LAN game working with it, thats about it.
I looked at ElectroSever and SmartFoxServer...didnt understand ElectroServer and the new SmartFoxServer Pro 2, it will support 100 concurrent users for free now!! Thats where I am looking at going with is SFS2...
Re: Multiplayer
Posted: Fri Jun 10, 2011 3:03 pm
by hallsofvallhalla
Unity boasts :
Realtime Networking
Unity makes the complexities of realtime networking easy to negotiate. Turning a single-player game into a networked multiplayer game requires few changes to your existing code and you never have to worry about networking technicalities like NAT punchthrough.
but its Fresh Crap at half price.