2012-04-10 23 views
2

我試圖做我的作業本主題中,但不幸的是,沒有運氣,至少畫面不清晰,我可以開始挖掘更深或註冊服務等兩名球員遊戲服務器基礎設施回合制板手機遊戲

我想要實現的是:簡單的2人棋盤遊戲,CPU或互聯網對手。該遊戲是針對iPhone,Android,WP7三款平臺的手機遊戲。 (請不要傷害WP7 :-)

  • 一個選項是去一些雲(Azure,亞馬遜),並實現一些遊戲服務器。聽起來重新發明了輪子,但也許有一個開源的實現。 (僅適用於ASP.NET,因爲我的技能)

  • 我和其他最好的選擇是使用像OpenFeint的或Scoreloop的(買(和RIM :-(吃了嗎?))。 服務我目前的理解,不幸的是,目前尚不清楚對我來說(閱讀後兩個常見問題解答)如果除了高分名單和維護統計信息是任何遊戲服務器是能夠進行兩項認證的玩家之間的棋盤遊戲?

任何人都可以指出我哪裏開始呢? (或者建議我使用公共遊戲服務器用於雙人棋盤遊戲互聯網遊戲的WP7樣本或市場遊戲?)

THX答案

+0

爲什麼不直接ip?你需要一個大廳和比賽制作? – 2012-04-10 12:50:55

+0

http:// stackoverflow。com/q/6263991/1075066 – 2012-04-10 12:55:07

回答

0
+0

Hi Roman,Thx for answer,這個工具包肯定有我正在尋找的功能,絕對是我的問題的恰當答案。一些缺點突然出現在我的腦海裏:1)從兩個角色+ SQL +存儲開始,最低每月花費大約50-100美元使用微/小實例,這是有點冒險的。對於這個價格,甚至免費也許我們可以找到(哪裏?)一個更有能力的社交遊戲服務器_service_ 2)它是否證明它在真實世界的場景中有效,我的意思是說有任何使用它的流行市場應用程序? – 2012-04-12 07:02:07

1

我也想開發一個多人遊戲和檢查OpenFeint的,Scoreloop的和斯基勒。我最終使用Skiller作爲我的多人遊戲引擎,因爲它是唯一支持多人遊戲並且效果很好的遊戲。

希望我幫了忙。

0

那裏只是遊戲的邏輯之外的一些值得關注的領域。

用戶身份和授權。 (遊戲中心)

遊戲數據持久性和存儲。 (雲數據庫像AWS DynamoDB)

遊戲匹配排隊。 (AWS SQS)請勿使用悲觀併發來嘗試使用數據庫。比賽中運動員的

通知準備睡覺的客戶。 (AWS SNS到APNS /谷歌到端點(該移動設備))

輪詢或通知用於下一步行動。 (AWS SQS或SNS)我不會爲此查詢數據庫。

這些服務只是示例建議。我不爲亞馬遜工作,他們是最容易和最實惠的起牀和運行,但有更好的服務。我發現他們與你的想法相同的要求。如果我的想法是一個好東西,我不想承諾100 bux加上一個月。

你可以做的一切,上面列出使用雲服務,開始了下15 $一個月。最好的情況是,如果你的想法開始起作用,只需輕輕一切從管理門戶切換即可輕鬆搞定門檻。有些會自動縮放。