2013/6/12

TexturePacker的十個好棒啊


使用TexturePacker也有一段時間了,今天就來介紹一下他的一些優點
由於網路上已有不少介紹文,且這軟體本身也不難操作,所以我就簡單列一下我喜歡這工具的十個優點。

**TexturePacker官網


1.支援各平台,Win, Mac, Linux都可以用,好棒啊~


2.使用超方便,拉進圖檔,設定格式,最後按一下Publish!不用20秒就搞定,好棒啊~


3.支援30多種輸出格式,不爽還可以自己定義新的,好棒啊~

支援目前絕大多數的2D遊戲引擎、Framework,共30多種,如果這些還沒有你要的,也可以自行定義你要的格式。
**自定義格式參考文件

4.可自定義多個解析度需求,一鍵輸出所有格式,AutoSD功能好棒啊~

尤其是同時要輸出Retina及非Retina的素材時,以往是需要返覆切換設定,各別按Publish到不同的路徑,現在只要在AutoSD裏設定好,一鍵就可輸出了。
**詳細可參考fallhunter的這篇TexturePacker 3.0 使用教程

5.方便把SWF轉成SpriteSheet,好棒啊~

用過幾套SWF轉SpriteSheet的工具,但大部份就只做到把SWF的圖擷出來再併成一張而已,一些細節設定就比較少。而大多專門在做合併SpriteSheet的工具軟體則不一定都會支援SWF import的功能。所以兩者兼備的TexturePacker確實是值得推薦。 **關於SWF輸出功能,可參考Gray Liao這篇「再次介紹TexturePacker」

6.SmartFolder,資料夾有任何變動就會自動更新,好棒啊~
做遊戲的過程經常是在修修改改的,圖的素材也是會增增減減的,如果每次變動就要重拉一次圖檔那就很累了。SmartFolder是只要你指定這個Folder為素材來源後,Folder只要有變動,TexturePacker就會自動更新(但還是要記得按Publish啦),確實很方便

7.支援十多種圖檔格式,包括Photoshop沒有的RGBA4444, PVRTC等,好棒啊~

**關於PVRTC,可參考這篇「助你開發iOS game的基礎知識」
**關於RGBA4444,可參考這篇「使用 RGBA4444 與 Dithering 減少記憶體用量」

8.功能完整的免費版、試用版還有佛心推廣版,好棒啊~
TexturePacker下載後,可選擇使用免費版(輸出圖會有浮水印),或是完整功能七天試用版,另外針對開發者或Blog作者也提供了佛心版,只要符合TexturePacker提出的條件,就可以跟他申請免費的License,請參考這頁的申請書

9.Xcode指令整合,省下很多重複動作的時間,好棒啊~
如果是使用Xcode開發的話,TexturePacker有提供與Xcode整合的指令,使用方式請參考這篇Tutorial: XCode4 integration of TexturePacker for Cocos2d and Sparrow framework

10.素材加密保護功能(Cocos2d Only),好棒啊~
怕畫好的圖素被偷走嗎?新版的TexturePacker提供了素材加密的功能,但目前只有Cocos2D-iPhone版有支援,未來也許會再支援到其他平台,詳細請參考這篇Protect your game assets (currently cocos2d only)


看完這麼多個好棒啊,不會想趕快來用看看嗎?快上TexturePacker官網試用看看吧!!