Ваш непосредственный вопрос того, как заставить его вытянуть ведущее устройство, необходимо сделать то, что это говорит. Определите refspec для получения по запросу от в конфигурации ответвления.
[branch "master"]
merge = refs/heads/master
вот действительно хороший источник информации об игровых циклах в Silverlight
http://blogs.msdn.com/nikola/archive/2009/08/19/exposed-5-methods -to-create-game-loop-which-is-the-best.aspx
Чтобы ответить на суть вашего вопроса ... Я думаю, все сводится к конвейеру контента. Я имею в виду, что вы должны спросить себя. Какой метод упрощает создание анимации для создателя контента (которым вы можете быть или нет)? По большей части вы хотите оптимизировать этот процесс, который для многих игр занимает больше времени, чем фактическое программирование, и выполняется менее техническими специалистами.