制作植物大战僵尸的PAK与改版
跳转到导航
跳转到搜索
该页面为对《植物大战僵尸》(PVZ)的贴图及游戏内容进行修改的说明。
中文玩家社群对单独的“更改贴图”与“游戏内容修改”有所区分,通常前者称PAK,后者称改版。不过目前对改版的制作亦涉及贴图与动作的调整,故同时列于此页面。
更详细的内容可参阅:Modding Document、Visual Animation Document(英文、均须翻墙)
在修改之前
在PVZ游戏文件夹中,有个文件为“main.pak”,这个加密打包文件包含绝大多数贴图与动画等资源(这也是为什么中文社群把单独更改视觉内容的叫做PAK的原因)。有许多工具可以解包该文件,最老派的当然是用3.1修改器,现在也可以使用PvZ Toolkit或PopStudio进行解包。
- data:内含游戏字体。注:这对汉化一没用,汉化一用的外挂字体。
- properties:里面的LawnStrings.txt比较需要关注,包含了绝大多数的游戏内文本,如图鉴介绍、戴夫文本等。
- compiled:包含.compiled后缀文件,这是定义动画的加密文件。可以解密然后改(如果只是想改不同植物中重复使用的贴图的话,可以用PopStudio解密成xml然后改引用图片再加密回去),但是不如直接用fla文件加密回去方便。
- images:背景、物品之类的图片,反正全部比较大的图片都在这儿了。
- particles:一些七七八八的小粒子,例如爆炸、子弹碎片,还有……僵尸掉落的头。
- reanim:重要。基本上所有植物、僵尸以及戴夫的贴图内容。
- sound:如同名字,装的全是声音。大部分后缀是.ogg,俩是.au后缀,背景音乐是.mo3后缀。
开始修改
贴图与动画
现在可以进行修改贴图了。注意:基本上所有的贴图都是右下延伸,也就是说,如果你的贴图比原来的贴图大,那么显示效果就是图片中心向右向下偏;反之,如果比原来小,那么就会向左向上蜷缩。
一些比较大、本来应该需要透明的图像会有一个带下划线的黑白版,也就是alpha蒙板。这可能是因为.jpg比.png节省空间,不过现在硬盘批发,不必顾虑那么多,直接用.png吧。
更改游戏内动画最好的方法是用泄漏的.fla打包成.compiled,.fla文件现在可以使用Adobe Animate(Macromedia/Adobe Flash继任者)更改。基本上所有的PVZ动画用的是补间动画。
这是一个教程:BV1uL411i7ZK