「游戏研究社」我做了一款失败的《社长卷轴》Mod



「游戏研究社」我做了一款失败的《社长卷轴》Mod
本文插图
白夜谈是一块编辑的自留地 , 聊一些比较个人的内容 。
但是对于我来说 , 这个栏目总是一个特别的苦差 。 因为我实在没有太多表达观点的欲望 , 所以我和负责白夜谈的跳跳老师商量 , 可不可以尝试搞个系列节目 。 比如 , 把社长以Mod的形式做到游戏里 , 让大家也可以在各种游戏里调戏社长 。
标题已经剧透 , 这次的mod制作失败了 , 这次大家暂时没法跟社长你侬我侬了 。 情况是这样的 , 我因为有点经验 , 想从大家熟悉的《上古卷轴5》开始 , 做个类似“社长随从”的Mod , 让玩家可以带着社长在老滚的世界里愉快潇洒 。

「游戏研究社」我做了一款失败的《社长卷轴》Mod
本文插图
理论上来说这Mod应该并不难做 , 而且我原来也做过带任务的随从Mod 。 尽管五一放假让周末少了一天 , 我以为时间还很充裕 。 可问题在于 , 社长本人相貌很有特点 , 和《上古卷轴5》里的NPC有很大差别 。
比较常见的解决办法是做一个社长头盔套在NPC的头上 , 大概类似这种感觉:

「游戏研究社」我做了一款失败的《社长卷轴》Mod
本文插图
也可以做一个自定义的社长动物 , 但是感觉动画搞起来会很麻烦 , 所以我一开始就想着先把头盔做出来 。 由于没有现成的社长模型可以用 , 所以我就自己整了一个 。 这部分其实还挺简单的 , 因为社长造型就是个方块 , 简单捏捏感觉也凑合了 。

「游戏研究社」我做了一款失败的《社长卷轴》Mod
本文插图
但是接下来把模型倒进游戏里面 , 就开始了陷入开发地狱 。 贝塞斯达的Creation Engine引擎是魔改的Gamebryo , 这玩意往上数有快20年历史了 , 所有的东西都自成一派 。 比如说游戏里的模型文件 , 就是一个叫做Nif的东西 , 跟现在主流的obj、fbx完全不兼容 , 也缺少3D软件的原生支持 。
原本是有一些插件可以让3D软件导入导出Nif文件的 , 但是这两年老滚和辐射的Mod社区都有点退烧了 , 插件更新也陷入停滞 , 新版的3dmax和Blender都不能用……幸好有个第三方软件可以协助转换 , 总算先过了这一关 。

「游戏研究社」我做了一款失败的《社长卷轴》Mod
本文插图
接下来就是往老滚里导了 。 老滚的Mod工具不算特别好用 , 但也大体能猜出来该干什么 。 把模型往游戏物品上一替 , 并没有预想的大功告成 , 而是蹦出来两个error 。

「游戏研究社」我做了一款失败的《社长卷轴》Mod
本文插图
看起来是和着色器有关 , 回去排查了半天 , 发现是这样的:现在的3D软件一般是直接模拟材质的物理属性 , 也就是所谓的“PBR材质” 。 而老滚的引擎太老了 , 完全不支持这个功能 , 必须先把相关的东西删掉导回来才正常 。