PackBSP工具
< Zh
Jump to navigation
Jump to search
Packbsp 是一个开源开发者工具,它能自动分析地图并发现其依赖网络(如美术资源),然后将它们打包进BSP文件。


例如,您的地图中可能包含一个自定义模型。PackBSP会分析该模型以找到它使用的所有文件和材质,然后继续分析这些文件来查找碎片或纹理等,直到探索完所有依赖。它会将这些文件与GCF/NCF文件中的内容进行比较,这样只有您真正需要的自定义内容才会被打包到地图中,并且可以显示缺失的必要内容。
功能
- 以与Source SDK启动器相同的方式检测引擎和游戏
- 自动检测游戏相关的GCF并检查其内容
- 使用与Hammer相同的数据(FGD)智能检测地图中纹理、模型等的使用情况
- 打包自定义天空盒纹理和细节精灵
- 检查VMT文件并理解各种依赖关系,如凹凸贴图、环境贴图、补丁着色器 等
- 处理地图特定的粒子清单
- 处理自定义声景
未来计划
- 支持《求生之路》系列和《异形丛生》
- 支持Mac系统
外部链接
已知问题
如果.bsp地图包含.mp3声音文件,"Packbsp"会将其列为"sound-name.mp3.wav"
"Packbsp"无法识别.bsp中带有".spr"后缀的精灵文件,例如materials/sprites/sprite-name.spr
"Remove Selected"按钮存在bug,不总是能移除高亮选中的项目
参见
|