我目前正在開發面向Android的2D遊戲。我渲染的所有圖像都是作爲SVG創建的,然後導出到我放置在資產目錄中的PNG。這些圖像也是我使用sprite batcher呈現的所有精靈。針對不同屏幕密度處理精靈資源的推薦方式(Android)
我的問題是針對不同密度的設備使用不同版本的精靈。我知道在開發傳統的android應用程序時,您可以在res中放置不同的密度級別的獨立目錄,然後在res的這些子目錄中放置大小合適的圖像。
在處理資產目錄中的精靈圖像時有什麼好方法?我是否應該以一種非常高密度/分辨率的精靈副本來使用所有東西,我只是將它們渲染到一個獨立於屏幕尺寸的座標系上,或者在處理它之前根據屏幕密度調整圖像大小創建我所有的紋理區域?還是完全有另一種解決方案?
目前我有一套高分辨率的精靈集,我用它來處理所有事情,它對於低密度設備來說似乎是浪費和低效的。