背包是一个纹理打包器和资源打包器。使用rucksack可执行文件构建您的资源文件,然后依靠librucksack在游戏中在运行时获取资源。或者,使用本自述文件末尾详述的文件格式滚动您自己的资源加载代码。背包定义了一种资源清单文件格式,该格式宽松地基于JSON,但可以接受注释,多余的标点符号和未加引号的字符串。此清单文件告诉背包要捆绑的文件以及如何存储它们。背包使用矩形装箱算法将多个图像有效地存储到单个纹理(也称为“ sprite sheet”)中。
具有任何许可的所有平台的rucksack替代品

1

1

0