在3d比赛里面的实时闲谈箱子

时间:2012-04-26 18:22:10

标签: c++ objective-c real-time-data

有关进展情况的基本信息:

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

我的问题:

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

如果是,速度是否还是较慢?

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

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

还有其他更好的元代码吗?

如果是,那又是什么?

1 个答案:

答案 0 :(得分:0)

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

<强>答案: 是的,你绝对可以,我用它们作为实时客户端 - 服务器模型,包括实时文件传输(使用文件分块)和消息传递,它运作良好。速度真的取决于它是如何为你工作的,我有大量文件要块并发送到服务器,但它仍然适用于我。

<强>问题: 是否有任何基于套接字的http发布请求的在线游戏用作游戏内部的实时聊天?

<强>答案: 显然NodeJs是更好的选择,C#和.Net框架Windows Communication Foundation(WCF),但是否则C ++套接字是一个很好的选择。