2013-05-16 28 views
0

我正在開發一個通用的iOS遊戲項目。這位圖形藝術家創造了這套偉大的骰子動畫,這些動畫基本上是骰子滾動到服務上並停在其中的一個側面。有6組,每組22幀。問題是這些是全屏動畫(640x624),但大部分區域都是空白的,所以它們在每幀大概有40k。如何在iOS遊戲中包含很多大型動畫幀

問題..

1)它是不現實的,包括在一個通用的應用程序這種類型的動畫?

2)我怎麼能讓他們進入遊戲無論如何,我認爲我限制的地圖集大小是1024x1024。

3)關於如何使這成爲可能的任何想法?

我正在使用Sparrow框架。

回答

0

1)將這種類型的動畫包含在通用應用中並不是不現實的。

2/3)我會減少關鍵幀的動畫,在每幀中儘可能少的空白空間。然後,用代碼對骰子的運動進行動畫處理。所以,如果你在沒有任何代碼的情況下運行動畫,這個骰子就會出現在一個地方旋轉,而不是任何東西。編寫代碼來模擬骰子的平移運動。這也可以讓你把它們放在一個或兩個地圖集上。

0
  • 在所有
  • 有關Atlas並非不切實際,你可以創建他們大於1024×1024,這裏是命令的例子:

    ./generate_atlas.rb --scale 0.5 --padding 2 - -sharpen --maxsize 2048x2048 * .png atlas.xml

你總是必須使用2s的能力。