์ ์
Unreal Engine ๋ด๋ถ์์ Game ๋ก์ง๊ณผ Audio ์์คํ
์ฌ์ด์ ๋ฐ์ดํฐ ํต์ ์ ์ค๊ฐํ๊ณ ๋ค์์ ๋งค๊ฐ๋ณ์๋ฅผ ํ๋๋ก ๋ฌถ์ด ์ฌ๋ฌ Audio ๊ฐ์ฒด์ ์ผ๊ด ์ ์ก ๋ฐ ๋ณํํ๋ ๋ฐ์ดํฐ ๋ผ์ฐํ
Asset์ด๋ค.
์ค๋ช
์ด์ฐฝ๊ธฐ Audio ์ ์ด ํ๊ฒฝ์์๋ ๊ฐ๋ณ Audio ์ปดํฌ๋ํธ๋ง๋ค ๋ณ์ ๊ฐ์ ์ผ์ผ์ด ์ ๋ฌํด์ผ ํ์ฌ ํต์ ๋ณ๋ชฉ ํ์์ด ๋ฐ์ํ๊ณ ์ ์ง๋ณด์ ํจ์จ์ด ์ฌ๊ฐํ๊ฒ ๋จ์ด์ก๋ค.
Epic Games๋ ๋ณต์กํ ๋ฐ์ดํฐ ํ๋ฆ์ ๋จ์ผ ์บก์๋ก ๋ฌถ์ด ๊ด๋ฆฌํ๋ Patch ์ํคํ
์ฒ๋ฅผ ๋์
ํ์ฌ ์์คํ
๊ณผ Audio ์ฌ์ด์ ๊ฐํ ๊ฒฐํฉ์ ๋์ด๋๋ค.
์ด Asset์ ํ๋์ ์
๋ ฅ ๋ณ์๋ฅผ ๋ฐ์ ๋ค์์ ์ถ๋ ฅ ๋ณ์๋ก ๋ณต์ ํ๊ฑฐ๋ ์ํ์ ์ฐ์ฐ์ ๊ฑฐ์ณ ๋ฒ์๋ฅผ ์ค์ผ์ผ๋งํ๋ ์ค๊ฐ ๋ฒ์ญ๊ธฐ ์ญํ ์ ์ํํ๋ค.
ํ์
ํ์ดํ๋ผ์ธ์์๋ ์บ๋ฆญํฐ์ ์๋๋ ๋ฌด๊ธฐ์ ๋ฐ์ด ์์น ๊ฐ์ ๋จ์ผ Game ๋ฐ์ดํฐ๋ฅผ ๋ฐํ์ผ๋ก Pitch, Volume, Equalizer ๋ฑ ์ฌ๋ฌ Audio ์์ฑ์ ๋์๋ค๋ฐ์ ์ผ๋ก ์ ์ดํ๋ ๋งค๊ฐ๋ณ์ ๋ถ๋ฐฐ ํ๋ธ๋ก ์๋ํ๋ค.
์๋ฆฌ
- ๋ค๋๋ค Routing ๋ถ๋ฐฐ
ํ๋์ ์๋ณธ ๋งค๊ฐ๋ณ์ ๋ฐ์ดํฐ๋ฅผ ์์ ํ์ฌ ์์คํ
๋ด๋ถ์ ์ ์๋ ์ฌ๋ฌ ๊ฐ์ ๋์ ๋งค๊ฐ๋ณ์ ์ฌ๋กฏ์ผ๋ก ์ ํธ๋ฅผ ๋ณต์ ํ๊ณ ๋ถ๋ฐฐํ๋ ๋คํธ์ํฌ๋ง์ ํ์ฑํ๋ค.
- ์ค์๊ฐ ๊ฐ Scaling
์
๋ ฅ๋๋ ์์น์ ๋ฒ์๋ฅผ ํ๊ฒ Audio ๊ฐ์ฒด๊ฐ ์๊ตฌํ๋ ๊ณ ์ ํ ๋ฌผ๋ฆฌ์ ๋จ์ ๊ณต๊ฐ์ ๋ง์ถฐ ๋ฐฑ๋ถ์จ์์ Decibel - dB์ด๋ Frequency - Hz (์ฃผํ์) ์์น๋ก ์๋ ๋ณํํ๋ค.
- ๋ฐ์ดํฐ ํ์ ํ๋ณํ
์ค์ํ ๋ฐ์ดํฐ๋ฅผ ์ ์ํ์ด๋ ๋ถ๋ฆฌ์ธ ๋ฑ ๋์ ๋
ธ๋๊ฐ ํ์๋ก ํ๋ ๋ฐ์ดํฐ ํ์
์ผ๋ก Engine Runtime ํ๊ฒฝ์์ ์ฆ๊ฐ์ ์ผ๋ก ํ๋ณํํ์ฌ ํต์ ์ค๋ฅ๋ฅผ ์ฐจ๋จํ๋ค.
- ๋ฐํ์ ์ฐธ์กฐ ์บก์ํ
Game ๋ก์ง์ ๊ด์ฅํ๋ Blueprint - BP ์์คํ
์ด ๊ฐ๋ณ Audio ์ปดํฌ๋ํธ์ ๋ด๋ถ ๊ตฌ์กฐ๋ฅผ ์ ํ์ ์์ด ์ด Patch Asset์ ์ฃผ์๋ง ์ฐธ์กฐํ์ฌ ๋ฐ์ดํฐ๋ฅผ ๋๊ธฐ๋๋ก ์์กด์ฑ์ ๋ถ๋ฆฌํ๋ค.
๊ตฌ์กฐ
ย
์์
์ฐจ๋ ์ฃผํ ๋ฌผ๋ฆฌ ๋ฐ์ดํฐ ํตํฉ ๋งตํ
๋ ์ด์ฑ Game์์ ์์ง Audio๋ฅผ ์ ์ดํ ๋ ์ฌ์ฉํ๋ค. ์ฐจ๋ ๊ฐ์ฒด์ ํ์ฌ ์๋ ์์น ํ๋๋ฅผ ์ด Patch Asset์ผ๋ก ๋ณด๋ธ๋ค. Asset ๋ด๋ถ์์ ์๋ ๋ฐ์ดํฐ๋ฅผ ๋ณต์ ํ์ฌ ์ฒซ ๋ฒ์งธ๋ ์์ง ์๋ฆฌ์ Pitch ๊ฐ์ผ๋ก ์ฌ๋ฆฌ๊ณ ๋ ๋ฒ์งธ๋ ํ์ด์ด ๋ง์ฐฐ์์ Volume ๊ฐ์ผ๋ก ๋ถ๋ฐฐํ๋ฉฐ ์ธ ๋ฒ์งธ๋ ๋ฐ๋ ์๋ฆฌ Filter์ Frequency ๊ฐ์ผ๋ก ์ค์ผ์ผ๋งํ์ฌ ๋จ์ผ ์
๋ ฅ์ผ๋ก ์ธ ๊ฐ์ง Audio ๋ณํ๋ฅผ ๋ ๋๋งํ๋ค.
๋ฌด๊ธฐ ๊ณผ์ด ์์คํ ๋์ ์ํ ๋ณ์กฐ
์ฐ์ฌํ ๋ฌด๊ธฐ์ ์จ๋๊ฐ ์ฌ๋ผ๊ฐ๋ ์ํฉ์ ๊ตฌํํ ๋ ์ ์ฉํ๋ค. ๋ฌด๊ธฐ ์จ๋ ์์น๋ฅผ Patch๋ก ์ ์กํ๋ฉด ๋ด๋ถ ์ฐ์ฐ์ ํตํด ์จ๋๊ฐ ์๊ณ์ ์ ๋๋ฌํ ๋๊น์ง๋ ์ผ๋ฐ์ ์ธ ํ๊ฒฉ์ ๋งค๊ฐ๋ณ์๋ก ๊ฐ์ ๋๊ธด๋ค. ์จ๋๊ฐ ํ๊ณ์น๋ฅผ ๋ํํ๋ฉด ๋ถ๋ฆฌ์ธ ๋ฐ์ดํฐ๋ฅผ ์์ฑํ์ฌ ๋ฌด๊ธฐ ํ๊ดด์ Layer๋ฅผ ํ์ฑํํ๋ ๋์์ Distortion (์๊ณก) ๊ฐ๋ ์์น๋ก ๊ฐ์ ์ค์ผ์ผ๋งํ์ฌ ์ ๋ฌํ๋ ๋ถ๊ธฐ ๋ก์ง์ ์ฒ๋ฆฌํ๋ค.
์ฌ์ฉ์ Interface ์ ์ญ ์ค์ ์ฐ๋
๋ฉ์ธ ๋ฉ๋ด์์ ํ๋ ์ด์ด๊ฐ Audio ๋ง์คํฐ Volume์ ์กฐ์ํ๋ ํ๊ฒฝ์ ์ค๊ณํ๋ค. Slider Interface์ ๋ฐฑ๋ถ์จ ๋ฐ์ดํฐ๋ฅผ ์ด Patch Asset์ ์ง๊ฒฐํ๋ค. Patch๋ ์ด 0์์ 100 ์ฌ์ด์ ์์น๋ฅผ ์์ ํ์ฌ Decibel ๋จ์์ Logarithm ๊ณก์ ์ผ๋ก ๋ณํํ ๋ค ๋ฐฐ๊ฒฝ์์
ํจ๊ณผ์ ๋์ฌ ๋ฑ ๊ฐ ๋ง์คํฐ Sound Submix ๋
ธ๋์ ์ ์ด ๋งค๊ฐ๋ณ์๋ก ์ผ๊ด ์ ์กํ์ฌ ์ค์ฐจ ์๋ Volume ๋๊ธฐํ๋ฅผ ๋ฌ์ฑํ๋ค.
ย