两年前,枭工作室与钛核网络(TiGames)确认深度合作,负责《暗影火炬城》中音频和叙事的相关设计。

《暗影火炬城》是一款银河恶魔城动作游戏。玩家将扮演一只挥动着巨大铁拳的兔子,在柴油朋克美学的庞大世界中与军团展开激战。游戏为索尼中国之星第二期项目,备受各大游戏平台和玩家关注。

如今游戏的研发已经告一段落,《暗影火炬城》已于此前登录PS5、PS4、Steam等商店。早已按捺不住激动心情的枭工作室诸位同事,终于可以和大家分享音频和叙事设计的心得啦!

万众期待的《暗影火炬城》即将上线,与铁拳兔雷德文一起拯救沦陷柴油朋克城市

我们将在未来数周,连续发布数篇《暗影火炬城》的开发手记,与各位讲述音频和叙事设计的幕后花絮,分享设计理念和心得体会,帮助大家更好地领略《暗影火炬城》的魅力。(买买买!)

本篇,我们将以《暗影火炬城》的语音制作打头阵,为大家展示我们对站桩对话语音,和通讯仪语音后期效果的设计思路和制作过程。

视频:精华版文章速览,短小精悍囊括全文要点

一  用动态语音,让对话表演有的放矢

在现实生活中,我们听到的语音包含这些空间信息:发声位置,空间混响,响度,频响变化。正是这些空间信息与我们脑内的印象结合,才能让我们能够判断说话者的位置。

游戏语音录制完成后,是不含任何空间信息的“干声”。但为了使游戏语音的听感更加真实,就需要音频设计师根据游戏画面,为语音加入空间信息。

在《暗影火炬城》的CG语音处理上,笔者主要强调了发声者的位置。场景中角色与镜头的相对位置变化,声音大小和声道也会相应变化,以此制造空间感,来营造更加真实的对话情境,提供观影般的亲临感。

视频:两位角色的语音空间效果,与二人和镜头的相对位置匹配,实现观影般的现场感

但空间信息并非只能提高对话情境的真实性,也可以通过夸张来加强游戏的表现力,让玩家感受游戏的氛围和基调,传达一种主题感。

如《黑暗之魂》系列和《血源》,就通过增强语音的混响强度,使玩家与说话人之间的距离拉远,强调周遭环境的空旷,从而产生孤独、距离感。这样的效果与游戏晦涩的叙事风格交相呼应。

游戏《血源诅咒》中,路德维希BOSS声音的空间信息被夸张拉大,塑造其强大又悲壮的形象,营造悲惨凄凉的环境氛围

在《暗影火炬城》的游戏体验中,玩家经常能听到各个地区NPC口中的方言。这些语音与强调空间感的CG语音不同,属于需要强调语音内容的点击对话。

笔者为此采用了与CG语音设计不同的思路,通过的频率和动态,让对话语音在环境中更加突出,不被抢去风头。并且将所有的语音空间位置置于镜头正中央,保证玩家听到的每句语音都清晰可辨。

视频:灰兔子在语音中感觉位于听者的正前方,语音内容清晰易辨,拥有更强的中心感

二  用混响声效,让画外角色跃然纸上

“假假真真,跟着电子音走过三百六十五里路

在《暗影火炬城》的游戏体验中,通讯仪是玩家与NPC熊叔沟通的主要手段,承担着交代玩家目标,提供任务指引的功能。为了让“通讯仪指引”这一功能不打断玩家的游玩体验,就需要提供尽可能真实的无线电语音效果。

笔者平时有玩电吉他的爱好,过去为了追求音乐效果接触了许多效果器软件。根据多年音乐经验判断,笔者选择使用了箱体模拟效果器,制作游戏中的通讯仪语音。

箱体模拟器虽是电吉他的声音效果软件,但略经调试却能模拟无线电语音效果

箱体模拟是用于电吉他演奏的一种效果器,用于模拟真实吉他音箱的音色。将此效果重现于语音上,可以获得与通讯仪极其相似的音色。

这种效果器还带有箱头放大器的模块,二手游戏可模拟无线电设备的轻微过载(OverDrive)效果,模拟其放大噪音的特点,有了它便无需去录制真正的无线电语音。

“混响搔耳,火炬城四处风声鹤唳

随着游戏剧情的推进,熊叔会在不同环境下使用通讯仪与玩家互动。

为了能让熊叔所处环境与对话交代信息对应,使玩家更加轻松地理解熊叔的位置,笔者根据故事中熊叔所处的地点,模拟了对应的空间混响。

空旷的监狱走廊,狭窄的通风管道,这些环境中声音的质感差别极大。空间混响可以使配音人员录制的“干声”拥有在这些环境中的效果,这种细微的差别能增加玩家在游戏中的沉浸感和扮演感,也赋予了熊叔这个角色真实的厚度。

“声效贴脸,角色打出立体的“组合拳”

如果说角色语音是香气四溢的牛排,那么声效演出就是一撮必不可少的盐,使其颇具风味,增色不少。在游戏的故事中,角色与玩家不单单只有语音的互动,还有看不见的表演。

例如:熊叔有时会一边说话,一边借用手边的玩具练习拳击;或是在管道中艰难挪动笨重的身躯,这些都是对话语音无法表现的。

加上些额外的声效,玩家便能通过声音猜想熊叔在通讯仪另一头的遭遇,使角色形象更加生动鲜活。

三  总结

无论是在对话语音中强调空间位置,还是在通讯仪语音中做出多种设计,我们的目的都只有一个——让“火炬城”变成一个能让玩家感受到的、呼吸着的世界;让角色变成玩家能共情的、真实活着的人。

