2010-04-02 46 views
0

我正在爲我的論文開發Facebook卡牌遊戲,我想知道哪種架構最適合?Facebook卡牌遊戲?哪個架構?

我打算使用Silverlight + ASP.NET開發遊戲。

一方面遊戲應該包含玩家與玩家紙牌遊戲

另外還會有也有很多的含量的不同類似於黑手黨戰爭(或任何其他遊戲那樣),您只需用服務器(包括數據庫)進行交互

我讀了很多關於ASP.NET MVC,Silverlight MVVM和那些東西。 但是什麼適合這樣的遊戲最好的

另外我不確定我是否應該使用Silverlight 4?

我不想開始錯誤的方式。

我真的很感謝你的幫助。

+1

如果這是您的高年級,並且您現在還沒有開始撰寫論文,如果這是你的大三,現在考慮這個問題還爲時過早。我會先做一些實際研究,首先在不同的可能框架上進行原型設計,然後根據最佳效果選擇一個。當你被問到爲什麼你使用特定的框架時,你是否真的會說「因爲StackOverflow告訴我這樣」? – 2010-04-02 14:31:41

+0

我們在德國有不同的截止日期;-) 無論如何,我將要製作原型。但我會從人們推薦的東西開始。如果它已經很好,我會去用它。 – Ben 2010-04-02 14:38:40

回答

0

我會選擇一個您熟悉的富媒體架構。卡片遊戲可以(而且已經)在幾乎所有客戶端+服務器體系結構中完成。

然而,這裏有一些注意事項:

  • Facebook平臺有一個PHP開發者豐富的歷史,更何況在PHP5一個體面審覈API庫。

  • 如果您關心平臺支持,請仔細選擇您的富媒體選項。 Flash比Silverlight具有更深的用戶安裝基礎。如果您擔心IPad支持,請使用HTML + CSS並使用像JQuery這樣的良好JS工具包。

  • 任何流量很大的Facebook遊戲都需要一個對象緩存策略。選擇一個原生支持一個服務器架構,或者與一個服務器架構(如memcached)集成在一起(如memcached)