   network library vs socket library
  Hi all,May I ask which is prefer for develop a small multiplayer network game, network libraries like zoidcom, raknet or boost? or socket libraries?I found that many people suggested using high level network library like zoidcom, but for me, it seems that their API is too complicated. What is the benefit for using them?Thanks   
Quote:What is the benefit for using them?What is the benefit of using a computer versus rebuilding one every time you need it? What is the benefit of using a screwdriver instead of recreating it as needed? High level libraries provide additional functionality. You want to reinvent all of that, go ahead. Your choice. Just stop and think if it makes good sense to do so.   ;It will probably save you time and complexity in the long run, even if the API seems complicated. Specialy if you need advanced functionality like object replication, secure connections, support and other things.However, if your game doesn't need all that and you decide to go for a low level library with a simplistic API, you may want to add enet to your list. If nothing else I would prefer it over raw BSD sockets.   