当前位置:Gxlcms > html代码 > 请问有什么可以代替texturepacker的?

请问有什么可以代替texturepacker的?

时间:2021-07-01 10:21:17 帮助过:99人阅读

我的电脑打不开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 · GitHub

6. 快速的全文搜索 1. Cocos Studio,到cocos.com下载
2. zwoptex,到zwopple.com/zwoptex/ 下载
这两个软件也有合图功能。

Texture Packer非常多人在用啊,没什么问题吧。它生成的plist文件直接调cocos api加载呀。 推荐免费又强大的shoebox
renderhjs.net/shoebox/ 打不开就解决打不开的问题, 不要绕
那如果cocos2dx写的游戏崩溃了, 是不是马上换引擎?

texturepacker是现在合大图最好的软件, 没有之一 tp还是比较权威的 推荐使用 用cocosstudio呗,随然这玩意还不太好用,合个图总没问题吧?

人气教程排行