【番外篇】手游动态立绘拯救篇

前言

前两天,梦幻模拟战手游突然把我超级喜欢的诺艾米小姐开了告白。

所谓告白,按照mio的说法,就是“幽灵和你谈恋爱”。

按照作品的设定,这些英雄均来自于女主艾梅达从时空缝隙召唤出来的异世界的英灵。(即使是来自同一个世界观,其本质也是从另外一个世界线/时间线召唤出来的)。基本上是“随叫随到”,并且随时可能不见的形式

这里的诺艾米小姐,是3ds游戏《梦幻模拟战·转生》上的作品中光辉军团的角色,外号是“裁缝”或者“糯米”。

http://news.zlongame.com/jx/heroSSR/20200427/11953.html
手游版角色形象

因为《转生》的人设本身就被相当程度的诟病,加上《转生》本身就是系列“毒瘤”,所以手游又一次做到了相当成功的“整容”。

也成功的骗了我一个光之回响,蛤蛤蛤。

原作中的形象

简单对比你就知道这个角色塑造有多少成功的细节之处了。


回归正题,本次文章就是简单记录一下为了还原动态的诺艾米告白图的内容做的一点简单的操作。

数据包、告白语音

基本上数据包都是来自于PC版,这一点大家应该都挺明白。

安卓版数据包内藏于apk和安卓根目录文件夹,一般比较难获取。

pc版则基本上来自安装目录的Langrisser\ Client \ Langrisser_Data \ StreamingAssets中。

CRIres文件夹以语音、音效、音乐为主;

ExportAssetBundle则是以游戏的贴图和各种骨骼动画为主。

CRIRes\ja\Breakless_WorkUnit_VO下的主要内容是剧情和人物语音,其中有个很智障的Gaobai文件夹,就是告白部分的语音。

由于语音没有加密,非常没有安全意识(不是),所以提取方法也非常简单。

工具:

①VGMtoolbox

https://sourceforge.net/projects/vgmtoolbox/

②hca2wav

https://github.com/CrescentApricot/hca2wav/releases/tag/v1.0.1

【这个版本比较老旧而且无法实现加密hca的提取,但梦战手游可用】

上面这个用不了的话可以用hcadecoder中的hca.exe

https://github.com/Nyagamon/HCADecoder/releases/tag/v1.21

【这个版本比较老旧,有少量早期cri加密密钥可以提取部分加密hca】

将Gaobai文件夹打开,然后搜索“acb”,再Ctrl+A选中。

然后在VGMtoolbox打开这个页面的状态下,拖动上述文件到此窗口。

然后会产生大量标题为_vgmt_acb_ext_Gaobai***的文件夹。

不要慌,再新建一个名为voice的文件夹,然后还是在该目录下搜索“hca”。

Ctrl+A、Ctrl+C,然后进入voice文件夹Ctrl+V粘贴。

最后,再把你②的压缩包当中的hca2wav.exe或hca.exe文件拖到这个文件夹里面,然后把hca文件全选再拖到hca2wav.exe或hca.exe的图标上,所有语音都会自动转换成wav文件。接下来你就只需要听力判断你心爱的角色是啥编号了。

目前来看,大部分角色编号都是按照老到新的顺序排的,极少数跳了顺序的【或者我老婆】我写一下。

编号552 553 安洁莉娜、雪露法妮尔 编号555 妮斯蒂尔

编号401 尤利娅 编号340 蕾娜塔 编号40 泽瑞达

编号36 罗莎莉娅 编号38 诺艾米

既然找到了谁对应谁,接下来就是找角色立绘了。


告白角色立绘

StreamingAssets\ExportAssetBundle 下存在大量的结尾是b的文件。

这些文件就是目标。

准备工具:

①AssetStudio

https://github.com/Perfare/AssetStudio/releases

打开时请选择AssetStudioGUI.exe

②chibi-gif

https://naganeko.github.io/chibi-gif/

【只有网页版能打开,我下的其他spine动画查看器都打不开,这就离谱……】

③GIF制作工具

在线处理的如:ezgif【可能需要加图补帧否则违和可能性大】

https://ezgif.com/maker

然后意外找到了一些简单好用不需要额外安装的老程序。

GIF动态图片一键合成工具

http://www.greenxf.com/soft/39825.html

AnimateGif

http://www.greenxf.com/soft/25086.html

④快速重命名工具 Renamer v7.2

http://www.pc6.com/softview/SoftView_145666.html

~进阶~

动态壁纸制作

【修改GIF图片分辨率后转换成短循环视频,再例如诸如wallpaperengine一类的辅助工具进行设置】


