手游酷炫技能表现的制作——浅谈幕后工具Sofdec2

2020-10-28
一、游戏中酷炫的技能效果与实现

手游发展至今,随着手机性能的提升,追求更高品质的视听享受成为了更多玩家的追求,也是游戏厂商不余遗力去挖掘的目标。

为了让产品给人留下更深刻的印象,增强游戏角色的演绎是必不可少的,而角色的技能释放恰巧就是提升角色表现的重中之重。

因此,很多游戏都选择了使用CUTIN动画演出来进行技能释放演示,使游戏的战斗表现效果更上层楼。

那使用CUTIN动画可以达到怎样的技能释放表现呢,我们可以观看以下几个演示案例:


灵游坊在研项目《群星守卫》

网易《阴阳师:百闻牌》

包括日本在内的更多游戏案例,请访问:https://www.bilibili.com/video/BV1p4411c7ZJ?from=search&seid=8507039489680154548

那么如此酷炫的表现方式是如何作成的呢?

在我们日常游戏开发中,若是使用引擎本身,或是动画软件(Spine/SpriteStudio/3DMax/Maya等)直接进行动画制作,是很难达到非常华丽的动画表现的。另外庞大的内存消耗更是让人直接打消了在引擎中直接接入粒子系统的想法。

但直接引用渲染好的视频呢?又会有很多其它的问题,比如容易在切换过程中难以融合,或是容量占用太大,还有令人头大的多平台兼容适配等一系列问题。

这么多问题,可让人如何是好啊!

其实在以上的参考例子中,那些效果都是通过直接播放动画视频的形式来呈现的。使用CRI的Sofdec2视频中间件,活用α通道视频的作用,就可以让开发者在游戏中无缝衔接CUTIN动画成为可能。再加上Sofdec2带有的多平台适配功能以及多种高压编码格式,可以帮助开发者解决大量开发问题。这样,我们就可以让技能动画效果完全通过视频来实现,打破了之前的局限性。对于玩家来说,只要硬件性能足以播放高清视频,那就可以随时随地畅享这些华丽内容。

二、什么是Sofdec2

Sofdec2全称CRI Sofdec2,是一款影像处理中间件。能将原本需要大量程序支持的特效,以播放视频的形式达到更出色的效果。帮助开发者轻松高效的实现华丽生动的画面的特效。

Sofdec2最早的版本十多年前已经诞生,毫无疑问已经被很多脍炙人口的大作所采用,以下只是一部分例子。Sofdec2的各项功能都已被广泛运用。



自从CRI近年进入中国市场以来,仅仅依靠Sofdec2的视频处理功能,也吸引了不少知名的手游产品使用,以下为一部分主要产品的例子。


最近米哈游制作并在全世界同步上线的跨平台开放世界游戏《原神》,也全面采用了Sofdec2的视频编码技术。由于CRIWARE对于全平台的兼容性,使用Sofdec2可以使得开发者更加效率的消除各个平台的差异性。

除了编码技术以外,Sofdec2也为游戏提供了很多功能来实现各种通过视频实现的华丽游戏演出。

这是iOS版原神的游戏开场时演出动画。使用了最新的高质量的VP9格式,以及Sofdec2里的各种交互功能。

三、Sofdec2的功能

Sofdec的编码格式

Sofdec2高画质压缩技术。Sofdec2支持包括Prime在内的各种压缩格式,方便视频在各种设备各种游戏平台以及各种环境中展现最佳的效果。例如Prime比较适用于大量视频同时播放,而VP9可以应用到更重视包体的手游产品。


以下是各类可使用的编码格式的一些优劣对比。

Prime是CRI独家研发的无损压缩编码格式,可以有效在保证画质的情况下减少CPU和内存的占用。

H.264是目前经常用到的格式,支持硬件解码,所以不占用CPU同时也能够保留很高压缩率,缺点是会有些机型不支持H.264的硬解码。

VP9是Google研发的新型开源格式,特点就是拥有极高的压缩率,在同画质的情况下数据大小仅有H.264的一半,不过CPU占用相对较高,适合在较新的机型上使用。


在今年国服上线的《公主连结Reive》中就采用了大量视频,通过视频的方式更直观有效的向玩家传达了角色的魅力,这一切的实现都离不开Sofdec2的编码支持。

BILIBILI《公主连结》

Sofdec2的多语言字幕

各类语言字幕可以随时切换,无需录入多个语言版本的视频。大量节省了包体空间。

Sofdec2的无缝衔接播放

多个视频的剪辑拼接下,仍然能够保证丝滑的无缝衔接播放。


Sofdec2的进度跳转

有时候,我们的游戏中可能会有“前情回顾”的系统,让玩家会看历史动画。此时就可以调用“进度跳转”功能,让玩家快速找到曾经的精彩瞬间。

Sofdec2的多视频切片播放


Sofdec2的α视频

Sofdec2作为一款编码的视频中间件,α通道视频是被开发者们最常使用使用到的功能。因为可以实际应用到各种游戏的特殊表现上而在国内开发者群体中有较高的话题性。Sofdec2下的α视频更加清晰真实,不会留下黑边等影响视觉效果的因素。

四、Sofdec2的应用案例

以下通过一组案例来说明Sofdec2的一些应用。

日本手游《黑骑士与白魔王》中对于α视频的应用非常典型,可以通过视频和图解来看。




可以看到整组抽卡的表现中,几乎全部是通过视频来实现的,用多个透明视频的叠加来做出不同的效果。其好处一方面是特效制作的自由度大大增加(无需考虑性能消耗问题),同时也可以根据实际情况(获得卡牌的优劣程度)来调整出现视频的内容。


同时在角色展示画面处也有多次用到视频的展示。并且每个人物都配备了不止一个视频。通过玩家的操作可以改变所播放的视频。

五、Sofdec2的使用

使用非常便捷,只需要8个步骤就可以得到最终我们实际应用时的视频。


以上就是简单Sofdec介绍。感兴趣的开发者可以通过下方官网或者咨询QQ进行了解。

关于CRIWARE


CRICHINA来自日本,扎根中国本土市场。致力于为游戏开发商提供高效音视频及相关资源一站式服务。旗下主要产品有CRIWARE(Adx2、Sofdec2及Lipsync等)、SpriteStudio以及作曲音效等音频业务。

官网:https://www.criware.cn/
咨询QQ:490779025

最新评论
暂无评论
参与评论

商务合作 查看更多

编辑推荐 查看更多