Asp.net Facebook游戏开发-.NET-哪种架构?
我开始使用ASP.NET+Silverlight开发facebook游戏 您会使用哪种体系结构?ASP.NET MVC、MVVM或RIA服务 另外,您如何看待将XNA与Silversprite结合使用 这个游戏不会是街机游戏。这将是更多的战略/角色扮演Asp.net Facebook游戏开发-.NET-哪种架构?,asp.net,asp.net-mvc,silverlight,facebook,mvvm,Asp.net,Asp.net Mvc,Silverlight,Facebook,Mvvm,我开始使用ASP.NET+Silverlight开发facebook游戏 您会使用哪种体系结构?ASP.NET MVC、MVVM或RIA服务 另外,您如何看待将XNA与Silversprite结合使用 这个游戏不会是街机游戏。这将是更多的战略/角色扮演 提前非常感谢。如果你正在开发一款游戏,那么我怀疑你是否会有MVC帮助你的导航功能。因此,如果您应该关注MVVM,即使它可能不适用于游戏开发,它确实取决于您正在创建的游戏类型 您可能需要考虑使用XNA开发一款基于2D精灵的游戏,然后在silverl
提前非常感谢。如果你正在开发一款游戏,那么我怀疑你是否会有MVC帮助你的导航功能。因此,如果您应该关注MVVM,即使它可能不适用于游戏开发,它确实取决于您正在创建的游戏类型
您可能需要考虑使用XNA开发一款基于2D精灵的游戏,然后在silverlight上发布。您没有理由不使用几乎所有这些的组合
然后,您可以随时将游戏移植到windows、xbox360、windows phone 7,甚至iphone(通过),因为silverlight基于XNA;-) 所以基本上你会使用silverlight来做任何事情(连接到数据库、层等等),或者@Ben:对于数据库,我会使用WCF Ria服务。不知道你说的“层”是什么意思?我的意思是它应该有一个分层结构。设计和业务逻辑的分离。实际上你的答案听起来很好。也许有一点值得注意:游戏不会是街机游戏。这将是更多的战略。从游戏类型来看,游戏更像是塔玛戈奇和最终幻想的混合体。不会那么复杂;-)如果您的应用程序需要双工通信(例如,从客户端到服务器),我的理解是RIA服务不太支持双工通信,或者至少不太容易。(请参阅)否则,是的,RIA服务似乎是一个不错的选择。