一周年了啊 | 浅谈 BCR 的那次素材“规范化调整”

(部分表情包素材来自 B 站其他 UP 的作品,感谢)
这次不聊中 V,聊点和各种事情都八竿子打不着的东西(

前几天跟室友开玩笑,用 PCR 简中版 logo P 了个弔图出来。不过,看着 logo 中既熟悉又陌生的“Re:Dive”,我想起来了,距那次 BCR 的素材“调整”,已经快(文明)的一年过去了。

一、什么事了
去年 BCR(即 B 站代理的《公主连结!Re:Dive》简体字版)有件事闹得沸沸扬扬的,那就是文字和素材的“规范”化调整。
我本以为是对翻译文本的优化以及对一些图片素材 bug 的处理,但是我看到评论区的时候,才觉得事情开始不对劲了起来:各种讽刺、谩骂、阴阳怪气的声音层出不穷,有猜测游戏术语的翻译变化的,有指责代理方以及上级的,更有甚者将问题上升到“文化自信”甚至更高的层面……总之大部分玩家都是一边倒地对这件事持负面的态度。
虽然这次“调整”并没有影响到游戏玩法和剧情,但是这导致了游戏的美工跟其他服的版本产生了一定的差异,显得有些“异类”;并且由于涉及到了一些动态素材,这也导致了游戏的美观度有所下降。另外,有些英文的游戏术语,本没有确切的中文翻译,但是在这次“规范”中却被强行定下一个,显得多少有些别扭。

二、哪些“调整”
不一条一条说了,主要可以归为以下几点:
1. 开屏画面中的 logo 被删去一部分,只留下“公主连结”
这是绝大部分玩家很不满的地方。游戏的全称叫做“公主连结!Re:Dive”,把它名字中的英文删掉,它就变成了早已关服的前作。就这样把 logo 英文部分删掉,会导致 logo 不完整、不协调,而且也可能会和前作混淆(这也是一大争议点)。


不会有人想着会把“Re:Dive”翻译成“与你重逢”罢(
有种说法这个游戏是用“公主连结”这个名字去申请的版号,所以 logo 改掉之后必然只会剩下这四个字。这种说法有待考证。

2. 涉及有英文的图文素材,多数被更换为中文
这个可以算是许多玩家意料之中的事,毕竟游戏中出现了大量英文素材。如果要大刀阔斧地改,估计这些英文一定会被改掉。
典型的比如“Now Loading...”“CONNECTING”这些素材被改成了“加载中…”“正在进行数据连接”。还有一些动态素材因为“调整”而牺牲了动态效果,比如加载时的“Now Loading...”和战斗结算时的“WIN!”。
翻阅 BWIKI 的相关内容,可以看到被替换的几乎都是原文为英文的素材。
3. 英文的游戏术语被替换为中文
像“NORMAL”“HARD”“VERY HARD”这种分别被翻译为“普通”“困难”“高难”还没什么问题,但是有的游戏术语并没有确切的中文翻译,在这次调整中却被强行定下来一个。比如“RANK”,在此之前有人尝试将其翻译为“阶”,但是这里被翻译成了“品级”,有些让人哭笑不得。另外像“BOSS”这种一词多义的也不太好定下来翻译,但是这里被翻译成了“首领”,看着也有点别扭。
4. 角色立绘的修改
只有佩可莉姆的低星立绘被修改了,Oπ 加了一点布料,其他角色都没有。佩可或成唯一受害者(悲)
有些人对着国服运营开骂就是冲着这个理由来的,怀疑是国服运营动的手脚。所以,我建议可以栞栞这篇文章,有必要让更多的玩家知道这套衣服的事:

最后,不信谣不传谣。

三、我怎么看
总体来说,我对“规范”结果不满意。
但是,我并不是完全对“规范”这个行为不满,也不是全盘否定“规范”的结果,而是觉得“规范”后还有很多改得不太好的地方。我也没有说国服运营不好,但是美工的问题我还是多少会提一下子的。

我最初也和那些激进的玩家一样,坚决反对、抵制素材的“规范”化调整。
当时,嘴上说着敢和谐就退坑,但是说实话,内心真的舍不得跟这款游戏说告别,因为从开服到现在玩了那么久,几乎每天都会登录,喜欢游戏的画风,喜欢游戏的角色,也非常在意游戏剧情的进展。如果说退坑就退坑,我愿意么?
如果要让我转生到其他服,主要是我不想花太多时间跟精力去追进度和剧情,而且我没有那些 404 网站的帐号,我可能就没法保存我的游戏进度,那边服务器一维护,我这个游客号可能就没了。

这次“调整”并没有影响到游戏玩法和剧情,因此我没有退坑,就留下来了。幸好对角色立绘没有什么大改,没影响我欣赏妹子。但是看着和谐后的素材,感觉真的有些吵眼睛。
而且“调整”后的效果,我感觉从范围和质量上,很多都不够行。比如推图时战斗结算画面的“战斗胜利”,这个从大到小的过渡效果显得非常单调且没有特色,不如原来顶着个皇冠的“WIN!”;而且,公主竞技场的“第1战”“第2战”“最终战”跟上面的“VICTORY”显得格格不入,而“VICTORY”又跟“战斗失败”对不上。这些我就觉得没必要把它搞成中文了,不如搞回原来英文的素材。
不过,并不是所有“调整”过的图文素材都不行,也有一些做得比较好的地方。比如“高难”和“极难”就比“VERY HARD”和“EXTREME”简洁得多,这些算是中文意译的优势。我很喜欢的一处改动是附奖扭蛋中,获得 3 等以上的祝贺语从“Congratulations!”改成了“恭喜获奖 好运常在!”,不得不说挺有意思也挺有中文特色。PCR 中还有相当多的术语都是英文或者日文音译,如果采取合适的意译,它就可以变得很整洁。
“スターライトプリンセス Re:M@STER!”
“星光公主 Re:M@STER!”
还有很多图片素材中原来是英文而不是日文的,我倒觉得没必要“调整”。有些本来很顺眼的素材,现在搞成四不像了。

角色立绘和谐了佩可的,这在我的意料之中,但是没有和谐其她角色,就在我的意料之外了。刚开服那会就传过所谓一些角色被“和谐”的立绘,看得我都有点 PTSD 了。这次“调整”通知一下来,又传出来更多角色被“和谐”的立绘,看得我多少有点后怕。还好是假的。
开服那会,看着佩可的※※,多少有点不忍直视,好在她开服就是我的,欣赏了许久也没觉得有什么不忍直视的了。
“调整”之后,虽然也是有点不忍直视,因为好比多了一堵墙,不过好在知道这身衣服也是她的,适应了之后也多少释然了。

我觉得这次“调整”没太多必要,毕竟申请版号的时候就是这些素材,这些素材都过了,还有什么要“规范”的呢?
如果硬是要怪到英文,我觉得也没必要。你要说看不懂罢,对于一个 12+ 的骑士君来说,这些英文能有多少是 ta 看不懂的?可能是有个“defeat”,但是可以学啊。你要说这些英文会把骑士君带偏了方向,可是这些英文词汇才多少啊,这多少不至于。
但是那种事情的话,这个是真的没有办法了。我也只能希望后人有所作为,能真正办实事罢。
不过鉴于这“规范”质量参差不齐,而且还有些碍眼以及不统一的地方,我觉得倒不如改回去,倒也可以让那些个阴阳怪气的声音消停会儿。

四、我在想,能不能自行改回去
当时有人猜测这次的“调整”只是躲个风头,事情过后还是有可能把这些素材还原回去,但是一年过去了,官方并没有还原回来。
不知道 kmr 知道这事么,他知道了会怎么想
我看到了国服刚开服的时候就有人魔改了游戏的素材,比如,将一些角色的低星立绘换成现实立绘,这样商店里的就是背着书包拿着书的小学生可可萝,自卫团里有只黑色头发、没有兽耳和尾巴的 lo 裙真步,这就挺有意思,所以我觉得也可以自行完成素材的修改和替换。就是那个视频好像找不到了,要是能找到的话我还可以问问那个 UP。网上很多都是教怎么提取素材的,却几乎没有提到怎么替换这些素材(悲)。

于是我就想出了一套方法。目前版本的客户端实现素材“调整”的方法我认为可能有两种,一种是在启动时挂一个插件或者脚本加载“调整”的素材(也就是说如果禁用,素材就不会被替换了),另一种是将“调整”的素材直接覆盖原素材,游戏启动时仍会正常加载这些素材。按照我的想法,前者的情况我可能不知道怎么办,但是如果是后者的情况的话,可以先从简单的素材替换开始:
1. 准备一个已安装最新版客户端应用的设备(虚拟机也可)和一个 2021 年 10 月前的 3.x 版本的旧版安装包。
2. 解压这个旧版的安装包,这样那些没被“调整”的素材就可以从这个版本的素材中提取。
3. 访问设备的客户端文件夹,找出被“调整”的素材进行替换。
当找出了所有需要替换的素材后,我们可以将这些素材汇集到一个仓库中,这样当客户端进行版本更新或者在其他设备上就可以直接从这个仓库中提取并替换这些素材了。

想得挺好,不过实际做起来就遇到了不少的问题。
首先是权限问题,这意味着我的这套方案可能不适配绝大多数,尤其是不能 root、root 风险大,或者 root 后影响保修的机型。
对于 Android 设备,我们知道这款游戏的数据存放在 /data/data/com.bilibili.priconne/ (下称 ./)这个文件夹,而一般文件浏览器无法直接访问,所以我把手机连接电脑,在电脑上使用 adb shell 访问这个文件夹。然后我得到了:

是因为权限的问题么?adb 命令行我可能用的不太熟练,到了这里我就不知道怎么办了。那使用 Android Studio 的设备文件浏览器呢?……

估计还是因为权限的问题。可能这个设备没有 root,没有权限访问是在情理之中。那如果使用一台有 root 的设备呢?我用的虚拟机有 root 开关,激活了虚拟机的 root 权限之后,我就访问到了这个目录下的文件。

既然成功访问了,那么就可以下载这些数据了。这些数据中包括图文、音视频、数据库等素材,不过我们要修改的只有图片和文字素材,所以只要下载所有的图文素材和数据库文件即可。
但是有了一个新问题:哪些是存放图片和文字素材的文件夹?有人说是 ./files/a/,不过我发现这里的素材虽然不少,但并不全,比如有些角色的 spine 立绘就没有,但是在游戏内是正常显示的,说明素材可能还会存放在别的地方。不过先试试能不能替换素材呢?
我用未央(偶像大师)和未央的现实剧情立绘文件(分别对应 ./files/a/storydata_spine_full_112611.unity3d 和 ./files/a/storydata_spine_full_112631.unity3d)进行测试。首先将 112631 的文件名重命名为 112611 的文件名,上传至虚拟机并替换文件。如果成功的话,剧情中的未央将从偶像大师的形象变成现实的形象。然而在播放剧情时,进了一段旁白后卡在了背景图的画面。打开 Logcat,发现抛出了一个存档无法打开的异常。

将素材还原回去后,未央三人的对话重新出来了。

这也表明,起码素材替换多少能起点作用,不过简单粗暴的替换可能达不到效果。
后来又发现一个问题:PCR 是用 Unity 开发的,所以许多游戏素材都是以 Unity3D 存档格式保存的,甚至一些文本也是写到了 Unity3D 文件中。虽然可以使用特别的软件直接打开并提取素材,但是无法直接修改并打包为 Unity3D 格式,这也就不能对图片素材的细节作进一步修改了。比如,我想把“精选扭蛋”改回“PICK UP 扭蛋”,虽然我可以 P 出相似的图案出来,但是我不能把这个图案写回到 Unity3D 文件中了。
我的能力有限,我没有学过 Unity 开发,因此我暂时止步于此了。有机会我会进一步研究。

我印象当中 B 站应该有很多大佬有这些能力,能够有办法将这些素材“反和谐”回去,但是一年过去了,没有找到。虽然最初挣扎了许久,最终不得不接受了这一事实,但我还是不甘心,我就眼睁睁地看着铺天盖地的谩骂、讽刺的声音,却无动于衷么?
(预计这篇文章以后会有修改,所以有什么问题请告诉我罢,我什么都会做的)
李逍鱿
22.10.4