【发布时间】:2015-01-01 12:42:03
【问题描述】:
我正在开发简单的浏览器实时多人游戏(游戏 atm 中有 2 个玩家)游戏。它涉及快速和频繁的玩家移动和方向变化,因此必须非常快速地交换信息 - 我决定尝试 websockets(很乐意使用 pubnub 服务而不是自托管套接字服务器)。
我的问题是,pubnub 总是决定使用 xhr 后备而不是 websockets - 不知道为什么。是否有任何特定要求必须满足才能通过 websockets 运行通信? Http显然太慢了,扼杀了体验。我在 Mac 上使用最新的 Chrome,所以浏览器兼容性不是问题。
或者,决定通信协议的变量太多,无法回答这个问题?而我唯一的解决方案是使用自托管套接字服务器?
【问题讨论】:
标签: javascript websocket real-time multiplayer pubnub