2009-08-29 56 views
6

我已阅读关于在Silverlight中使用CompositionTarget.Rendering Timer作为主游戏循环的信息。用于任何语言的命中测试和一般游戏逻辑。我应该总是在Silverlight游戏中使用游戏循环吗?

这就是我想知道的最好是在这个x像素内一次移动物体(作为任何其他语言的游戏),还是我可以更好地利用silverlight动画并使用easing等功能?

我指的对象是诸如俄罗斯方块和乒乓球等游戏,而不是平台游戏,其中用户正在移动角色。

其他区域是精灵动画。例如,游戏循环更改帧或关键帧silvrelight动画时,步行动画效果最佳?

回答

4

这里是在Silverlight
http://blogs.msdn.com/nikola/archive/2009/08/19/exposed-5-methods-to-create-game-loop-which-is-the-best.aspx

关于游戏的信息回路一个很好的来源为解决你的问题的核心...我认为这一切都归结到内容管道。我的意思是你应该问问自己。哪种方法可以让内容创作者(可能或不可能)更容易创建动画?大多数情况下,您希望针对该流程进行优化,对于许多游戏而言,这比其他实际的编程时间要长,并且由不太专业的人员完成。

+0

谢谢我现在阅读了这篇文章,很好找,很有用。 – John 2009-08-30 16:56:02