我开始使用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