主持Box2D MMO:Photon vs Lidgren vs GameSparks vs PlayFab

时间:2019-02-01 18:00:30

标签: photon lidgren gamesparks

我正在开发一个用C#编写的游戏,该游戏使用了自定义的Box2D / Farseer实现,并且是基于低级Lidgren库的多人游戏。它有一些要求: -Box2D必须与其他自定义游戏逻辑一起在服务器上运行。

  • 服务器将具有权威性。
  • 游戏是实时的,而不是回合制的。

我可以重写网络以使用更高级的平台,但是我需要帮助您了解采用哪种方法。我可以简单地将现有的基于Lidgren的服务器作为Windows服务托管在AWS EC2实例上。这实际上是我当前正在做的。不过,我听说有像光子服务将会将更加高性能的。 PlayFab和GameSparks也可能提供这种联网功能,但似乎它们主要是关于帐户管理,而不是传输游戏对象数据。

理想情况下,PlayFab或GameSparks可以让我做所有事情-运行我的自定义C#服务器exe,与他们的帐户API集成,并证明我是一个非常高性能的网络库,可用来代替Lidgren。我发现它很难确定,如果他们做的。这有点参差不齐。

如我所描述的,哪个是托管MMO的最佳平台?

0 个答案:

没有答案