1.诺艾米的英文名字是Noemi,因此在\ExportAssetBundle搜索可以得到下面四个文件:

2.在asset studio中打开第一个spine_confession_noemi_abs.b(confession是告白的英文),也可拖进来打开。

3.选中上图中的三个asset,然后选择Export---Selected assets,找个你觉得方便处理的文件夹把它丢进去。

Texture2D是告白场景的角色和背景的骨骼Spine动画,理论上可以用Spine的工具打开,但是没必要。

4.将Texture2D的Noemi_confession.png文件移动到TextAsset文件夹下。

5.再将文件夹内两个asset后缀名的文件分别修改为.atlas和.skel文件(删除末尾)

6.打开上面提到的 https://naganeko.github.io/chibi-gif/

7.先在下方的Settings-Size of Workspace中调整为1500以上的长宽,然后点击Regen workspace

【这是因为告白场景的立绘尺寸过大,最后生成的图片不够画布放置,如果是小人则完全没问题,如果是单人立绘建议高度1500以上,宽度自行调整】

确定以后,页面重新加载,然后在左侧选择Add skeleton

8.同时打开下面三个刚才提取出的文件:

9.这时候上方预览区还未显示立绘,请在下面的选框中选择第一个选项

10.用鼠标拖动立绘,观察一下立绘是否能完整放入整个预览区,如果不行请重复7-9三步。

11.调整完成后,先点击播放条下面的Add Motion,然后split处选框修改为Total Number of Frames

12.右下角的功能区,按一下Detect Bounds for GIF【相当于裁剪】:

13.回到11的部分,点一下最下方的Generate frames。稍等片刻。可以看到该动态立绘的单次播放下的所有帧部分的图片。

可以看到诺艾米这个立绘动画一共是2秒30帧。(000-029)

这里开始有两种思路:

A Renamer+某些GIF制作工具

这个办法是我之前试出来的,操作略复杂而且图片太大,不推荐。建议直接跳,我写着给自己看的。

A1.在图片系列下面有一个Save as a Zip,点一下然后稍等片刻(也可以点左边,稍微快一点但是容易被吓到)

A2.将下好的Zip包解压,然后选中编号000-028这29张图片,并把他们复制出来放到另外一个文件夹中。

A3.用Renamer添加这个文件夹

然后添加两个规则:

A4.一个是反向递减的序列化规则

【起始值58,倒序排列回30,替换当前名称,补零到3位数。】

A5.一个是保持前方序列相同的规则【插入前缀为共同字串】

注意A4的规则优先度高

A6.确认无误后重命名,再把30-58拖回前面的压缩包/images目录

*万一数错了也没关系,首个文件的优先度比029低就行,手动重命名为029(1)即可。

A7.接下来找GIF制作工具导入套图,或者上传到对应网站。

如:ezgif.com中,你可以使用通过zip打包的套图或直接上传若干张图片进行gif制作。【上传速度取决于网络环境】

顺带一提,图片少的话没啥问题,图片多了传压缩包都会掉好多张而且效果不好

又如:利用Ulead Gif animator导入图片资源,然后手动……的设置一下各帧图片的出现情况。

因为太麻烦了我重新尝试的时候发现挺多可用的小工具,直接用这些比较好

B 简便办法 GIF动态图片一键合成工具等

方案A:AnimateGIF,拖图进去,然后调延迟,按一下Animate就完事,傻瓜操作。

缺点大概是速度实在是有点慢。15秒一张图,算下来差不多要7分钟。

方案B:GIF动态图片一键合成工具【推荐】

1.动画向导

2.使用多个图像创建动画

3.添加图像(活用Ctrl+A)

4.直接选下一步即可

5.无限次 显示时间:80ms左右(自行调整)

6.30秒左右生成后,查看一下效果是否满意,然后直接保存即可。(秒保存)


进阶篇

关于动态壁纸的制作:

以Noemi这个为例,显示参数大概是这样的

比较接近的分辨率是1080*720

用PS打开以后先逐层用魔棒抠掉黑色背景,然后加入游戏中提供的告白背景图层

告白的背景图层来自于ui_fetters_abs.b 这个文件,利用AssetStudio抓出来即可。

感觉最麻烦的应该就是处理gif这一步……

处理完以后,Win10自带的相册就可以生成一个比较理想的短视频,再利用Wallpaperengine一类的就ok了

0

1 条评论

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

微信扫一扫,分享到朋友圈

【番外篇】手游动态立绘拯救篇
返回顶部

显示

忘记密码?

显示

显示

获取验证码

Close