什么是游戏服务器最好的云计算平台?

时间:2012-02-28 18:47:56

标签: .net azure xna cloud

我正和朋友一起创建一个多人(非浏览器)游戏。我们已经有了一个基本的客户端和服务器 - 游戏引擎是使用XNA,c#,.NET实现的,与服务器的通信(也用c#编写)是用lidgren完成的。目前我们只有一个基本的服务器逻辑,但是我们计划做大,并在未来用于商业用途。

这就是为什么我们认为我们应该使用云计算,而不是拥有自己的服务器。 出现在我们脑海中的第一个平台是Azure。我们听说它需要大量的学习和对代码的大量修改,因此应该尽早集成。我们有点担心走向错误的方向 - 一旦整个逻辑适合一个平台,就很难从一个平台切换到另一个平台。 Azure还有其他替代方案吗? (我相信有,否则我不会在这里发布这个问题......)。它们之间有什么区别?哪一个更适合托管游戏服务器?哪一个更好地记录,一般来说,对小型初创公司友好? (例如,Azure免费提供前3个月的使用时间)。你有其他任何建议或评论吗?

非常感谢您阅读整篇文章,并感谢更多回复。 : - )

1 个答案:

答案 0 :(得分:0)

这只是我个人的意见,但我认为在客户端/服务器部署方面,您应该有一个3部分层次结构。主服务器处理所有单独的专用游戏服务器,每个游戏服务器承载多个客户端。这很容易让你拥有一个服务器浏览器。