[程式] 2D圖片素材檔案管理
畢業等當兵想說試著寫個Android上的簡單2D遊戲引擎做架構練習
,中間當然也有一些心得,如果有機會整理好的話再貼上來請大家指正
閒話休提,最近在想架構時一直很好奇的一個問題是為什麼很多
遊戲使用的2D素材都是用同一份檔案包裝多個畫格,而不是一個畫格
一個檔案?
目前自己想到的幾個點有
優點:
1) 避免檔案過於零碎難以管理(不管對coder或illustrater)
2) 在繪圖時變更subgraph的offset應該會比重新load一張圖片快
3) 同一張圖共用感覺圖片大小應該會小一點?
缺點:
1) 比較占記憶體是一定的
2) 感覺語意上編檔比較不明確?譬如char_mov_1 vs char_1 (4,3)
這一點主要是感覺會影響到code readability
loadPic("char_mov_1") vs zoomToPic(4,3)
--
因為自己完全沒有圖學背景,繪圖方面的函式架構也很不熟,只
能想到這幾點所以想說上來問問。
主要就是想問 1)為什麼要這樣做 & 2)以現今的電腦效率還有沒有必要
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.25.92.181
→
10/30 00:47, , 1F
10/30 00:47, 1F
→
10/30 00:48, , 2F
10/30 00:48, 2F
→
10/30 00:49, , 3F
10/30 00:49, 3F
→
10/30 00:50, , 4F
10/30 00:50, 4F
→
10/30 07:43, , 5F
10/30 07:43, 5F
→
10/30 21:02, , 6F
10/30 21:02, 6F
→
10/30 21:03, , 7F
10/30 21:03, 7F
→
11/02 18:30, , 8F
11/02 18:30, 8F
GameDesign 近期熱門文章
PTT遊戲區 即時熱門文章
18
30