Jump to content
  • Advertisement
Sign in to follow this  
penihopz

Which MMO Library?

This topic is 1849 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi,
I need a mmo-oriented network library for c++ with which is able to support atleast 5000 clients per server without any problems/bugs/crashes and has been tested/used already for a popular mmo game.
 
i need it only for the server because i have java&flash clients and i doubt there will be anything usefull done for them.
Edited by penihopz

Share this post


Link to post
Share on other sites
Advertisement

Pretty much any network library can handle that(RakNet is nice but you could just use raw sockets as well), its not the low level networking itself that tends to be the bottleneck, its the game specific protocol and server architecture. also, running a simulation for 5000 players(+ npcs, monsters, etc, etc, etc) can be fairly demanding, you might (depending on the gameplay mechanics) have to distribute the simulation over multiple physical servers (a fairly difficult problem to solve, if you don't have a solid grasp on distributed simulation i'd recommend designing around that problem instead)

Share this post


Link to post
Share on other sites

Anything that can run under linux will be a good thing

actually i need something simpler than racknet, something more native which can work on linux a simple client-server engine/lib would do

Edited by penihopz

Share this post


Link to post
Share on other sites

Anything that can run under linux will be a good thing

actually i need something simpler than racknet, something more native which can work on linux a simple client-server engine/lib would do

 

BSD/POSIX sockets work under linux and is as simple and native as it can get(as it is the native socket library for *nix).

Allthough RakNet is pretty much the best reasonably priced(its free for games retailing for less than $30 and grossing less than $100k) networking library out there, and it does work great on Linux, Windows, Mac, iOS, Android and WP8 (if you pay for it you can also get it for Xbox360, PS3 and Vita) so i'd still recommend using it. (You will most likely want things like reliable UDP anyway)

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!