์ ์
Unreal Engine ๋ด๋ถ์์ Runtime ์ค์ Sound Class์ ์์ฑ์ ๋์ ์ผ๋ก ๋ฎ์ด์์ ์ ์ฒด์ ์ธ ์ค๋์ค ๋ฐธ๋ฐ์ค๋ฅผ ์ค์๊ฐ์ผ๋ก ์ ์ดํ๋ ์ ์ญ ๋ฏน์ฑ Asset์ด๋ค.
์ค๋ช
์ด์ฐฝ๊ธฐ ๊ฒ์ ์ค๋์ค๋ ์ ์ ์ธ Volume ์กฐ์ ๋ง ๊ฐ๋ฅํ์ฌ ์ํฉ ๋ณํ์ ๋ฐ๋ฅธ ์
์ฒด์ ์ธ ๋ฏน์ฑ์ด ๋ถ๊ฐ๋ฅํ๋ค.
Epic Games๋ ์ํ ์ํฅ์ ๋์ ๋ฏน์ฑ ๊ธฐ๋ฒ์ ๋์
ํ์ฌ ๊ฒ์ ํ๋ ์ด ์ํฉ์ ๋ง์ถฐ ์ค๋์ค ๊ทธ๋ฃน์ ์์ฑ์ ์ค์๊ฐ์ผ๋ก ๋ณ์กฐํ๋ Sound Mix ์์คํ
์ ๊ณ ์ํ๋ค.
๊ธฐํ์๋ ์ค๋์ค ์์ง๋์ด๊ฐ C++ Code ์์ ์์ด Blueprint - BP๋ฅผ ํตํด ์ํ๋ฅผ Push ํ๊ฑฐ๋ Pop ํ๋ ๋ฐฉ์์ผ๋ก ํน์ ์ํฉ์์ ๋์ฌ๋ฅผ ๋๋ณด์ด๊ฒ ํ๊ฑฐ๋ ํญ๋ฐ์์ ์ฌ์ด์ ๊ฐ์กฐํ๋ค.
ํ์
Pipeline์์๋ Sound Class์ ๊ฒฐํฉํ์ฌ ๊ฒ์์ ์ ๋ฐ์ ์ธ Dynamic Range - DR๋ฅผ ํต์ ํ๊ณ ์ธํฐ๋ ํฐ๋ธํ ์ฒญ๊ฐ ๊ฒฝํ์ ๊ตฌ์ถํ๋ ํต์ฌ ์ ์ด๊ธฐ๋ก ์๋ํ๋ค.
์๋ฆฌ
- Runtime ์์ฑ ๋ฎ์ด์ฐ๊ธฐ
ํ์ฑํ๋๋ ์๊ฐ ์ง์ ๋ Sound Class์ ๊ธฐ์กด Volume ๋ฐ Pitch ๊ฐ์ ๋ฌด์ํ๊ณ Mix Asset์ ์ค์ ๋ ์๋ก์ด ๋น์จ ์ฐ์ฐ์๋ฅผ ๊ฐ์ ๋ก ์ ์ฉํ์ฌ ์ถ๋ ฅ์ ๋ณ์กฐํ๋ค.
- Fade Transient ์ ์ด
์ํ๊ฐ ์ผ์ง๊ฑฐ๋ ๊บผ์ง ๋ ์๋ฆฌ๊ฐ ๊ฐ์๊ธฐ ํ๋ ํ์์ ๋ฐฉ์งํ๊ธฐ ์ํด Fade In ๋ฐ Fade Out ์๊ฐ์ ms ๋จ์๋ก ์ค์ ํ์ฌ ๋ถ๋๋ฌ์ด ์ฒญ๊ฐ์ ์ ํ์ ์ ๋ํ๋ค.
- Stack ๊ธฐ๋ฐ ์ํ ๊ด๋ฆฌ
์ฌ๋ฌ ๊ฐ์ Mix๊ฐ ๋์์ ํธ์ถ๋ ๊ฒฝ์ฐ Engine์ ์ด๋ฅผ Stack ๋ฉ๋ชจ๋ฆฌ ๊ตฌ์กฐ๋ก ์์ ์ฌ๋ฆฌ๋ฉฐ ๊ฐ์ฅ ์ต๊ทผ์ ํ์ฑํ๋ ์์ฑ์ด ์ต์ฐ์ ์ผ๋ก ์ ์ฉ๋์ด ๋ฏน์ฑ ์ฐ์ ์์๋ฅผ ํต์ ํ๋ค.
- Passive ๋ฐ๋ ๋ผ์ฐํ
๊ฐ๋ณ Sound Cue Asset ์์ฒด์ ํน์ Sound Mix๋ฅผ ๊ท์์์ผ ํด๋น ์๋ฆฌ๊ฐ ์ฌ์๋ ๋๋ง ์๋์ผ๋ก ๋ฏน์ฑ ๋ฐธ๋ฐ์ค๊ฐ ๋ณํ๊ณ ์๋ฆฌ๊ฐ ๋๋๋ฉด ๋ณต๊ตฌ๋๋ ์๋ํ ๊ธฐ๋ฅ์ ์ง์ํ๋ค.
๊ตฌ์กฐ
ย
์์
Ducking System ๋ฏน์ฑ
Character๊ฐ ์ค์ํ ๋์ฌ๋ฅผ ๋งํ๋ ์๊ฐ ๋์ฌ ์ ์ฉ Sound Mix๋ฅผ Blueprint๋ก Pushํ๋ค. ์ด Asset ๋ด๋ถ์๋ Music ๋ฐ Ambience Class์ Volume์ ๋ฎ์ถ๋ ๋ช
๋ น์ด ํฌํจ๋์ด ์์ด ๋์ฌ๊ฐ ๋๋ ๋๊น์ง ๋ค๋ฅธ ์๋ฆฌ๋ค์ด ์ผ์์ ์ผ๋ก ๋ฌผ๋ฌ๋๋ฉฐ ๋ช
๋ฃํ ์ ๋ณด ์ ๋ฌ์ ๋๋๋ค.
Pause Menu ์ํ ๋ถ๋ฆฌ
Player๊ฐ ๊ฒ์ ๋์ค ESC ํค๋ฅผ ๋๋ฌ ์ค์ ์ฐฝ์ ๋์ฐ๋ฉด Engine์ ์๊ฐ์ ๋ฉ์ถ๋ ๋์์ Pause Sound Mix๋ฅผ ํ์ฑํํ๋ค. ๊ฒ์ ์๋์์ ๋ค๋ ค์ค๋ ๋ชจ๋ SFX Volume์ 0์ผ๋ก ๊น๊ณ Pitch๋ฅผ ๊ทน๋จ์ ์ผ๋ก ๋ฎ์ถฐ ์์ค ์ง๊ฐ์ ์ฐ์ถํ๋ ๋ฐ๋ฉด UI Class๋ ์๋ณธ ์ํ๋ฅผ ์ ์งํ์ฌ ์กฐ์๊ฐ์ ๋ฌผ๋ฆฌ์ ์ผ๋ก ๋ถ๋ฆฌํ๋ค.
Low Health ์ํ ๋ฐ์
Character์ ์ฒด๋ ฅ์ด 10 ํผ์ผํธ ์ดํ๋ก ๋จ์ด์ ธ ๋น์ฌ ์ํ์ ๋์
ํ๋ฉด Heartbeat Sound Mix๋ฅผ ๋ฐ๋์ํจ๋ค. ์ ์ฅ ์ ์ฒด์ ๋ฌด๊ธฐ ์๋ฆฌ์ ํญ๋ฐ์์ ๊ณ ์์ญ๋๋ฅผ Equalizer๋ก ๊น์๋ด๊ณ ์ฌ์ฅ ๋ฐ๋ ์๋ฆฌ๋ง ๊ฑฐ๋ํ๊ฒ ์ฆํญ์์ผ Player์๊ฒ ์ฌ๋ฆฌ์ ์๋ฐ๊ฐ๊ณผ ์๊ธฐ๊ฐ์ ์ฒญ๊ฐ์ ์ผ๋ก ๊ฐ๋ ฅํ๊ฒ ํผ๋๋ฐฑํ๋ค.
ย