2

我对整个网络完全陌生,每次尝试与各种库建立网络时我都完全迷失了(Boost::Asio 几乎没有文档记录,对初学者来说很糟糕,Winsock 级别极低,Raknet 就在附近无法设置,整个图书馆只有 1 个教程系列)。我正在寻找易于学习且易于操作的高级别的东西。

我对图书馆的用途将是简单的游戏。我不一定需要非常多样化和灵活的东西,只需要适合我需要的东西。跨平台是需要的,但不是必需的。

4

2 回答 2

3

我建议使用Qt 的QtNetwork模块。您可能会发现 Qt 的其他功能也很有用。

于 2012-07-10T17:23:37.070 回答
1

除了上面提到的那些,我发现enet很好用,而且很容易学习。或者 - 根据您的需要 - 您可以尝试SFMLSDL ( SDL_net ) 的网络部分,但这些更大的库提供的不仅仅是网络。这三者在许可条款方面都相当不错,但如果你对这些感到烦恼,我建议你使用 enet 或 SFML。

于 2012-07-10T17:22:36.260 回答