Reputation: 43
I'm completely new to networking as a whole and I have gotten completely lost every time I've tried to begin networking with various libraries (Boost::Asio was barely documented and terrible for beginners, Winsock is extremely low level, Raknet was near impossible to set up and only had 1 tutorial series on the whole library). I'm looking for something high level that's easy to learn with and easy to manipulate.
My uses for the library will be for simple games. I don't necessarily need something that's extremely diverse and flexible, just something that's suitable for my needs. Cross-platform is desired but not necessary.
Upvotes: 2
Views: 2196
Reputation: 40512
I suggest using QtNetwork module of Qt. You possibly will find other Qt's features useful too.
Upvotes: 3
Reputation: 36537
Other than those named, I found enet to be rather nice to use and very easy to learn. Or - depending on your needs - you could try the networking part of SFML or SDL (SDL_net), but these are bigger libraries offering more than just networking. All three are rather nice regarding their license terms, but if you're bothering about these, I'd recommend enet or SFML.
Upvotes: 1