如果我一直在Silverlight游戏中使用游戏循环?(Should I always use a

2019-08-03 03:00发布

我已阅读有关使用CompositionTarget.Rendering定时器在Silverlight中的主要游戏循环。 用于命中测试和一般的游戏逻辑,在任何语言将完成。

这说我想知道是不是最好的解决这个x像素内的一次移动的对象(如游戏中的任何其他语言),或者我可以利用Silverlight的动画更好,使用这些功能为缓解?

我指的是对象将是游戏,如俄罗斯方块和乒乓球,而不是一个平台的游戏,其中用户是围绕移动字符。

另一个领域是精灵动画。 例如在步行动画与游戏循环改变帧或关键帧动画silvrelight做最好?

Answer 1:

这里是一个很好的来源,关于游戏的信息在Silverlight中环
http://blogs.msdn.com/nikola/archive/2009/08/19/exposed-5-methods-to-create-game-loop-which-is-the-best.aspx

为了解决你的问题的核心...我认为这一切都归结到内容管道。 我的意思是在这个你应该问自己。 哪种方法更容易为内容创建者(这可能是也可能不是你)来创建动画? 在大多数情况下,你要优化这个过程中,这对于很多游戏花费的时间比实际的编程更长的时间,并通过技术少做伙计。



文章来源: Should I always use a Gaming Loop in a Silverlight Game?