2012-06-09 70 views
0

我對安卓遊戲的圖像有問題。這個問題不是代碼問題,因爲我使用的代碼是從一本書(開始Android 4遊戲開發者)中拿出來的。Android遊戲圖像格式

問題是這樣的:我知道我必須在android:png中使用的格式,但我不知道必須使用此格式的設置(如RGB565 ...)。因爲如果我只用png,當我運行遊戲時,圖像不好。所以我需要有人解釋我需要爲Android遊戲的圖像使用哪些設置。

P.S我使用的軟件是photoshop。如果有更好的軟件爲此目的告訴我。

回答

1

我認爲你對Android的理解以及它如何實現圖形存在很大的誤解。幾乎你的任何開發都不受png限制。 .png和.9.png僅嚴格用於管理可繪製常量。

Android使用Java,並且能夠使用幾乎任何圖形格式。特別對每個設備和Android操作系統版本都提供對.bmp,.png和.jpg的本機支持。您甚至可以逐字節地實時創建您的圖形。

至於一個好的圖像編輯器,那裏有一個編號。我自己經常使用GIMP和Photoshop的組合。

希望這有助於

FuzzicalLogic的答案

+0

謝謝,但我有一個問題,你是什麼意思時,你說:「你甚至可以通過字節創建實時字節圖形」,什麼格式做你建議我使用? – user1446088

+0

這就是問題所在。你可以使用任何你想要的格式。取決於你的需求(尺寸,速度,方便等)。有很多使用上述格式的很好的例子。也有很多其他格式的庫。你甚至可以使用純Java庫來做到這一點。它最終都轉換爲位圖。 –

+0

我的意思是當我說實時逐字節創建一個圖形。我可以實例化一個字節數組,將它發送給我想要的任何字節值並將其呈現爲圖形。實際上只有很少的限制...只有當繪製某物和在哪裏... –