0

我已经开始研究一个游戏项目,预计服务器上的负载会非常高。我最初的计划是使用一个托管通用游戏数据的通用主服务器,并使用一组托管节点(或游戏世界)服务器的服务器,同时在机器上以较少数量托管更多 CPU/网络密集型世界。现在我想知道如何最好地设置实际的服务器。我应该使用像 Microsoft Azure 这样的云,我应该在自己购买的硬件上自己托管,还是应该使用某些托管公司的专用托管?

4

2 回答 2

2

Windows Azure 实际上有一个社交游戏工具包,它可能会提供一些很好的指导。 https://github.com/WindowsAzure-Toolkits/wa-toolkit-games

在 Github 上,架构部分还可以帮助您考虑 Azure 解决方案 https://github.com/WindowsAzure-Toolkits/wa-toolkit-games/wiki/architecture

回复:服务器,云非常适合这种工作负载/用例,您可以快速成长或快速失败,具体取决于您的成功程度,并且只为您使用的内容付费。Azure 提供 IaaS 和 PassS 产品,应该可以满足您的所有需求(包括 IaaS 上的 Windows 和 Linux)

于 2012-09-07T09:57:49.160 回答
0

好吧,我相信现在人们都在从事社交游戏;我相信你也会这样做。

不确定开发环境我建议你看一下亚马逊的游戏托管。它可能会有点贵,但如果它满足你的所有需求,那么拥有自己的会更好。

您还可以查看 允许您根据自己的意愿租用游戏服务器,这样当您觉得自己达到客户端数量时可以租用更多。

快乐的游戏开发。

PS :- 我一直想知道人们如何构建游戏.. 只是学习如何?;)

于 2012-09-07T09:57:56.080 回答