游天堂X游聚社区

标题: 守望先锋的音频制作解密分享 [打印本页]

作者: 响良牙    时间: 2021-12-18 10:26
标题: 守望先锋的音频制作解密分享
“游戏性至上”是暴雪的核心价值之一。守望先锋的音频团队制定了颇具雄心的目标 —— Play by Sound:通过声音传递尽可能多的信息,给玩家的操作选择提供参考,而不是简单的响应角色动画或技能特效。
守望先锋是什么工程整体结构设计目标 —— Play by Sound实现目标的途径:
① 清晰的混音团队在一开始尝试使用 HDR (High Dynamic Range),但在测试中发现这可能导致大量意料外的ducking出现。最终游戏采用了一套 重要性系统 ,让玩家能优先听到最重要的声音。
什么是重要的声音?计算英雄的重要性根据下表的每一项Sound Importance Factor计算该英雄的重要性:
[td]   
类别
权重
最小持续时间 (s)
Damage
0.5
2
Distance
0.3
1
Enemy Size on My Screen
0.1
0.2
My Size on Enemy Screen
0.3
3
Scripted
0.4
1
Seen By
0.3
2
Shot At
0.6
2
英雄的重要性排序将所有英雄按照重要性排序,依排序结果划分为4个级别:
High - 1个, Normal - 2个, Low - 4-10个, Cull - 其它

Wwise中的操作不同的重要性级别对应不同的RTPC值,通过其调节Volume, Priority, Filters, Pitch等参数 。对于Low和Cull级别,声音衰减非常明显,很多时候基本上听不到;动态空间大都给到了位于前两个级别的角色上。

友方 vs 敌方友方一般拥有更低的重要性,在混音中居于更次要的位置。
② 精确的定位
  我们现在知道你最大的威胁是谁,如何定位他?
声笼和声障
距离和空间Doby Atmos在3D_Audio总线上挂载了 Dolby Headphone Virtualizer 插件,其子总线的通道设置为7.1.4( 参考Dolby Atmos 7.1.4  ),子总线中的信号通过插件下混为 Binaural 的立体声信号。 Scott Lawlor 使劲吹捧了一下插件的效果,能够准确的分辨后方和垂直方向上的声源😄
③ 通过声音提供信息
  我们现在知道你最大的威胁是谁,也知道他在什么位置,但你能听出他是谁并且他在做什么呢?
④ 信息翔实的英雄语音关键词基于 External Source 的VO层级结构switch结构实际上是回答一系列问题:这个语音是系统语音么?是大招么 ?是无线电信号么?
不同的VO Sound SFX 对应了不同的优先级、混音总线、RTPC设置等。

Voice 数据Voice over IP场景:Reinhardt和Widowmaker在一队,Pharah在另一队。Pharah释放大招被Reinhardt开盾吸收伤害;Widowmaker躲在Reinhardt后面狙杀掉Rharah;Reinhardt冲刺撞在墙上。每一个英雄都根据不同的播报类型听到不同的语音事件。

Pharah 的视角看,备选语音列表:
[td]   
HeroStimulusBroadcastCategory
Heard?
ReinhardtShield activateFriendly + PlayerChatter
×
PharahJumpPlayerExerts
PharahRocket barrageEnemy + PlayerCritical
PharahDamage takenInvolved HeroesPain
×
PharahDeathAllDeath
WidowmakerEnemy killed - CritPlayerChatter
×
ReinhardtShield low healthPlayerChatter
×
ReinhardtCharge activateAllCritical
ReinhardtCharge unsuccessfulPlayerChatter
×
Widowmaker 的视角看,备选语音列表:
[td]   
HeroStimulusBroadcastCategory
Heard?
ReinhardtShield activateFriendly + PlayerChatter
PharahJumpPlayerExerts
×
PharahRocket barrageEnemy + PlayerCritical
PharahDamage takenInvolved HeroesPain
×
PharahDeathAllDeath
WidowmakerEnemy killed - CritPlayerChatter
ReinhardtShield low healthPlayerChatter
×
ReinhardtCharge activateAllCritical
ReinhardtCharge unsuccessfulPlayerChatter
×
Reinhardt 的视角看,备选语音列表:
[td]   
HeroStimulusBroadcastCategory
Heard?
ReinhardtShield activateFriendly + PlayerChatter
PharahJumpPlayerExerts
×
PharahRocket barrageEnemy + PlayerCritical
PharahDamage takenInvolved HeroesPain
×
PharahDeathAllDeath
WidowmakerEnemy killed - CritPlayerChatter
×
ReinhardtShield low healthPlayerChatter
ReinhardtCharge activateAllCritical
ReinhardtCharge unsuccessfulPlayerChatter
⑤ 巴夫洛夫反射ReferencesOverwatch - Game Audio Using Wwise (part 1/2)
Overwatch - Game Audio Using Wwise (part 2/2)
Overwatch - The Elusive Goal: Play by Sound on GDC pdf



作者: klaus    时间: 2021-12-18 11:16
看来买个有dsp芯片之类的电竞耳机很有必要,稍微解放cpu
作者: 苍尓    时间: 2021-12-18 15:26
牙哥是你负责审核帖子吧?给看下为啥我的帖子都需要审核才能看到,多谢。




欢迎光临 游天堂X游聚社区 (https://bbs.gotvg.com/) Powered by Discuz! X3.1