์์ฒญ ์์ด์ ๊ธ ์จ๋ด
๋ชจ๋ ์ ์์ฉ ํ๋ก์ ํธ(์ดํ ๋ชจ๋ํท)๋ฅผ ๋ฐฐํฌํ ๋ ๊ฐ์ฅ ์ค์ํ๊ฑด, ๋ชจ๋ํท์ผ๋ก ๋ณต์ ํ์ด๋ ์ 2์ ๊ฒ์์ ๋ง๋ค ์ ์๊ฒ ๋ง์์ผ ํ๋ค๋ ๊ฑฐ์
์ด๋ฅผ ์ํด์๋ ๋ฐ๋์ ํ์ํ ์ ์ ๋ง ํฌํจํ๊ณ , ๊ฐ๋ฅํ ๋ง์ ๋ถ๋ถ์ ์ฌ์์ฐ ๋ถ๊ฐ๋ฅํ ๋น๊ฐ์ญ์ ๊ฒฐ๊ณผ๋ฌผ๋ก ๋ณํํด์ ๋ฐฐํฌํด์ผ ํจ
๋ํ์ ์ผ๋ก ์์ค์ฝ๋๋ ์ ๋ ํฌํจ์ํค๋ฉด ์๋จ. ์๋ํฐ ์ ์ฉ ๊ฒ์ ๋ชจ๋ dll๋ง ๋น๋ํด์ ํฌํจ์์ผ์ผ ํจ
์ด๋ ๊ฒ ํ๋ฉด ๋ชจ๋ํท์ผ๋ก๋ ๋ณต์ ํ์ด๋ ์ 2์ ๊ฒ์์ ํจํค์ง/๋น๋ํ๊ณ ์ถ์ด๋, ์๋ณธ ์์ค๊ฐ ์์ผ๋ exe ๋น๋๊ฐ ๋ถ๊ฐ๋ฅ
์ด์ ๋ง๋ค์ด๋ณด์
์ฟ ํน์ ๊ฐ๋จํ๊ฒ ์ ๊ฑฐ ๋๋ฅด๋ฉด ์์์ ์งํ๋จ
๋ค ๋๋ฉด ์ด๋ฐ์์ผ๋ก ํ๋ก์ ํธ Saved/Cooked ๊ฒฝ๋ก์ ์ ์ฅ๋จ
Engine ํด๋์๋ ๊ฒ์์์ ์ฌ์ฉํ๋ ์์ง ์ฝํ ์ธ ๊ฐ ๋ค์ด๊ฐ๋๋ฐ, ๋ชจ๋ํท์ ์ธ๋ฆฌ์ผ ์๋ํฐ๋ก ์ด๊ฒ๋ ๊ฑฐ๋ผ ์ ๊ฑด ํ์์์
๊ฒ์ ํด๋ ๋ค์ด๊ฐ๋ณด๋ฉด ์ด๋ ๊ฒ ์์ํ
๋ฐ, ์ฌ๊ธฐ์ ํ์ํ๊ฑด Content์ Plugins ํด๋์
๋ชจ๋ํท ํ๋ก์ ํธ ํด๋๋ฅผ ์๋ก ๋ง๋ค์ด์ ๋ณต์ฌํด์ฃผ์
๊ธฐ์กด ํ๋ก์ ํธ์ .uproject ํ์ผ๋ ๋ณต์ฌํด์ค์ผํจ
๊ทธ๋ฆฌ๊ณ .uproject ํ์ผ์ย ํ ์คํธ ์๋ํฐ๋ก ์ด์ด์ย ๋ถํ์ํ ํ๋ฌ๊ทธ์ธ์ ์ง์์ฃผ์
Binaries์ Config ํด๋๋ ๋ณต์ฌํด์ผํจ
Binaries์์๋ UE4Editor.modules์ UE4Editor-๊ฒ์.dll๋ง ๋๋๊ณ ์น ์ง์์ฃผ์
๊ทธ๋ฆฌ๊ณ Config์์ DefaultEngine.ini์ ์ถ๊ฐํด์ค๊ฒ ์์
์ด๊ฑธ ์ถ๊ฐํด์ค์ผ ์๋ํฐ๊ฐ ์ฟ ํน๋ ์ ์
์ ์ธ์ํ ์ ์์
๊ด๋ จ ๋ด์ฉ์ https://docs.unrealengine.com/4.27/en-US/WorkingWithContent/CookedContent/ ์ฐธ๊ณ ํ์
๋ง์ง๋ง์ผ๋ก ํ๋ฌ๊ทธ์ธ๋ง๋ค Binaries(์์ผ๋ฉด)๋ .uplugin๊น์ง ๋ณต์ฌํด์ฃผ๋ฉด ๋๋๋ค
์ฌ๊ธฐ์๋ ๋ง์ฐฌ๊ฐ์ง๋ก Binaries์๋ .dll๊ณผ .modules ํ์ผ๋ง ๋๋๊ณ ๋ค ์ง์์ฃผ์ . pdb๋ผ๋ ๊ฐ
๋ค ๋์ผ๋ฉด ์ด์ .uproject๋ฅผ ์ด์ด๋ณด๋ฉด ๋๋๋ฐ, ์ ๋ฐ๋ผํ๋ค๋ฉด ์๋์ฒ๋ผ ํฌ๋์ฌ๊ฐ ๋ฐ๊ฑฐ์ (4.27 ๊ธฐ์ค)
์ฟ ํน๋ ๋งต์ ๋ก๋ํ๋ค๊ฐ ํฐ์ง ๊ฒ์
๊ธฐ๋ณธ์ ์ผ๋ก ์ฟ ํน๋ ์ ์ ์ ์๋ํฐ๋ก ์ด์ด๋ณด์ง๋ ๋ชปํ๊ฒ ๋์ด์์ด์ ๊ทธ๋ผ
์ด์ฒ๋ผ ์ฟ ํนํ์๋ ๋ฌธ์ ๊ฐ ์๋ ์ ๋ค์ ์๋ณธ ์ ์ ์ ์ฌ์ฉํ๋ ์๋ฐ์ ์์
์ฟ ํน๋ ๋งต ์ ์ ํ์ผ์ ๋ชจ๋ ์ง์ฐ๊ณ , ์๋ณธ ํ๋ก์ ํธ์ ๋งต ํ์ผ์ ๋ณต์ฌํด์ฃผ์
๋ค์ ์ด์ด๋ณด๋ฉด ์ ์ด๋ฆฌ๋๊ฑธ ๋ณผ์์๋ค
๊ทผ๋ฐ ๋ณด๋ค์ํผ ๋จธํฐ๋ฆฌ์ผ์ด ๋ค ๋ ๋ผ๊ฐ์๋๋ฐ
์ด๊ฑฐ๋๋ฌธ์ธ๊ฐ ์ถ์ด์ ๋๊ณ ์ฟ ํนํด๋ดค๋๋ฐ๋ ์ฌ์ ํ๋๋ผ
์๋ํฐ ์์์๋ ์ปดํ์ผ๋ ์์ด๋ ๋ฐ์ดํธ์ฝ๋๋ฅผ ์ธ์ํ์ง ๋ชปํ๋๋ด
๊ฒฐ๊ตญ ๋จธํฐ๋ฆฌ์ผ๋ ์๋ณธ ์ ์ ์ ๋ฃ์ด์ค์ผ ํ๋ค๋ ๋ป์ด๊ฒ ์ง
๋จธํฐ๋ฆฌ์ผ๋ ๋งต ํ๋๊ฑฐ๋ ๋๊ฐ์ด ์ฟ ํน๋๊ฑฐ ์ญ์ ํ๊ณ ์๋ณธ ๋ณต์ฌํด์ฃผ๋ฉด ๋๋ค
๋ค์ ์ด์ด๋ณด๋ฉด
์ ๋์ค๋ ๊ฒ์ ๋ณผ์์๋ค
์?
์...
์ด์ ๋ ๋ชจ๋ฅด๊ฒ ์ผ๋ ์ฟ ํน๋ ๋ฉ์ฌ๋ ๋จธํฐ๋ฆฌ์ผ์ ์๋ฆฌ๋จผํธ ์์๊ฐ ๋ค์์ด๋ ๊ฒ ๊ฐ๋ค
๊ฒฐ๊ตญ ๋ฉ์ฌ๋ ์ฟ ํน์์ด ์๋ณธ ์ ์ ์ ๋ฃ์ด์ค์ผ ํ๋ค๋ ์๋ฆฌ์ ใ ใ
๊ทธ๋ฆฌ๊ณ ์๋ํฐ๋ ์ ์ผ์ ธ๋ ๊ฒ์์ ํ๋ ์ดํด๋ณด๋ฉด
๋ ์๋ก์ด ํฌ๋์๊ฐ ๋ฐ์ํจ
์ฝ์คํ์ AnimGraph๋ผ๋ ๋จ์ด๋ฅผ ๋ณด๋ฉด ์ง์๋๋ฏ์ด ์ฟ ํน๋ ์ ๋๋ฉ์ด์ ๋ธ๋ฃจํ๋ฆฐํธ๋ฅผ ๋ก๋ํ์ง ๋ชปํด์ ํฌ๋์ฌ ๋ ๊ฒ
์ด์ฒ๋ผ ์ธ๋ฆฌ์ผ ์๋ํฐ์์ ์ฟ ํน๋ ์ ์ ์ผ๋ก ์์ ํ๋๊ฑด ๊ต์ฅํ ๋ถ์์ ํ ๊ธฐ๋ฅ์ด๋ค
๋ฐ๋ผ์ ์ฌ๋งํ๋ฉด ์ฟ ํน ์์ด ์๋ณธ ์ ์ ์ ๋ฐฐํฌํ๋๊ฒ ์ ์ ๊ฑด๊ฐ์ ์ด๋ก์ธ ๋ฏ
๊ทธ๋๋ ๋ธ๋ฃจํ๋ฆฐํธ๋ ์์ธ๋ก ์ ๋๋ ๊ฒ ๊ฐ๋๋ผ
์ฟ ํน๋ ๋ธ๋ฃจํ๋ฆฐํธ ํด๋์ค๋ฅผ ์์ํด์ ์๋ก์ด ๋ธ๋ฃจํ๋ฆฐํธ๋ฅผ ๋ง๋ค์ด๋ ์ ์๋ํจ
ํน์ ๋ธ๋ฃจํ๋ฆฐํธ์ ํต์ฌ ๋ก์ง์ด ํฌํจ๋์ด ์๊ฑฐ๋ C++ ์์ด ๋ง๋ ๊ฒ์์ด๋ผ๋ฉด ๋ธ๋ฃจํ๋ฆฐํธ ๋งํผ์ ์ฟ ํนํด์ ๋ฐฐํฌํ๋๊ฒ ์ข์๋ฏ
์ฟ ํน๋ ๋ธ๋ฃจํ๋ฆฐํธ๋ ์ด๋ ๊ฒ '์ปดํ์ผ๋ ๋ธ๋ฃจํ๋ฆฐํธ ํด๋์ค'๋ผ๊ณ ๋ค๋ฅด๊ฒ ๋ธ
๋น์ฐํ ์ด์ด๋ณผ ์๋ ์์
์ ๋ฆฌํ๋ฉด
1. ์์ค์ฝ๋๋ ์ ์ธํ๊ณ ์๋ํฐ ์ ์ฉ ๊ฒ์ ๋ชจ๋ dll ํ์ผ๋ง ํฌํจ์ํฌ๊ฒ
2. ์ ์ ์ ๋ชจ๋ ์ ์์ ํ์์ ์ธ ๊ฒ๋ง ๋ณด์์ ์ผ๋ก ํฌํจ์ํฌ ๊ฒ (์ ์ ๊ฐ ์์กด์ฑ ์ฃผ์)
3. ์ฟ ํน ๊ฐ๋ฅํ ์ ์ (ํนํ ๋ธ๋ฃจํ๋ฆฐํธ)์ ์ฟ ํนํ ๊ฒ
4. ํ๋ฌ๊ทธ์ธ์ ํ์์ ์ธ ๊ฒ๋ง ์ต์ํ์ผ๋ก ํฌํจ์ํฌ ๊ฒ
๊ทธ๋ฆฌ๊ณ ์ ๊ณผ์ ๋ค์ ๊ฒ์ ์ ๋ฐ์ดํธํ ๋๋ง๋ค ์ผ์ผํ ์๋์ผ๋ก ํ๊ธด ๊ท์ฐฎ์ผ๋ ์๋ํํ๋ ๊ฒ๋ ์ข์๋ฏ
๋
์ข์ ์ ๋ณด ๊ฐ์ฌํฉ๋๋ค, ๊ทธ ์์ ๊ฑด๋๋ฆฌ์ง ๋ชปํ๊ฒ ์ 3์ ํ๋ก๊ทธ๋จ ๊ฐ์๊ฑฐ ์จ์ ๋ฝ์ ๊ฑธ์ด๋๋ค๋๊ฐ ๊ทธ๋ฐ ๋ฐฉ๋ฒ์ ์ด๋ค๊ฐ์?
์ ์ ํ์ผ์ ๋ฝ์ ๊ฑธ์ด๋ฒ๋ฆฌ๋ฉด ์์ง๋ ๋ก๋ ๋ชปํ๋๊ฑฐ ์๋? ์๋ฏธ์๋
์ถ์ถ๊ธฐ ๊ฐ์๊ฑฐ ์ธ ๋ ๊ฐ๋๋์ง ์๊ฒ๋ ๋ฝ ๊ฑธ์ด๋๋ ๋ฐฉ๋ฒ์ ์๊ฐ ํด๋ณด์๋๋ฐ ์ฌ์ฉ์์ ์ ๋ง์ ๋ง๊ฒ๋ ๊ฒ์์ ๊ฐ์กฐํ ์ ์๊ฒ ์ ๊ณตํด์ฃผ๋ ๋์์ ์์ ์ฑ๊น์ง ํ๋ณดํด์ผํ๋ ๋จธ๋ฆฌ ์ํ๊ณ ์ฝ์ง ์์ ์์ ์ด๋ค์.
ํ๋ฌ๊ทธ์ธ ํจํค์งํ๋ฉด ์์ค์ฝ๋๊ฐ ํฌํจ๋์ ๊บผ๋ ค์ก๋๋ฐ ์ด ๋ฐฉ๋ฒ์ ์ฐ๋ฉด ๋ฐฐํฌํ ๋ ๋ถ๋ด์ด ์์ด์ง๊ฒ ๋ค. ใฑใ ใฑใ