Jump to content


Game Logic Network or framework for gameserver?


4 replies to this topic

#1 random

    New Member

  • Members
  • Pip
  • 4 posts

Posted 18 September 2010 - 02:39 AM

Hello i am currently using Irrlicht as GameEngine, what i am now searching for is the propper backend server for a 3D mmo game.

I first thought there might be a open source gameserver

what i found was:
Red Dwarf ( http://www.reddwarfserver.org/ ) JAVA
MonterSLS ( http://sourceforge.n...nstersls/files/ ) C++ / LUA

Formerly i played a bit arround with Red5 server (Mediaserver similar to Adobe´s commercial Media Server) which is based on:

Apache Mina ( http://mina.apache.org/ ) JAVA

and i found thisone here:
Boost.Asio ( http://www.boost.org...boost_asio.html ) C++

Can someone recomend me something that is Opensource, Free to Use (also in commercial Projects), stable, clusterable which handles the simple game logics, threading, garbage collections and presistance for me?

Java or C++ would be fine.

thx in advance

#2 fireside

    Senior Member

  • Members
  • PipPipPipPip
  • 1588 posts

Posted 18 September 2010 - 06:22 PM

There's Marauroa. The game Stenhal uses it.
Currently using Blender and Unity.

#3 alphadog

    DevMaster Staff

  • Moderators
  • 1716 posts

Posted 20 September 2010 - 12:37 PM

What you have above is a crazy mix of different types of engines and networking libraries. I'm wondering if you know what you are shopping for?

RDS is a pretty decent, server-side engine, but it still only satifies a small section of all the technologies involved in an MMO. Never heard of MonsterSLS; I would steer away due to lack of community and resources. MINA and Boost.ASIO are purely IO engines that help with lower-level plumbing that you would have in a game server like RDS. Unless you think you want to roll your own (RYO) backend, they won't be of any use.

The problem is that an "MMO engine" is really a huge undertaking, because it ranges from lobby services, server management tools, advanced networking services, to umpteen other things. I can't think of a complete-enough one that is free.

The closest is BigWorld's indie license.
Hyperbole is, like, the absolute best, most wonderful thing ever! However, you'd be an idiot to not think dogmatism is always bad.

#4 random

    New Member

  • Members
  • Pip
  • 4 posts

Posted 21 September 2010 - 07:46 AM

well i know that with Boost.Asio and Mina i would have to implement anything by my own, RedDwarf formerly known as project darkstar was featured by java and oracle now its a private project...

what i recently whant is something like an application server wich has an API that will allow me to write my own application but handles the presistance and is multithreaded, clusterable, handles the connections well and is free.

thx for comments

#5 alphadog

    DevMaster Staff

  • Moderators
  • 1716 posts

Posted 21 September 2010 - 02:30 PM

Honestly, I don't think there exists a decent, full middleware stack for MMOs for free, yet. Paid, yes, but free no. Big World is close, but you have to pony up $300 for the indie license. Relative to the price, you get quite the MMO stack, but the absolute number may be out of your budget.

Another project I thought of is to check out IndieZen. If you are going to have to roll a lot of it on your own, maybe joining forces could get you there faster.
Hyperbole is, like, the absolute best, most wonderful thing ever! However, you'd be an idiot to not think dogmatism is always bad.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users