我的小遊戲項目是一個基於物理學的平臺jobbie,由Chipmunk(通過SpaceManager)在Cocos2d中創建。我需要爲Cocos2d-iPhone項目開發圖形的策略
我想要一個與典型的瓷磚映射關卡設計有點不同的東西,所以我在Illustrator中創建關卡作爲SVG文件,然後解析它以創建景觀,平臺,產卵點等等。非常好,我覺得我可以用這種方式像關卡設計一樣有創意。
但是,這種方法只創造了迄今爲止的花栗鼠身體和形狀。它不能幫助我爲景觀創建圖形。
因此,要說明一下我說的,一個基本的水平看起來有點像這樣(按比例縮小) alt text http://www.tomelders.com/bin/leveleg.jpg
的灰色區域將代表景觀。
我的第一個想法是在Photoshop中追蹤這些級別,並將它們分成512x512 pngs,然後可以將它們放置在物理層之上。但這本能地聽起來像是一種非常低效的方式。
背後羅蘭多的人已經採取了超級簡單的方法,這對他們
alt text http://www.handcircus.com/wp-content/uploads/2008/06/rolando_screen_b.jpg
效果很好,但我想稍微詳細地在我的水平,幾乎與他們在MX取得的成就Mayhem
我看的越多,我越相信他們正在使用我提到的在所有東西中放置大圖像的第一種方法。
所以,我的問題是,有沒有人有任何提示或洞察什麼樣的東西,我應該探索或閱讀完成這種東西。到目前爲止,我在Cocos2d中創建關卡圖形的唯一經驗是使用TMXTileMaps。我仍然對遊戲開發並不熟悉,所以也許有一些術語和術語來描述我目前的目標,那就是我還不知道。
任何幫助或建議,非常感謝。
PS:我知道問題中的問題是不好的形式,但這裏有意義:內存使用背後的數學是什麼?有沒有一個公式可以用來預測我的圖形的內存使用情況。
你能可能共享使用插圖SVG文件進行關卡設計的代碼?我正在嘗試做同樣的事情,並且有一個出發點是非常有幫助的。 在此先感謝, – Salman 2011-03-11 13:42:50
很長時間沒有看着這個。這可能是非常糟糕的,但是在這裏,你去http://pastebin.com/HiGZDWTk – gargantuan 2011-03-10 15:18:56