請問有什麼可以代替texturepacker的?

我的電腦打不開texturepacker,因此我想問問有什麼可以代替它的?我最近剛剛接觸cocos2d-x遊戲開發,它要求生成一個plist文件。


謝邀,

我做了一個比 texturepacker 更好用的工具,特別是針對 HTML5 遊戲開發,因為我們是做H5遊戲的。

工具是在雲端的,自動生成,配合開發工作流。服務的網址是: Gama 手機游快速移植HTML5, 無損體驗!

註冊邀請碼:

bJyv7OrMQbTWnnBORE4m

nA4vNjgJ3mI1PPxJ7QKP

LnrGgOyDaes3eeGpNwn0

Q3XDGxrLyecZXXM4NRwy

y2QE0AwnvNs4LLnZbXqg

一碼一人,需要更多的邀請碼請私信我

我說比 texturepacker 好用,並非大言不慚。 在多年的遊戲開發經歷中,我長期感覺 texturepacker 的 GUI用戶界面是對工作流程的拖累,並且把團隊孤島化了,在生成工作中很容易造成瓶頸。

所以我根據工作流程的需要,開發了 gama 。簡單地做一下功能介紹:

1. 圖像元素在開發過程中就直接被對象化了。下面這個圖是我們遊戲的語言包,裡面的每個圖片下方藍色的名字就是圖素在遊戲中被調用的名字。

2. HTML5 是運行在瀏覽器中的,所以 HTTP 的 IO 開銷應該儘可能降低,因此 gama 提供了把多個動畫打包到一個圖像素材包的功能,而打包的內容對開發而言是透明的。 此外提供了全面的序列幀編輯功能。

3. 我用過的各種 素材打包工具,都是以程序的開發思路在提供服務,以 texturepack 為例,配置非常繁多,複雜。然而遊戲要的根本效果是素材漂亮而且素材文件要小。所以我在 gama 裡面對每個紋理布局都自動計算出最優的布局,演算法池包括 BEST_SHORT_SIDE_FIT("BSSF"), LONG_SIDE_FIT("BLSF"), BEST_AREA_FIT("BAF"), BOTTOM_LEFT_RULE("BL"), CONTACT_POINT_RULE("CP")。

4. 自動化

texturepacker 提供的命令行弱爆了,texturepacker本質上上一個 windows gui 程序,跟效率絕緣的。 所以我在 gama 裡面提供了 RESTful API 。 然後基於 RESTful API 提供開源的客戶端素材管理工具: GamaLabs/gama-asset-client · GitHub

5. Plist 不是瀏覽器友善的數據格式,所以如果你使用 cocos 作為開發工具的話,可以直接使用我們的開源 cocos 模塊,在 cocos 中直接使用 json 數據格式: GamaLabs/node-gama-for-cocos2dx · GitHub6. 快速的關鍵詞搜索


1. Cocos Studio,到http://cocos.com下載

2. zwoptex,到https://zwopple.com/zwoptex/ 下載

這兩個軟體也有合圖功能。

Texture Packer非常多人在用啊,沒什麼問題吧。它生成的plist文件直接調cocos api載入呀。


推薦免費又強大的shoebox

http://www.renderhjs.net/shoebox/


打不開就解決打不開的問題, 不要繞

那如果cocos2dx寫的遊戲崩潰了, 是不是馬上換引擎?

texturepacker是現在合大圖最好的軟體, 沒有之一


用cocosstudio唄,隨然這玩意還不太好用,合個圖總沒問題吧?


TP一直都很好用

媽蛋 做個遊戲700rmb都不肯出嗎?那就用破解版的吧 還是可以plist


tp還是比較權威的 推薦使用


推薦閱讀:

想嘗試開發些HTML5小遊戲,請大大們推薦款JS遊戲引擎,輕量的,簡單的有么?
我想做html5遊戲,該如何上手?
白鷺引擎(egret)如何盈利?
在H5+App領域,白鷺、Layabox、Cocos Creator各自的優劣是什麼?

TAG:遊戲開發 | HTML5遊戲 | Cocos2d-x | plist文件 |