   [C++] Which is the best library to start for a multiplatform game network?
  Well, wich one would you recommend me? ^_^   
  The answer is in your requirements. There are numerous things to consider. The license issues alone could rule out a number of libraries. Then there is your data needs, is it a twitch game that requires rapid responsiveness or is it a turn based game where accuracy is paramount?   ;Quote:Original post by rip-offThe answer is in your requirements. There are numerous things to consider. The license issues alone could rule out a number of libraries. Then there is your data needs, is it a twitch game that requires rapid responsiveness or is it a turn based game where accuracy is paramount?It's a turn based game :P   ;  For what language? For clients, servers, or both?From what you're suggesting so far, I'd probably start with Python.Twisted, and go from there, though. You can write the game-ey parts in PyGame on the client, even.;Quote:Original post by hplus0603For what language? For clients, servers, or both?From what you're suggesting so far, I'd probably start with Python.Twisted, and go from there, though. You can write the game-ey parts in PyGame on the client, even.As the title says, I'm working with C++, so, no Python xD.And, it's for both. Just tell me whitch is the simplest, then I'll se how to migrate to more complex libraries xD.[Edited by - Zequez on April 10, 2010 7:03:56 PM];  There is many choice.If you want free,you can use Boost.asio(strong function),SDL_net(simple,less function) or native socket library(Windows:winsock.h,Linux:sys/socket.h).If you don't care about $$$,you can go to forum FAQ(http://www.gamedev.net/community/forums/showfaq.asp?forum_id=15),I don't have experience in $$$ library.Every library has their own feature,choose one as you like.Hope it help.   ;  If you want to do "sockets" in C++, then use boost::asio.If you want to do "game networking" in C++, then start looking at openTNL (if it's still around, and the license works for you) or RakNet, and if neither of them works, go from there to something like ZeroC or Replica.Net or whatever.;  Ok I'll try searching about SDL_net and Boost Asio to start with this stuff then ^^.Thanks ^^.   