2013-11-24 43 views
0

我在爲Android遊戲設計地圖時遇到了問題..我計劃在地圖滾動時角色移動..我在想如果我讓地圖變大足夠滾動文件的大小將會很大並且可以接受嗎? 還是有另一個設計地圖的訣竅?Android:爲2D遊戲設計地圖世界/背景

注意:我使用OpenGL渲染它

回答

1

查看「平鋪」地圖。這意味着您可以重複地圖,並且只保存顯示所需的最少信息。例如,如果您有200x200像素的草圖和水的地圖,則只需要200x200位,即1(草)或0(=水)。然後,您會根據您的信息加載單個草圖和單個水圖並將它們放在一起。

+0

如果我的地圖有像道路,城鎮或某個圈子那樣的更多元素,該怎麼辦? 我在我的遊戲中處理代碼段,我的朋友處理圖形設置。所以我是圖形用戶的初學者 – iwalyfa

+0

然後,您需要更多不同的圖塊和更大的圖塊ID。想象平原,木頭,小山,山和城市。每個都有一個32x32的圖形。你有一個從0(Plains)到4(City)的二維整數數組。 Foreach數組索引,您繪製32x32圖形。你的地圖可能很大,你只需要每個單元格的int,而不是整個圖形。 – nvoigt

+0

圖像仍然會看起來不錯,或者它會像馬里奧背景地圖? – iwalyfa