Life is Strange - Dynamic Music Positioning

游戏音频 / 互动音乐 / 声音设计

featuredIMG.png

Music and sound are some of the most important elements when it comes to DONTNOD video games. Music can be one of the strongest narrative devices at our disposal as game developers, and it always plays an enormous role in establishing the unique atmosphere for games. We knew from the beginning that this was going to be even more pronounced in the case of Life Is Strange, an episodic video game which draws its influences from Movies and TV Shows. You’ll notice that the music choices and especially how we implemented them also portray the influences from movies and TV shows.

Very early on in the game development process, alongside writing and pre-production, we decided to have both an original soundtrack and licensed tracks. In alignment with our intentions for this project, each would and should serve a precise purpose at different moments of the game. It was really important to never have music for the sake of having music, but rather include music intentionally and with purpose. The game is unique in how it mixes licensed songs with a custom soundtrack created by Jonathan Morali, a member of Syd Matters.

Throughout the game, we explored the use of diegetic and extradiegetic music. One scene at the beginning of Episode 2 in particular is using the same song (Alt-J – Something Good) in both ways. Additionally, we allowed the protagonist Max, to play guitar over it; it was important for us to anchor this song even more into Max's universe and demonstrate how she is relating to the songs that she is listening to, at the same moment as the player. This creates a stronger connection between the player and Max.

 

This scene is the beginning of the second episode, Max is waking up in her bed. After the player input, cinematic with music starts. First, the music is “OFF” (extradiegetic), and then “IN” (diegetic) when the player takes control. Max is able to move freely, to stop the music or to play guitar (with or without the music from the Hi-Fi system).

 

In this tutorial, I’m going to explain how we realized this scene, most of it is handled by Wwise.

Wwise:

Picture1-12.png

The Playlist Container is made with two Music Segments.

The first one contains:

  • The music track in 2D (extradiegetic)
  • The music track in 3D (diegetic)
  • The guitar track in 2D (played from the guitar)
Those three tracks are always playing together.

 

Picture2-10.png3D Track Attenuation Settings

 

The other segment only contains the guitar track in 2D.

We used two RTPCs, the first one (E2_1A_Hifi) whose settings are 0 – 100, Default: 0.

 

This RTPC is assigned to both of our music tracks but with reversed values.

 

Picture3-6.png2D Music

 

Picture4-3.png

3D Music

 

The RTPC value starts at 0, and we can only hear the 2D Music. When we decide it (in this case, we catch an Event during the cinematic), we are going to progressively set the value to 100.

This allows a really smooth transition between the two versions of the track.

 

Picture5-3.png

The other RTPC (E2_1A_ZenGuitar) is assigned to the guitar tracks, its settings are 0 – 1, Default: 0.

 Its value is set to 1 when players take the guitar, and to 0 when they stop playing.

 

To sum things up! 

Picture6-5.png

Three synchronized tracks are playing together. 

  • One RTPC to transition smoothly between 2D and 3D
  • Another one to add a synchronized layer to the other one.

 

Finally, the other segment is implemented this way:

Picture7-3.png

This allows Max to keep playing guitar until she wants to stop, even after the music is over. 

Now, the only thing you have to do in your engine is to play the Music Segment then set the RTPC values the way you want.

 

 

Sébastien Gaillard & Yannick Tassin

Sébastien Gaillard & Yannick Tassin

Sébastien Gaillard

Audio Director - DONTNOD Entertainment

Sébastien Gaillard is an Audio Director with 15+ years of experience in game sound design, scripting and integration. For the last 3 years, he has been managing DONTNOD’s audio department, notably for the award winning “Life is Strange”. He is also a regular lecturer at ISART Digital in Technical Sound Design.

Yannick Tassin

Audio Director - DONTNOD Entertainment

Yannick has been working as Sound Designer at DONTNOD Entertainment for 2 years. Following the successful release of “Life Is Strange”, he is now working on DONTNOD’s next game, the upcoming Action-RPG “Vampyr”.

 @KinnanCassity

评论

留下回复

您的电子邮件地址将不会被公布。

更多文章

互动音频业务的运营与管理

在上次的 Wwise 互动音乐研讨会上,我们跟专家小组一道探讨了互动音频业务的运营与管理,并明确了其与实际设计创作本身一样重要。小组座谈由 Hexany Audio 音频总监兼创始人理查德·勒德洛...

29.3.2021 - 作者:Audiokinetic (音频动能)

在现实当中运用 Wwise 制作互动音乐

前段时间,我决定对互动音频展开更加深入的研究。为此,我想创建一个跟工作相关的工程。希望既充满乐趣,又具有指导意义。不仅可以避免枯燥,还能提升自身技能。...

19.10.2021 - 作者:雷莎•施沃德 (Ressa Schwarzwald)

利用 Wwise 设计基于循环的汽车发动机声音 | 第 1 部分

在本系列博文中,我们将介绍如何利用 Wwise 设计基于循环的汽车发动机声音(文中配有相关音频示例,及有关汽车的基础知识)。 ...

26.1.2022 - 作者:阿托•科伊维斯托 (Arto Koivisto)

Wwise Tour 2022 中国 - 视频回放

《哈利波特: 魔法觉醒-魔法世界的风格化音频设计》 《哈利波特:...

9.12.2022 - 作者:Audiokinetic (音频动能)

Speechless | 利用 Wwise 集成 VO 素材管理

大家好,我叫拉乌尔 (Raoul),是一名拥有九年游戏行业工作经验的旁白 (VO) 设计师,主要从事 AAA...

25.6.2024 - 作者:Speechless

Audiokinetic Theater 演讲概要|GDC 2024

在 2024 年 GDC 大会上,我们有幸邀请到了众多音频专业人士在 Audiokinetic Theater...

20.11.2024 - 作者:Audiokinetic (音频动能)

更多文章

互动音频业务的运营与管理

在上次的 Wwise 互动音乐研讨会上,我们跟专家小组一道探讨了互动音频业务的运营与管理,并明确了其与实际设计创作本身一样重要。小组座谈由 Hexany Audio 音频总监兼创始人理查德·勒德洛...

在现实当中运用 Wwise 制作互动音乐

前段时间,我决定对互动音频展开更加深入的研究。为此,我想创建一个跟工作相关的工程。希望既充满乐趣,又具有指导意义。不仅可以避免枯燥,还能提升自身技能。...

利用 Wwise 设计基于循环的汽车发动机声音 | 第 1 部分

在本系列博文中,我们将介绍如何利用 Wwise 设计基于循环的汽车发动机声音(文中配有相关音频示例,及有关汽车的基础知识)。 ...