您认为哪种模式最适合Silverlight游戏?一些主要关注领域是游戏性能,实时合理更新的最大对象数量,易于开发和测试。
答案 0 :(得分:2)
为了便于开发和测试,应用MVVM模式(在WPF社区中广泛使用)将会有很大帮助。但至于其他部分,我会阅读Bill Reiss的博客(http://www.bluerosegames.com/silverlightbrasstacks/),因为他在该领域做了很多。
答案 1 :(得分:2)
实际上Shawn提到的博客应该是http://www.bluerosegames.com/silverlight-games-101/
我一直在争夺这个,在XNA游戏中我倾向于模型视图模式,但在Silverlight中我喜欢使用继承和组合的组合,我在这里详述:
http://www.bluerosegames.com/silverlight-games-101/post/An-improved-Silverlight-Sprite-class.aspx
当我在Silverlight中为游戏实现模型视图模式时,它似乎比它所帮助的更多。也可能是因为我不能很好地理解这种模式,我很想知道是否有人能够更好地了解我所做的是否适用于该模式。