2011-02-03 85 views
3

我開始爲Android(以及後來的iPhone)開發2D遊戲。 我想動畫在屏幕上的動物(想想卡通狗)。這樣做的最佳方法是什麼? 我應該使用Android中內置的補間API,並將它們混合以獲得良好的動畫序列(縮放,平移,旋轉)。有沒有什麼工具可以幫助我做到這一點?有沒有可能做到在Flash動畫和「進口」的動畫序列(通過AS3代也許?)2D遊戲的複雜android動畫:有什麼辦法?

否則,我應該這樣做「手工」,用一張空白的畫布,並寫所有的抽獎邏輯?

我只是試圖讓動畫我的角色最快的方式(如果我需要編寫一個複雜的動畫20小時我不知道我會走得很遠)。

謝謝:)

回答

2

我會強烈建議你使用一個跨平臺的庫專門用於遊戲開發,像LibGDX,它允許您與桌面的目標工作,一旦你對結果滿意,開關到一個android目標(相同的代碼,1行添加到開關:p)。

至於動畫,我建立了一個Tween engine,可以用來插入任何對象的任何屬性。有了它,你可以補間旋轉,位置,不透明,模糊,......一切。它獨立於平臺並獨立於圖書館。

欲瞭解更多信息,我建議你看看我對這個other question的答案。

更新:大量的文檔建立。檢查谷歌代碼項目。

+0

這似乎有趣。 Android有沒有任何例子?沒有太多的文檔可用。 – Alex 2011-04-14 11:39:35

0

對於這一點:

的Cocos2D-X(跨平臺)免費

LibGDX(跨平臺)支付敵人的iOS