Может кто-нибудь порекомендовать бесплатную библиотеку с открытым исходным кодом на C ++, которую я буду использовать для создания сетевой игры с использованием UDP.Должен быть доступен для Windows / Linux / Mac.Как можно легче, пожалуйста.
Как насчет SDL_Net ? На самом деле не C ++, но легкий и кроссплатформенный.
http://enet.bespin.org/
Очень продвинутая библиотека C на основе UDP, с мультиплексированием, надежной / ненадежной / неупорядоченной / фрагментированной доставкой. Кроссплатформенный. Используется и создается для общедоступной игры с открытым исходным кодом (Cube 2: Sauerbraten), и если вы покусаете ее список рассылки, вы увидите, что иногда он используется и в коммерческих играх.
Я не использую сеть самостоятельно в C ++, но я бы дал Boost asio попытку, если бы мне пришлось заниматься сетью.