大家好,我开发了Packrat,目标是创建一个极其快速和便携的纹理大图构建器,具有多种实用导出模式,以及出色的命令行支持。它是一个单独的exe,目前还计划在Linux和Mac上发布。
我主要想要专注于那些没有本地大图构建功能的开发环境。因此,我的目标目前是:
- LibGDX
- LÖVE
- MonoGame
- Raylib
- SDL2/SDL3
- Phaser
- PixiJS
- 以及JSON和纯C等通用格式
对于那些有大图加载功能的引擎(Phaser,LibGDX,MonoGame.Extended),它会生成正确的数据文件。对于其他引擎,它会生成包含所有大图数据的代码,包括辅助函数和数据结构,以便轻松处理大图数据。
请查看并告诉我你的想法。 我创建了Packrat,以便更好地适应自己的工作流程,而不是TexturePacker,因为我想能够在游戏编译时重新构建整个大图,并自动重新构建大图,以便艺术家可以在assets上工作时自动重新构建大图,从而让游戏可以热重载所有assets,并让艺术家有一个紧密的迭代循环。因此,我专注于应用的速度。
评论 (0)