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.
Network Library or ACE
-
manituan
- Gnoblar
- Posts: 13
- Joined: Sat Jul 02, 2011 2:30 am
Network Library or ACE
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
ACE is too Huge, we are learning the core. then write a little one.
-
Herb
- Orc
- Posts: 412
- Joined: Thu Jun 04, 2009 3:21 am
- Location: Kalamazoo,MI
- x 38
Re: Network Library or ACE
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.
-
Pangamini
- Gremlin
- Posts: 179
- Joined: Fri Sep 17, 2010 2:21 pm
- Location: Kosice, Slovakia
- x 3
Re: Network Library or 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 necessaryHerb 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.
Ancient Greeks did have a culture, but they didn't have gasoline.
...and we have gasoline.
...and we have gasoline.