1

关于发生了什么的基本信息:

我有一个 3d 多人游戏,大约只有 15-20 个用户连接。我使用 C++ 作为与目标 c 混合的编码,通过基于套接字的 http post 请求,有一个小型实时聊天框发送和接收消息。我们正在使用我们的另一台 Mac 作为游戏/用户连接到的网络/游戏服务器/主机。

我的问题:

基于套接字的 http post 请求可以用作 3d 多人游戏中的实时聊天吗?

如果是,速度是快还是慢?

如果没有,为什么不呢?它对我来说很好用,速度还可以快

是否有任何在线游戏具有基于套接字的 http post 请求,用作游戏内部的实时聊天?

还有其他更好的方法吗?

如果是,是什么,为什么?

4

1 回答 1

0

问题:基于套接字的 http post 请求可以用作 3d 多人游戏中的实时聊天吗?

:是的,您绝对可以,我将它们用于实时客户端-服务器模型,包括实时文件传输(使用文件分块)和消息传递,并且效果很好。速度实际上取决于它对您的工作方式,我有大量文件要分块并发送到服务器,但它仍然对我有用。

问题:是否有任何在线游戏具有基于套接字的 http post 请求,用作游戏内部的实时聊天?

:显然 NodeJs 是更好的选择,C# 和 .Net 框架 Windows Communication Foundation (WCF),但 C++ 套接字是一个不错的选择。

于 2017-10-10T19:04:07.960 回答