私は現在、レミングスに似た2Dゲームの開発を始めています。Silverlightのみを使用してWindowsPhone7用に開発しています。2つの理由でSilverlightを選択しました。
- XAMLを使用してグラフィックを作成(d)するので、画像を拡大縮小する必要はありません。
- 後でゲームをWindowsPhone8に移植したい場合があります(C#で記述されたXNAゲームはサポートされていません)。
XAMLグラフィックスを操作する際のベストプラクティスはありますか?たとえば、グラフィックを軽量に保つのに最適な方法です。私が抱えているもう1つの問題は、ゲーム機能を組み込むための「ハートビート」がないことです。言い換えると、XNAにある「描画」メソッドと「更新」メソッドがありません。私はただのタイマーでしょうか、そしてそれはどれでしょうか?