게임의 사운드는 게임을 더욱 실감나게하고 생동감있게 해준다.
영화에서도 굳이 후시녹음과 효과음을 추가해주는 것도 같은 이유일 것이다.
간단한 텍스쳐 기반 게임에서도 사운드를 추가해주는 것만으로도 상황이 머릿속에 그려져서 훨씬 몰입감이 올라간다.
언리얼에서 게임에 사운드를 넣어주는 방법은 간단하다.
그러나 몇가지 방법이 존재함에 따라 원하는 방식으로 삽입하려면 다소 헤맬수도 있다.
오늘은 여러 방법 중 원하는 타이밍에 원하는 사운드를 재생하고, 정지하는 방법 중 하나를 이야기해보고자 한다.
1. 사운드 애셋
언리얼에선 몇가지 오디오확장자를 지원하지만, wav파일에 가장 최적화되어있다. 사용하고싶은 wav파일을 임포트하면 자동으로 애셋으로 등록된다.

2. 사운드큐
사운드큐는 언리얼 내에서 여러 사운드를 다양하게 조합하고 효과를 적용하여 몇가지의 사운드애셋으로도 다양한 사운드를 제작할 수 있게 만들어준다.

예의 사진에선 간단한 효과만 사용했지만, 필요에 따라 훨씬 다양하게 사용할 수 있다.
3. 오디오 컴포넌트
사운드 재생을 담당할 블루프린트의 컴포넌트상에 오디오 컴포넌트를 추가하고 디테일창에서 기본 오디오 애셋을 추가해준다.


필요에 따라 블루프린트상에서 그때그때 사운드 애셋을 넣어줄수도 있지만, 그럴 경우 동시재생은 어려워진다.
4. 블루프린트 작성
다음과 같이 작성해주면 필요한 타이밍에 필요한 사운드를 재생해주고 정지할 수 있다.


그리고 필요한 위치에서 원하는 옵션의 문자열을 입력해주면 된다.


'게임 개발 공부 > 언리얼엔진' 카테고리의 다른 글
| UE5 - GameInstanceSubsystem (0) | 2025.03.25 |
|---|---|
| UE5 | C++ 기초 - 블루프린트와 c++의 차이 (0) | 2025.03.24 |
| UE5 | C++ 개발 - 블루프린트 펑션 라이브러리 (0) | 2025.03.20 |
| UE5 - 채팅시스템(멀티 - 리슨서버) : 채팅ID 등록 2 (0) | 2025.03.18 |
| UE5 - 채팅시스템(멀티 - 리슨서버) : 채팅ID 등록 (0) | 2025.03.17 |