C++多人游戏 UDP 套接字 API

发布于 2024-08-08 12:43:12 字数 68 浏览 4 评论 0原文

谁能推荐一个易于使用、快速且可靠的 C++ API,用于通过 UDP 套接字发送和接收数据?也许是专门用于多人游戏的东西?

Can anyone recommend an easy to use, fast and reliable C++ API for sending and receiving data over a UDP socket? Maybe something that is specifcally intended for multiplayer games?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

另类 2024-08-15 12:43:12

它不是专门用于游戏的,但如果您想真正开始并通过 UDP 实现您自己的协议,Boost.Asio 非常好。

It's not specifically for gaming, but if you want to get down to the metal and implement your own protocol over UDP, Boost.Asio is really nice.

满地尘埃落定 2024-08-15 12:43:12

Raknet 非常好。太好了,这是像 unity3d 这样的商业引擎联网的基础。 http://www.jenkinssoftware.com

Raknet is amazingly good. So good that is the basis for networking in commercial engines like unity3d. http://www.jenkinssoftware.com

扮仙女 2024-08-15 12:43:12

enet 满足您的需求

  • 简单
  • 快速
  • 可靠的 UDP
  • 旨在用于实时多人游戏

但它不是面向对象的。

enet suits your needs

  • simple
  • fast
  • reliable UDP
  • intended for real time multiplayer games

It's not object-oriented though.

π浅易 2024-08-15 12:43:12

您可能想查看此问题的答案:做什么当你需要可靠的UDP时你使用什么?。我为客户开发了 ENet 的 C++ 版本(具有 C API),他们将其用作游戏中间件产品的基础。

You might want to look at the answers to this question: What do you use when you need reliable UDP?. I developed a C++ version of ENet (which has a C API) for a client and they use it as the basis of their gaming middleware product.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文