我的cocos2d-iphone遊戲有平鋪地圖。瓷磚紋理相當大。我有5個tilesets,每個都是2048x2048(視網膜)。在cocos2d-iphone中優化平鋪地圖
我的地圖大約是80x80。他們有8層左右,每一個顯然使用一個瓷磚。幀速率下降(有時會達到30左右,我知道30比較厲害,但我仍然想要50+)。
所以考慮到紋理是巨大的我不能做許多層(因爲每一個加載這些紋理)。
那麼我如何將我的tileset紋理分成更小的tilesets(比如1024x1024每個)呢?這將允許我爲我的地圖使用更多圖層,對吧?
是否有任何其他提示巨大視網膜顯示瓷磚地圖?
我的tilesets就像3.6 MB。除非你的意思是...... RAM? 我會嘗試PVR的事情,稍後再回來。謝謝。 – Voldemort
RAM =(隨機存取)內存... 3.6 MB是我假設的文件大小?這隻與App的整體下載大小有關,但與運行時內存使用量無關。 – LearnCocos2D
一個問題:使用8位顏色的2048x2048紋理消耗多少RAM? – Voldemort