如何为游戏资源重新制作纹理

0 点赞
一指死亡拳
转载

导航至《一击必杀》的本地文件,将assets文件夹复制粘贴到桌面作为备份文件夹(因为如果操作失误,游戏可能无法运行)。接下来,你需要下载用于将PNG文件转换为XNB格式的程序,以及下载与你电脑系统匹配的用于将XNB文件转换为PNG格式以便编辑的程序。假设你尚未解压压缩文件(希望如此),创建一个新文件夹,将下载的文件放入其中并解压。如果想整理得整洁一些,可以为每个程序单独创建文件夹。准备工作已完成。现在到了有趣的部分,实际编辑文件! 在Content文件夹中找到你想要编辑的XNB文件。 文件示例: bolt.XNB(箭矢精灵图) knife.XNB(刀具精灵图) ball.XNB(球体精灵图) backdrop1、2、3、4、5、6(用于编辑背景) 找到你想要编辑的精灵图后,复制该XNB文件并粘贴到你新创建的文件夹中。将粘贴的文件拖到XNB转PNG文件夹中的“packed”文件夹里,然后点击“unpack”,程序会将文件转换为PNG格式。接下来你可以随意编辑这个PNG图片。 编辑完成后,将图片放回你新创建的文件夹,然后导航到存放PNG转XNB转换器的文件夹。运行可执行文件,会出现两个文本输入框。点击第一个方框中的“文件”,然后选择你编辑过的PNG图片,接着点击底部的“文件”按钮,在Windows文件资源管理器的“文件名”输入框中,输入你决定编辑的XNB文件的名称。 现在进行最后一步!打开《一击必杀》的本地文件,找到与你编辑的文件名称相同的XNB文件,删除该文件,然后将你编辑好的XNB文件粘贴进去。如果所有步骤都操作正确,应该就能正常运行了。 测试一下!现在就去测试吧!如果所有步骤都操作正确,游戏应该能正常加载,不会出现崩溃。如果没有崩溃,说明操作成功,修改内容很可能会在游戏中显示出来。如果发生崩溃,那就意味着你某个步骤出错了。简单的解决方法是将你的【content】文件夹替换为你创建的备份文件夹,这样游戏应该就能再次顺畅运行了,但你编辑过的资源将不会显示,因为它已被替换为原始资源。重新执行这些步骤,希望能再次正常工作。 常见问题: 问:“为什么我需要将我的PNG文件命名为与我编辑的XNB文件相同的名称才能生效?” 答:大多数游戏通过搜索文件名来运行,例如“get.image("fartcloud.png")”,由于程序正在搜索该文件名,因此文件必须以此名称命名才能获取图像(希望这能让你理解,我不太擅长解释编程原理。任何像我一样的技术爱好者如果能更好地解释这一点,都非常欢迎在下方留言)。 问:“什么是XNB文件?”XNB文件与微软旗下的XNA Game Studio相关联。XNB文件类似于压缩文件,但无法直接打开,需要通过一些电脑操作(我知道这解释很棒),也就是说它不能直接打开,需要借助程序或该工作室本身才能读取或打开。网上有更详细的解释。 其他问题我会在下面回答,但在提问前,希望你先在谷歌上快速搜索一下相关问题。 希望这对你有帮助,因为我最近刚弄明白怎么做,而且我很确定你们中有些人也想修改这款游戏!请注意,我不清楚上述下载文件是否含有病毒。我已经下载了这些文件,我的电脑大部分情况下看起来运行正常,所以我很确定它们是安全的。但如果你的电脑出现问题,我不承担任何责任。在运行这些文件之前,你或许应该用“病毒总计”进行检查,以确保它们真的安全。祝你度过愉快的一天!