From Dev.to
拆一个二进制格式:从 pxls.bytes 还原可编辑工程文件
一次小型的逆向记录:不重写整个格式,只找最小差异。 一款同人游戏的像素资产有两种形态:游戏导出的 pxls.bytes(图集 + UV),和 PixelLiner 的工程文件 .pxl。想改里面的像素小人,但常见工具只能拆出图集和 PNG,还原不回可编辑工程。 两种文件都以 %PACK_SECTION% 为核心,差别在于:导出格式的图集记录带一个「贴图外置」标志位 把标志位清掉、PNG 内嵌回去,...
TechTrends NowFollow the next shiftTechnology · Culture · ChangeFrom Dev.to
一次小型的逆向记录:不重写整个格式,只找最小差异。 一款同人游戏的像素资产有两种形态:游戏导出的 pxls.bytes(图集 + UV),和 PixelLiner 的工程文件 .pxl。想改里面的像素小人,但常见工具只能拆出图集和 PNG,还原不回可编辑工程。 两种文件都以 %PACK_SECTION% 为核心,差别在于:导出格式的图集记录带一个「贴图外置」标志位 把标志位清掉、PNG 内嵌回去,...