2012-02-05 57 views
0

我正在用cocos2d-x編寫一個簡單的足球比賽,最近發現老版本的iOS版本不支持比1024x1024px更大的cocos2d精靈。在cocos2dx中爲足球場使用平鋪地圖

我正在考慮使用等距拼貼地圖來創建一個更大的足球場。

這是要走的路嗎?如果是這樣,我怎麼能轉換我的2048x2048px足球場圖像到幾個等距磚?

回答

1

是的,使用TMX瓷磚貼圖,它比無論如何使用巨大的精靈效率更高,更平滑,並消耗更少的內存。查看瓷磚地圖程序,如「平鋪」。

對於足球場,只需畫幾塊草地磚和一些帶有線條標記的地方,然後將這些地磚「塗抹」到您的地圖上。這取決於你希望它看起來如何,但你應該只需要畫幾塊瓷磚(性能優勢來自多次使用相同的瓷磚)。

2

我建議看本教程由Ray Wenderlich:

http://www.raywenderlich.com/1163/how-to-make-a-tile-based-game-with-cocos2d

它涵蓋了多一點,你可能需要,但一步做節目一步的過程中都建立瓦片地圖,並得到它在iPhone上使用Cocos2d。平鋪是真的要走,因爲它與Cocos2d很好地搭配。

我將不得不看到一張足球場的圖片,告訴你如何將它轉換成幾個等角拼圖,但如果你只是在尋找一個程序GIMP是偉大的,可以在這裏找到:

http://www.gimp.org/