《暗影火炬城》是枭工作室与客户深度合作的第一款上线产品,感谢制作人张弢与开发团队的信任,也希望大家能够亲自体验,与铁拳兔一起战斗至天明!

【枭·音频】注入灵魂—《暗影火炬城》角色语音后期处理相关推荐

  1. 【枭·音频】感同声受——《暗影火炬城》PS5 HD震动制作

    记者:请问雷德文先生,参与<暗影火炬城>的动作演出是怎样的一种体验呢? 雷德文:整体来说相当愉快,只有一开始出了点小问题.在拍摄初期我在根本感受不到铁拳是否命中,导致NG了许多次. 雷德文 ...

  2. 【枭·音频】声随意动——浅谈《暗影火炬城》声音设计

    记者:杜日升先生,我们听到外界传闻,鼠帮在影片开拍后挪用经费用于装修霞飞街-- 杜日生:谣言,虽说我们是<暗影火炬城>的主要投资方,但绝不会影响影片整体制作. 鼠帮小弟:报告老大,他们同意 ...

  3. B 站 18 岁高中生火了:历时 200 天,成功造了个机器人!Python「注入灵魂」

    来自新智元 [导读]十八岁的你在做什么?凌十七,18 岁,耗时 200 天,用树莓派 DIY 机器人.这位 B 站 up 主爆火出圈,纯手工自制塑料外壳,焊接钢架,250 行 Python 代码为其「 ...

  4. 爆肝200天!18岁上海高中生自制机器人,250行Python代码「注入灵魂」

      新智元报道   来源:bilibili 编辑:yaxin [导读]十八岁的你在做什么?凌十七,18岁,耗时200天,用树莓派DIY机器人.这位B站up主爆火出圈,纯手工自制塑料外壳,焊接钢架,25 ...

  5. 手写Spring-第四章-为依赖的对象注入灵魂!

    前言 经过了前面的三章,不知道大家有没有一个感觉,总觉得有些怀念Spring中我们最常用到的那个东西,但是等啊等啊,一直没有提到它.没错,就是我们的@Autowired!单丝不成线,孤木不成林.很多时 ...

  6. 不再枯燥!数据可视化是如何给报表“注入灵魂”的

    CDA数据分析师 出品 编译:Mika [导读] 研究表明,帮助人们应对信息过载最基本的方法之一就是将其可视化.用外行的话来说,这意味着把数据画成图形,甚至用数据来创建交互式的图表. 八秒钟,能做些什 ...

  7. 啥是原神?女友说想要全角色语音+表情包,顺手用python把高清图也整下来了

    原神全角色中日语音+表情包+高清图 人生苦短 我用python 表情包部分: 1. 素材来自: 2. 准备模块 3. 调用浏览器驱动 4. 页面滚动 5. 保存数据 5. 效果 全角色语音+高清彩图部 ...

  8. DIY制作示波器的超详细教程:(三)给你的电路注入灵魂——程序设计

    没有程序那一堆堆电路起不到任何作用,完全是一堆废板子!就像一台没有操作系统的电脑一样,只能废电.程序设计是整个示波器制作中的难点,本文将详细讲解程序的设计. 该示波器中的程序全部是用 c 语言编写的, ...

  9. 注入灵魂的服装设计手稿

    1.认识马克笔 用马克笔作画,是服装画的绘制技巧中较为快捷的一个方法.因为马克笔既可以表现线和面,又不需要调制颜色,且颜色易于干燥.各种不同质地的纸,吸收马克笔颜色的速度各异,而产生的效果亦不相同,吸 ...

最新文章

  1. 一、使用两台Centos7系统搭建Hadoop-3.1.4完全分布式集群
  2. loadrunner linux 端口,Linux下loadrunner generator的安装
  3. 抽取类的#技巧#成员变量最可能
  4. 怎样才能减少汽车油耗呢?
  5. 机器学习—K-means聚类、密度聚类、层次聚类理论与实战
  6. GDB 调试器使用手册
  7. typora设置标题自动编号
  8. macOS:实现 声音内录 不用其它App
  9. Android EditText简单自定义边框样式
  10. 第六届山东省赛总结贴
  11. android命令大全 pdf,android调试桥(adb)常用命令.pdf
  12. 解析USGS网站页面中的地震空间数据
  13. 问卷调查系统的设计与实现【源码:文档:教程】
  14. layui登陆验证页面模板(滑块学习)
  15. layui自定义验证表单
  16. 【genius_platform软件平台开发】第九十四讲:int64_t的格式化问题(lld和PRId64)
  17. 计算机机房ups电池常用配置表,机房UPS配置和解决方案
  18. JVM性能调优2_垃圾收集器与内存分配策略__享学课堂
  19. 库 中无法显示导航窗格,只显示文件夹
  20. 【架构师李肯】带你走进架构师的一天

热门文章

  1. php添加公告代码,为wordpress增加网站公告功能
  2. mysql自动写入创建时间_mysql 自动记录数据插入及最后修改时间
  3. android压缩图片不失真,Android压缩图片到100K以下并保持不失真的高效方法 - feicien的博客 - eoe移动开发者社区...
  4. python中的defaultdict_简介Python的collections模块中defaultdict类型的用法
  5. 机器学习:结点的实现,决策树代码实现(二)
  6. (win10 64位系统中)Visual Studio 2015+OpenCV 3.3.0环境搭建,100%成功
  7. C# 基础知识-02----强数据类型
  8. SQL入门经典(第5版)pdf
  9. 手机客户端测试点(全)
  10. 排序算法之递归算法(归并排序)