6

SilverlightのプライマリゲームループにCompositionTarget.RenderingTimerを使用する方法について読みました。他の言語で行われるように、ヒットテストと一般的なゲームロジックに使用されます。

これは、オブジェクトを一度にこのxピクセル内で移動するのが最善であるか(他の言語のゲームとして)、Silverlightアニメーションをより有効に活用して、イージングなどの機能を使用できるかどうか疑問に思っていたということです。

私が参照するオブジェクトは、ユーザーがキャラクターを動かしているプラ​​ットフォームゲームではなく、テトリスやポンなどのゲームにあります。

もう1つの領域はスプライトアニメーションです。たとえば、ウォーキングアニメーションは、ゲームループがフレームを変更したり、キーフレームのsilvrelightアニメーションを使用したりするのに最適ですか?

4

1 に答える 1

4

Silverlightのゲームループに関する情報の非常に優れた情報源は次のとおりです
http://blogs.msdn.com/nikola/archive/2009/08/19/exposed-5-methods-to-create-game-loop-which-is- the-best.aspx

あなたの質問の核心に取り組むために...私はそれがすべてコンテンツパイプラインに帰着すると思います。それが意味するのは、あなたは自分自身に問いかけるべきだということです。コンテンツ作成者(あなたである場合もそうでない場合もある)がアニメーションを簡単に作成できる方法はどれですか?ほとんどの場合、そのプロセスを最適化する必要があります。これは、多くのゲームでは実際のプログラミングよりも時間がかかり、技術者の少ない人によって行われます。

于 2009-08-29T13:59:19.677 に答える