2012-09-07 90 views
0

我已經開始製作一個遊戲項目,這個遊戲項目預計會在服務器上負載很高。 我最初的計劃是使用一般的主服務器,它承載一般的遊戲數據,並使用託管一個節點(或遊戲世界)服務器的服務器集合,在機器上以更少的數量託管更多的CPU /網絡密集型世界。 現在我想知道如何設置實際的服務器。我是否應該像微軟Azure那樣使用雲計算,我應該將自己託管在自己購買的硬件上,還是應該使用某些託管公司的專用主機?我應該如何爲我的項目託管服務器?

回答

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和PasS產品,可以滿足您的所有需求(包括Windows和Linux on IaaS)

0

我相信現在人們從事社交遊戲;我相信你也會這樣做。

不確定開發環境我建議你看看亞馬遜的Game Hosting ..它可能有點昂貴,但更好的是讓你自己提供滿足你所有的需求。

您還可以查看gamersisle誰允許您根據自己的願望租用遊戲服務器,以便在您感覺自己正在碰到客戶時可以租用更多遊戲服務器。

快樂的遊戲開發。

P.S: - 我總是想知道人們是如何構建遊戲的。只是學習如何? ;)

+1

對於P.S的迴應:在這種情況下,我正在用C#或C++編寫服務器端軟件的C#XNA遊戲,具體取決於我將要承載的內容。 –

+0

XNA的+1 ..我想知道一些與微軟Azure的安卓遊戲。 –

0

嗯...如果你消耗高CPU使用率,我會建議你使用專用服務器或雲服務器。對於雲,您可以使用Azure,成本更高。

相關問題