我開始使用ASP.NET + Silverlight開發Facebook遊戲Facebook遊戲開發 - .NET - 哪種架構?
您會使用哪種體系結構? ASP.NET MVC或MVVM或RIA服務?
你對於Silversprite使用XNA有什麼看法?
該遊戲不會是一個街機遊戲。這將是更多的戰略/ RPG。
非常感謝。
我開始使用ASP.NET + Silverlight開發Facebook遊戲Facebook遊戲開發 - .NET - 哪種架構?
您會使用哪種體系結構? ASP.NET MVC或MVVM或RIA服務?
你對於Silversprite使用XNA有什麼看法?
該遊戲不會是一個街機遊戲。這將是更多的戰略/ RPG。
非常感謝。
如果你正在開發一款遊戲,那麼我懷疑你會有很多類似MVC幫助你的導航。因此,如果有什麼你應該看MVVM,甚至可能不適用於遊戲開發,它確實取決於你正在創建的那種遊戲。
這可能是值得您考慮的Silversprite,它使您能夠使用XNA開發基於2D Sprite的遊戲,然後在silverlight上投放它。
沒有理由不能使用幾乎所有這些組合。
這使得是否使用RIA服務來實現使用silversprite或不......這真的取決於遊戲的種類。如果你的遊戲要使用大量的菜單和文本,那麼你可能想要避免silversprite(這是基於xna)。但是,如果您想要更多圖形/交互式體驗,那麼silversprite是一個不錯的選擇,因爲它基本上只是用xna編寫遊戲。
然後,你總是可以端口您的遊戲窗口,由於Silverlight XBOX360,Windows Phone 7的,甚至是iPhone(通過xnatouch)是基於XNA ;-)
所以basicly你會使用Silverlight做的一切(連接到數據庫,圖層,...)或? – Ben
@Ben:對於數據庫我會使用WCF-Ria-Services。不確定「圖層」是什麼意思? – AnthonyWJones
我的意思是它應該有一個分層結構。設計和業務邏輯的分離。 其實你的答案聽起來非常好。 也許一個音符:遊戲不會是一個街機遊戲。這將是更多的戰略。所以沒有物理參與。 – Ben