2011-01-20 5 views
2

私は、無限ループ(ライブ背景 - Angry Birdsのホーム画面を考えて)で動作している数少ないAnimationのゲームを開発しています。しかし、非常に迅速に、アプリは私のCPU(Nexus One/Froyo)の90%以上を消費します。これらは非常に簡単な翻訳アニメーションで、ImageViewに適用されます。ゲーム開発は私には斬新で、CPUオーバーロードを避けるためのベストプラクティスがあるかどうかは疑問でした。 Animationオブジェクトは高価であることが知られていますか?キャンバス上のビットマップ描画をより適切にすることができますか?アニメーションとCPU - ベストプラクティス?

事前のおかげで、

マイケル

+0

少ないフレームを描画しますか?ドローイングでスリープ/放棄を挿入しますか? –

答えて

3

使用OpenGLの直接。アニメーションを使用すると、ゲームのような経験をするために必要な以上に、フル・ビュー・システムの上に座っています。

+0

あなたの答えをありがとう。目的のためにAndEngineを探しています。 –

関連する問題