Firebase的延迟是否足够低,可以用于实时MMOG而不是socket?

19

我想知道Firebase在延迟和吞吐量方面的性能是否足够用于在线实时MMO游戏。

有足够了解的人可以分享他们的意见吗?

Firebase能否代替套接字用于实时游戏?


1
我非常怀疑这个程序能否在MMO中正常运行,因为HTTP不够快(它还使用TCP,可能会导致可怕的延迟)。 - Muli Yulzary
2
请参见我一个小时前回答类似问题的链接:https://dev59.com/c5jga4cB1Zd3GeqPGzEi。 - Frank van Puffelen
1
我们有很多人在使用Ably,我们的实时数据传输平台进行MMO游戏,并且他们没有报告任何问题。我不确定我同意TCP会导致可怕的延迟,我们通常看到的延迟范围是从10毫秒到一些相当偏远地区的200毫秒左右。 - Matthew O'Riordan
@MatthewO'Riordan 你好,关于峰值连接的问题:如果我们一个月有30K个独立访客,但最多只有50个同时连接,那么我们只需要支付50个峰值连接的费用吗?谢谢! - Crashalot
嗯,是的。问题在于浏览器不支持UDP。说到WebSockets,我想到了浏览器。 - Jorge Fuentes González
显示剩余3条评论
1个回答

2
短答案是不行的:使用Firebase,您可以在几百毫秒内同步客户端。您还可能发现消耗太多的网络流量,这将使Firebase的成本过高。

1
虽然延迟高达200毫秒,但在玩魔兽争霸3时还算可以接受。 - Lee

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接