
从一只丑驴开始的念头
我第一次玩我的世界时,看见那只灰扑扑的驴,心里就犯嘀咕,这玩意也太难看了,耳朵耷拉着像两块旧抹布,身上还有奇怪的斑点,简直拉低了整个草原的颜值。当时我就想,既然游戏允许玩家自定义纹理,为什么不给这头老兄整个容呢。于是我就开始了自己摸索驴皮肤的过程,没有教程,全靠瞎折腾,后来失败了好几次才总算搞明白。今天我把这些经验唠出来,希望对你有用,记住,做皮肤最重要的是耐心和细心,别想着一步登天。
翻箱倒柜找驴贴图
要想改驴的皮肤,得先找到它的贴图文件在哪里。我的世界所有生物的纹理都藏在游戏目录下的assets文件夹里,具体路径是.minecraft/versions/你用的版本号/,然后解压那个jar包,再进assets/minecraft/textures/entity/,里面有一大堆子文件夹。驴的贴图在horse文件夹里,因为游戏把驴、马、骡子都归在一块了,驴的纹理文件叫donkey.png,注意别跟马搞混。我第一次找的时候,愣是把整个entity文件夹翻了个底朝天,还差点把羊的贴图当成驴的。找到之后复制出来,记得先备份原文件,不然改坏了连后悔药都没得吃。另外,你还需要一个能编辑png图片的软件,我推荐用Photoshop或者免费的GIMP,如果嫌麻烦,用Windows自带的画图也行,但画图只能做简单的像素填充,精细调整就不行了。
像素画就是数格子
打开donkey.png,你会看到一张64像素乘64像素的小图片,这就是驴的全身皮肤。别看它小,每个像素点都对应游戏里驴身上的一个方块。想做出好看的皮肤,得先搞懂驴的结构。贴图分几个区域:头部占左上部分,身体和腿在中间,耳朵和尾巴在右边。我习惯先用透明网格把每个部位框出来,然后参考原图,用取色工具记下底色。接下来就是像素画的核心技巧,画的时候要放大到800倍,一个一个像素点涂,千万别手滑。比如驴的耳朵,原版是灰褐色,我改成亮棕色,再在边缘加一圈白色绒毛,这样看起来更可爱。身体部分我做了渐变,从背部的深灰过渡到腹部的浅灰,仿照真实驴的毛色层次。注意像素画的边缘要清晰,不要模糊,因为游戏渲染时会把相邻像素混合,如果过渡太生硬,驴看起来就像得了皮肤病。我还给它的蹄子加了深色条纹,模仿蹄铁的质感,屁股上画了个小爱心,算是我的签名。
包成资源包才算完事
贴图画完只是第一步,你还得把它塞进资源包里才能让游戏识别。资源包的格式很简单,新建一个文件夹,名字随便起,比如“精美驴皮”,然后在这个文件夹里再建一个assets/minecraft/textures/entity/horse/的目录结构,把改好的donkey.png放进去。别忘了在最外层放一个pack.png图标文件,还有一个pack.mcmeta描述文件。pack.mcmeta是个JSON格式的文本,里面要写资源包的名称和描述,比如“驴皮肤包”。你可以在记事本里写,注意格式,比如这样写“pack”: “pack_format”: 6, “description”: “给驴换新衣”,然后保存为UTF-8编码。pack_format数字要看你的游戏版本,1.16是6,1.19是9,具体可以查Wiki。写错了游戏会报错,我第一次就因为忘了写逗号,折腾了一个下午。全部弄好之后,把整个文件夹压缩成zip文件,再改后缀名为.zip,然后放进.minecraft/resourcepacks文件夹里。进游戏,在设置里启用这个资源包,就能看到你的驴变样了。
装进游戏看看效果
激动人心的时刻到了,进入游戏,找一头驴试试。如果你是在生存模式,可能得先繁殖一对驴或者用拴绳拉一只过来。右键点击驴,打开它的背包,其实皮肤是直接显示的,不需要额外操作。我第一次加载的时候,驴居然变成了透明的,只有眼睛在飘,吓得我差点以为它成精了。后来检查发现是贴图路径放错了,我把文件夹结构里的horse拼成了hose,改正之后就好了。还有一次,我画完的耳朵位置偏移了,驴的耳朵长到鼻子上去了,那样子比原版还丑。所以建议你在画的时候,一边画一边用游戏里的测试,比如开一个创造模式世界,放几只驴出来,经常按F3+T重载资源包,就能实时看到改动。另外注意,多人和单人模式下的资源包使用方式一样,但如果你在服务器里,必须让服务器也允许用资源包,或者自己单机自嗨。最后一条忠告,别为了追求华丽把像素画得太花哨,我的世界风格就是方方正正的,太复杂反而违和,尽量保持马赛克感,才能融入游戏世界。
相关文章