๐บ๏ธ Nav Mesh Volume ๋ ๋๋ง ์ด์
๋ฌธ์ ์์ด ์ ์์ ์ผ๋ก ์ ๋์ํ๋ AI๊ฐ ์์
๋์ค ์ด์ํด์ก๋ค.
Behavior Tree๋ฅผ ์ฌ์ฉํ AI์ธ๋ฐ Move To ๋
ธ๋์์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ ๊ฒ์ ์๊ฒ ๋์๊ณ ,
Nav Mesh Volume๊ณผ ๊ด๋ จ์ด ์๊ฒ ๋ค๋ ์๊ฐ์ด ๋ค์ด์ ์์ ํ์๋ค.
์์ ฏ ์์ ์ ํ๊ณ Open Level์ ํตํด ๊ฒ์์ ์์ํ์๋ค.
์ด๋, Open Level์ ํตํด ๋ค๋ฅธ ๋ ๋ฒจ๋ก ์ด๋์ ํ๋ ๊ธฐ์กด ์ค์ ํด๋์๋
๋ ๋ฒจ์ Nav Mesh๊ฐ ๋์ํ์ง ์์๋ค.
์ญ์ ํ๊ณ ๋ค์ ๋ง๋ค๊ณ , ์ ์ฅํ๊ณ , ์๋ํฐ๋ฅผ ๊ป๋ค ์ผ๋ด๋ ์๋๋ค...
๊ทธ๋ฌ๋ค ํฌ๋ผ์์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ฐพ์๋ค.
ํ๋ก์ ํธ ์ค์ ์ผ๋ก ๋ค์ด๊ฐ์.
Engine - Navogatin Mesh๋ก ๋ค์ด๊ฐ์.
์ญ ๋ด๋ฆฌ๋ค ๋ณด๋ฉด ์๋ค.
Runtime - Runtime Generation์ด Static์ผ๋ก ๋์ด ์์ ๊ฒ์ด๋ค.
์ด๋ฅผ Dynamic์ผ๋ก ๋ณ๊ฒฝํ์.
๊ทธ๋ผ ๋ฌธ์ ์์ด ๋์ํ๋ค... 2์๊ฐ ๋์ BT ๋ฐ์ฝ๋ ์ดํฐ๋ง ๋ง์ง๊ณ ์์๋๋ฐ...
์ถ๊ฐ๋ก ๋ ๋ฒจ ์คํธ๋ฆฌ๋ฐ์ ํ ๊ฒฝ์ฐ, persistent level์ Nav Mesh๊ฐ ๋ฐฐ์น๋์ด ์์ด์ผ ๋์ํ๋ค๊ณ ํ๋ค.
์ ๋ ๋ฒจ ์คํธ๋ฆฌ๋ฐ๋ ์ํ๋๋ฐ ๋ญ๊ฐ ๋ฌธ์ ์ง...