复杂Silverlight游戏的最佳设计模式

时间:2009-01-09 02:10:20

标签: c# silverlight design-patterns silverlight-2.0

您认为哪种模式最适合Silverlight游戏?一些主要关注领域是游戏性能,实时合理更新的最大对象数量,易于开发和测试。

2 个答案:

答案 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中为游戏实现模型视图模式时,它似乎比它所帮助的更多。也可能是因为我不能很好地理解这种模式,我很想知道是否有人能够更好地了解我所做的是否适用于该模式。