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를 사용하여 UE 게임에 두 개의 오디오 장치 구현하기

먼저 제 소개를 해드릴게요. 저는 에드 카신스키(Ed Kashinsky)이며 러시아 상트페테르부르크 출신 사운드 디자이너 겸 음악가입니다. 현재 저는 아주 흥미롭고 독특한...

15.9.2020 - 작성자: 에드 카신스키(ED KASHINSKY)

상호작용 오디오 비지니스

저희는 Wwise 상호작용 음악 심포지움에서 최고의 분들을 패널에 모셔서 상호작용 오디오에서 작업 그 자체만큼이나 아주 중요한 분야인 비즈니스의 측면에 대해 대화를 나누었습니다....

26.1.2021 - 작성자: Audiokinetic (오디오키네틱)

Wwise+GME 게임 음성 솔루션: 다양한 음성 플레이 대방출, 생생한 몰입감 선사

AppAnnie2021 모바일 게임 리포트는 강력한 소셜 인터랙션 속성을 가진 배틀 그라운드, 슈팅 및 온라인 MOBA가 플레이어들의 사랑을 많이 받았으며 게임 시간 증가를...

13.1.2022 - 작성자: Tencent Cloud

텔 미 와이(Tell Me Why) | 오디오 다이어리 제 4부: 믹싱과 마스터링

'텔 미 와이(Tell me Why)'는 Xbox와 PC에서 출시되었으며 5.1 서라운드 사운드를 완전히 지원합니다. 서사적 게임을 작업할 때에는 최종 믹스를 특정 방식으로...

26.7.2022 - 작성자: Mathieu Fiorentini

인디 개발자를 위한 무료 Wwise - 사운드 제한이 없는 전체 플랫폼 사용 권한. 이 라이선스를 내놓은 이유와 사용 방법.

안녕하세요!지난 4월 공유된 영상에 대해 더 자세한 정보를 전해드리기 위해 온 라이선스 담당자입니다. 예상치 못했던 깜짝 소식이었지만, 2022년 4월 1일에 저희는 에셋 제한이...

12.12.2022 - 작성자: 마이크 드러멜스미스 (Mike Drummelsmith)

AudioLink로 떠나는 여행

지난 10월 게임사운드콘(GameSoundCon)에서 저는 호텔 근처 고급 샌드위치 가게에서 데미안(Damian)과 점심을 먹고 있었습니다. 예상하셨겠지만 저희는 오디오 기술에...

10.6.2024 - 작성자: 피터 "pdx" 드레셔 (Peter "pdx" Drescher)

다른 글

Wwise를 사용하여 UE 게임에 두 개의 오디오 장치 구현하기

먼저 제 소개를 해드릴게요. 저는 에드 카신스키(Ed Kashinsky)이며 러시아 상트페테르부르크 출신 사운드 디자이너 겸 음악가입니다. 현재 저는 아주 흥미롭고 독특한...

상호작용 오디오 비지니스

저희는 Wwise 상호작용 음악 심포지움에서 최고의 분들을 패널에 모셔서 상호작용 오디오에서 작업 그 자체만큼이나 아주 중요한 분야인 비즈니스의 측면에 대해 대화를 나누었습니다....

Wwise+GME 게임 음성 솔루션: 다양한 음성 플레이 대방출, 생생한 몰입감 선사

AppAnnie2021 모바일 게임 리포트는 강력한 소셜 인터랙션 속성을 가진 배틀 그라운드, 슈팅 및 온라인 MOBA가 플레이어들의 사랑을 많이 받았으며 게임 시간 증가를...