Network Library or ACE

A place for Ogre users to discuss non-Ogre subjects with friends from the community.
manituan
Gnoblar
Posts: 13
Joined: Sat Jul 02, 2011 2:30 am

Network Library or ACE

Post by manituan »

Hello.
I´m designing a mmorpg and I have some doubts about choosing the network library.
I want that the game will run in several SO. The server will be in Linux. So I was nearly close to choose SDL_NET as a network library, but a friend told me that ACE (The ADAPTIVE Communication Environment) was better than it.
I´m been looking and I don´t know why any game has used this framework instead the usual network librarys.
Why is this? Thanks.
Last edited by manituan on Tue Sep 20, 2011 7:08 am, edited 2 times in total.
ffoieoi
Halfling
Posts: 80
Joined: Sat Feb 12, 2011 3:34 am
Location: ShenZhen China
x 1

Re: Network Library or ACE

Post by ffoieoi »

ACE is too Huge, we are learning the core. then write a little one.
User avatar
Herb
Orc
Posts: 412
Joined: Thu Jun 04, 2009 3:21 am
Location: Kalamazoo,MI
x 38

Re: Network Library or ACE

Post by Herb »

I use RakNet for my network package, but there's been debate on how well it would scale for MMO (heard arguments both ways). I do know the TrinityCore project (world of warcraft server emulator) does use ACE.
User avatar
Pangamini
Gremlin
Posts: 179
Joined: Fri Sep 17, 2010 2:21 pm
Location: Kosice, Slovakia
x 3

Re: Network Library or ACE

Post by Pangamini »

Herb wrote:I use RakNet for my network package, but there's been debate on how well it would scale for MMO (heard arguments both ways). I do know the TrinityCore project (world of warcraft server emulator) does use ACE.
Raknet is robust, but effective and doesn't add much overhead. I don't see why shouldn't it be suitable for a MMO. Anyway, you got to do the optimizations to send data only when necessary
Ancient Greeks did have a culture, but they didn't have gasoline.
...and we have gasoline.