게임의 특정 상황에서 연관된 여러 오브젝트를 동시에 재생해서 복잡한 구성을 만들어야 할 때가 있습니다. Blend Container는 여러 오브젝트를 묶는 데에 사용할 수 있는 유연한 구조를 가지고 있습니다. 컨테이너를 재생하면 포함된 모든 오브젝트가 동시에 재생됩니다.
Blend Container에는 다음의 오브젝트를 추가할 수 있습니다.
Blend Container
Random Container
Sequence Container
Sound
Switch Container
Voices
농장을 배경으로 하는 게임을 제작한다고 가정합시다. 플레이어가 농장을 걸어다닐 때 마치 현실적인 농장 환경을 걷는 것처럼 느껴지도록 하고자 합니다. 이러한 기분이 들도록 유도할 수 있는 한 가지 방법은 바로 다양한 농장 동물 소리(소의 음메 소리, 치킨의 꼬꼬댁하는 소리, 말의 히이잉 소리)를 찾아서 'Farm Sound' Blend Container에 이 소리를 모두 묶어 동시에 재생하는 것입니다.
이 농장 게임을 한 단계 더 발전시켜 봅시다. 플레이어가 농장 입구를 지날 때 불협적으로 마구 재생되는 동물 소리가 아니라 다양한 동물 소리를 들을 수 있도록 하고자 합니다. 이 문제를 해결할 수 있는 한 가지 방법은 바로 이 소리를 블렌드 트랙으로 구성해서 하루동안 시간의 경과를 Game Parameter에 따라 크로스페이드하는 것입니다. 예를 들어 'Chicken Blend Track'을 만들어서 플레이어가 아침에는 수탉이 우는 소리를, 낮에는 꼭꼭거리는 일반 닭 소리를, 저녁에는 아무 소리가 들리지 않게 할 수 있습니다. 또한 RTPC를 만들어서 소리의 특성을 Game Parameter에 연결할 수도 있습니다. 예를 들어서 플레이어가 검을 휘두를 경우 닭이 긴장하도록 할 수 있습니다. 이렇게 하려면 먼저 'Agitation(불안)' RTPC를 만들어서 Agitation의 수준이 증가함에 따라 Chicken Blend Track의 볼륨을 증가하는 RTPC 곡션을 만들면 됩니다.
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요