ํจํค์ง ๊ฒ์์์ ๋ฉ์ธ ๋ ๋ฒจ(๊ฑฐ์ ๋น์ด์๋)
๋ ๋ฒจ๋ก ์์ํ๊ตฌ์
์ธ ๊ฒ์์ Open d Level + Streaming Level
์ด๋ ๊ฒ ์ด์ด์ฃผ๋๋ฐ๋ ๋ก๋๊น์ง 20์ด๊ฐ ๊ฑธ๋ ค์..
5์ด ์ด๋ด๋ก ์ต๋ํ ์ค์ด๊ณ ์ถ์๋ฐ
์๋ง ๋ค์ ๋ด๋ ์ ๋ชจ๋ฅด๊ฒ ์ด์ใ ใ
์๋ฌธ์ฌํญ
1. BeginPlay์์ ์์ ๋๋ ๋ก์ง์ด ๋๋ฌด ๊ฒน์ณ์ ๊ทธ๋ฐ ๊ฒ์ธ๊ฐ (์์ ฏ, ๋ฐ์ดํฐ ํ ์ด๋ธ, ์คํฏ ์ค์ ๋ฑ๋ฑ)
2. ๋ชจ๋ ์์ ์ ์ํํธ ๋ ํผ๋ฐ์ค๊ฐ ์๋ ํ๋๋ก ๊ฐ์ ธ์์ ๊ทธ๋ฐ ๊ฒ์ธ๊ฐ
3. ๋ด๋น ๋ฉ์ ๋ณผ๋ฅจ์ด Openย Level๋ก ํธ์ถ๋๋ ๋ ๋ฒจ์ ์์ด์ ์ธ์ง (๊ทผ๋ฐ ์ด๊ฑธ streming์ ๋ฃ์ผ๋ฉด ์ด๋์ ์๋จน์)
์ด๋ฐ์์ ์ง๋ฌธ์ ์ํฝ ํ ์๋ฒ์ง๊ฐ ์๋ ์ดํดํ๊ธฐ ์ด๋ ค์. ์๋๋ฐฉ์ ๋ค ํ๋ก์ ํธ์ ๋ํ ์ปจํ ์คํธ๊ฐ ์ ํ ์๋ค. ๊ทธ๋ผ์๋ ์ต๋ํ ๋ต๋ณ์ ํด๋ณด์๋ฉด, 1๋ฒ 2๋ฒ ๋๋ค ๊ฐ๋ฅ์ฑ ์์. 1๋ฒ์ ๋ก์ง์ด ์ผ๋ง๋ ๋น๋ํ์ง ์ ๋ชจ๋ฅด๊ฒ ๊ณ , ๋ ์ด๋ค ๋ก์ง๋ค์ ๋น์ฐํ BeginPlay์์ ์ค์ ํ๋๊ฒ ๋ง๋ ํ ๊ฒ๋ค์ด ์๊ฒ ์ง๋ง, ์์ฑ์ ๋จ๊ณ (์ปดํ์ผ ํ์)์์ ์ ์ํ ์ ์๋๊ฑด ๊ทธ์ชฝ์ผ๋ก ๋ชฐ์๋ฃ๊ณ 2๋ฒ์ด ์๋ง ๊ฐ์ฅ ๊ฐ๋ฅ์ฑ์ด ๋์๋ณด์ด๊ธด ํจ. Unreal Insights๋ก ํธ๋ ์ด์ค ์ฐ์ด๋ณด๋ฉด์ ํ๋กํ์ผ๋ง ํด๋ณด์ .
๊ทธ๋ฆฌ๊ณ 3๋ฒ์ ์๋ง ๋ฌธ์ ๊ฐ ์๋ํ ๊ณ , ๋ง๋ถ์ฌ์ ์๊ธฐํ์๋ฉด ๋์ Nav Mesh ์ค์ ํ๋ฉด ๋ฐํ์์์ NavMesh ์์ ํด๋ ์ฌ๋น๋ ๊ฐ๋ฅํ๊ธด ํจ. ๊ทผ๋ฐ ๊ทธ๊ฑด ์ฐ์ฐ ์ฝ์คํธ๋ฅผ ๊ฝค ์ก์๋จน๋ ๊ฑฐ๋ผ, ํน๋ณํ ์ด์ ์์ผ๋ฉด ์ง๊ธ์ฒ๋ผ Static ํ๊ฒ ๋น๋ํด์ ์ฐ๋๊ฒ ๋ ๋น์ฉ์ด ์. ๊ฒ์ ๋์์ธ์ ์ผ๋ก ๋์ ์ผ๋ก NavMesh๊ฐ ๋น๋๋์ด์ผ ํ๋ ์ํฉ์ด ์๋๊ฒ ์๋๋ผ๋ฉด.
ํน์ ๋ฆฌ์์ค๋ฅผ ์ด์ ์ ์์กดํ์๋ฉด ํ๋งคํ๋ ์ด์ ๋ค์ ์ฌ์ฉ์๊ฐ ์ด๋ค ์ฉ๋๋ก ์๊ธฐ ์ด์ ์ ์ฌ์ฉํ ์ง ๋ชจ๋ฅด๋ ์ต๋ ํ๋ฆฌํฐ๋ก ์ ๊ณตํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค (ํญ์๋ฆฌ์๋ 4096x4096 ํ ์ค์ณ๋ฅผ ์ฐ๋์ ํญ์๋ฆฌ๋ฅผ ์ด๋คํฌ๊ธฐ๋ก ๋ฐฐ์นํ ์ง ํ๋งค์๋ ๋ชจ๋ฅด๋๊น) ํ๋ก์ ํธ ๋ด์ฉ์ ๋ง์ถฐ์ ์ค์ฌ์ฃผ์ ์ผํด์