MMO system

Are there any server “systems” for Unity we can use for our upcoming mmo?

I’m not personally a scripter or programmer. I was wondering would we have to hire someone to write us a server, client and network code from scratch or have systems been created already?

There is no MMO backend solution for Unity

But you might build one on top of SmartFoxServer or Proton

A quick google search on “site:forum.unity3d.com massively multiplayer” gave me this:
http://forum.unity3d.com/viewtopic.php?t=14916

I know theres a few other MMO solutions linked in this very subforum. Have a look around.

ND sadly isn’t one.
Its only a networking solution, does not offer you a server backend solution.

Ah. Couldn’t find the others on a quick search. Shift back a few pages here though and I’m sure you’ll find them.

Oh hey Chaos - I remember your game from the RealmCrafter forums! There is no boxed solution for MMO’s for Unity, however there are a number of a suggestions for what you can use/combine to make one. I posted a few useful links in the “mmo in 6 months” thread in this same forum section.

I know SmartFox have a Unity integration:

http://www.smartfoxserver.com/forums/viewtopic.php?t=4629

Thanks for the helpful replies, hey duke whats your username on realm crafter forums?

Could one be programmed from the ground up?

Could someone be kind enough to list compatible netowrking API’s

Netdog sounds real good but 30k is far above our initial price range

Thanks

Pure Networking without Server Backends:

  • NetDog
  • Lidgren

Networking with Server Backends:

  • Neutron / Photon
  • SmartFoxServer (Pro)

A bit of both + reverse engineering:

  • RakNet

When you say no server backends does that mean no servers. We have our own servers.

Lidgren is just kind of ENet for .NET so a pure UDP simplifaction layer

ND offers a bit more than that with some MMO related features and a nice to use framework.
But you do not have an application / server that you can fire up that handles login, accounts etc for you and can be expanded through plugins / extensions for example.

It is very much possible that the features present in ND has changed since we evaluated it, so you best contact them for more indepth information and the things that are included now in the restricted and the full scale license. They also can provide you with a link to their wiki which gives you an idea of what it contains for example.
It is under active development so it is to be expected that its features expand over time.