从理论上讲,这样的事情有可能吗?
我知道Google App Engine无法建立套接字连接,因此我认为使用XMPP向客户端发送消息会起作用。 Google App引擎上的XMPP是否具有低延迟,足以支持实时游戏?
我正在研究像Smartfox这样的多人游戏服务器,但我认为软件的成本加上在我自己的服务器上运行它会有太多的麻烦,所以我认为在谷歌的硬件上运行它会是一个好主意。
如果您对实时多人游戏服务器有任何其他建议,我很乐意听到。
答案 0 :(得分:4)
正如npdoty指出的那样,我们刚刚宣布了Channel API,它就是针对这个用例的。它尚未发布,但最新的SDK中提供了初步版本供您试用。目前还没有文档,但您可以浏览Trivia Quiz示例应用,了解其工作原理。