3 개의 강의

목차

제 3강: Game Sync 이해하기

이전 강의에서 배웠듯이 게임 호출(game call)은 게임 엔진과 Wwise 오디오 엔진 사이의 메시지와 같습니다. 지금까지는 Wwizard가 얼음 보석을 쏘는 것과 같이 단순한 Event 게임 호출을 이용해 작업해 왔습니다. 하지만 때로는 게임의 특정 상황에 대해 더 자세한 정보를 전달해야 합니다. 예를 들어 플레이어가 어떤 종류의 표면 위를 걷고 있나요? 생명력은 얼마나 남아있죠? 플레이어가 살아 있나요, 아니면 죽었나요? 이러한 모든 상황은 플레이어가 들을 사운드에 영향을 줍니다.

이전 강의에서 저희는 Fire_IceGem_Player Event와 같은 Event 오브젝트를 사용하여 Wwise가 Event 유형의 게임 호출을 받을 수 있도록 했습니다. 이것과 같은 방식으로 이번에는 특수한 오브젝트를 만들어야 하는데, 이 오브젝트는 게임의 다양한 상황을 Wwise에 알려주는 메시지를 수신합니다.

Wwise에서 이러한 상황 정의는 Game Sync라는 범주에 속한 몇 가지 유형의 오브젝트를 통해 실현됩니다. 이러한 Game Sync 오브젝트는 프로그래머가 통합한 특수 게임 호출을 받는 수신기라고 할 수 있죠.

Game Sync 오브젝트에는 다양한 유형이 있으며 각 유형은 특정 상황에 적용할 수 있는 고유한 기능을 가집니다. 이 중 세 가지 유형을 아래 실습에서 알아보겠습니다.


이 페이지가 도움이 되었나요?