我应该总是在Silverlight游戏中使用游戏循环吗?

Joh*_*ohn 6 silverlight game-loop

我已经阅读了关于在Silverlight中使用CompositionTarget.Rendering Timer进行主要游戏循环的内容.用于任何语言的命中测试和一般游戏逻辑.

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

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

另一个区域是精灵动画.例如,使用游戏循环更改框架或关键帧silvrelight动画最佳地完成步行动画?

Joe*_*nez 4

这是有关 silverlight 中游戏循环的信息的一个非常好的来源
http://blogs.msdn.com/nikola/archive/2009/08/19/expose-5-methods-to-create-game-loop-which-is-最好的.aspx

为了解决你问题的核心......我认为这一切都归结于内容管道。我的意思是你应该问自己。哪种方法可以让内容创建者(可能是也可能不是您)更轻松地创建动画?在大多数情况下,您希望优化该过程,对于许多游戏来说,该过程比实际编程需要更长的时间,并且是由技术含量较低的人员完成的。