【发布时间】:2009-01-09 02:10:19
【问题描述】:
您认为什么模式最适合 Silverlight 游戏?一些主要关注领域是游戏性能、实时合理更新的最大对象数量、易于开发和测试。
【问题讨论】:
标签: c# silverlight design-patterns silverlight-2.0
您认为什么模式最适合 Silverlight 游戏?一些主要关注领域是游戏性能、实时合理更新的最大对象数量、易于开发和测试。
【问题讨论】:
标签: c# silverlight design-patterns silverlight-2.0
其实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 中为游戏实现模型视图模式时,它所遇到的问题多于帮助。也可能是我对这种模式的理解不够好,我很想看看是否有更好的人来看看我所做的是否适用于那种模式。
【讨论】:
为了便于开发和测试,应用 MVVM 模式(在 WPF 社区中广泛使用)将有很大帮助。但至于其他部分,我会阅读 Bill Reiss 的博客 (http://www.bluerosegames.com/silverlightbrasstacks/),因为他在这方面做了很多工作。
【讨论】: