์ ๋ํฐ 3D์์ NavMeshAgent ๋ชฌ์คํฐ AI๋ฅผย ๋ง๋ค๊ณ ์๋๋ฐ, ๊ตฐ์งํ์ ํด๊ฒฐ์ ๋ชปํ๊ฒ ์ด์
์ ์ ์ถ์ ํ ๋ ๊ฒฐ๊ตญ์ ํ๋ ์ด์ด์ ๋๋ฌํด๊ฐ ์ฏค ํ๊ณณ์ผ๋ก ๊ตฐ์งํ๋๋ฐ, ์ด๊ฑธ ํด๊ฒฐํ๋ ค๊ณ ๋์๊ด์์ AI์ฑ ๋ ๋น๋ ค์ ๋ณด๊ณ ๊ตฌ๊ธ๋ง ๋ฉฐ์น ์ย ํด๋ ํด๊ฒฐ์ ๋ชปํ๊ฒ ์ด์
๊นํ๋ธ ํ๋๋ฅผ ์ฐพ๊ธด ํ๋๋ฐ ๋ณธ์ธ์ด ์ปค์คํ ์ผ๋ก ๋ง๋ NavMeshAgent ์์ ์ธ๋ฐ ์์ ์ฌ์ฉํ์ง ์๊ณ ์ ๊ฐ ํผ์์ ๋ง๋ค์ด๋ณด๊ณ ์ถ์ด์์ย
ObstacleDistance ์กฐ์ ํด๋ ์ํ๋๋๋ก ์๋๋ค์
์ด๊ฒ ์ง๊ธ ์ํ๋ ๋น์ทํ๊ณ
์ ๊ฐ ์ํ๋๊ฑด ์ด๋ฐ ๋๋์ด๊ฑฐ๋ ์ย
์ด๋ป๊ฒ ํ๋ฉด ์ข์๊น์
๊ฐ์ฒด ์์๋ฐ๋ผ ์ ์ฌ์ด์ฆ๋ฅผ ์กฐ์ ํด์ ๋์ฐฉ์ง์ ์ ๊ทธ ์ํ์ผ๋ก ํด์ ์ด๋ป๊ฒ์ด๋ป๊ฒ ํ ์์์ง ์์๊น? ๊ธธ์ฐพ๊ธฐ ๋ง๋ค๋ฉด์ ๋ดค๋๋ฐ ๊ตฐ์ฒด ๋์ฐฉ์ง์ ์ ๊ทธ๋ฐ์์ผ๋ก ์ก๋๋ฐ..
์ ๊ณผ ํ๋ ์ด์ด ๊ฑฐ๋ฆฌ์ ๋ฐ๋ผ ๋ค๋ฅธ ์๊ณ ๋ฆฌ์ฆ์ ์ฐ์
๋๋ผ๋ฉด ๊ทธ๋ ๊ฒ ๋์ํ๋ ํ๋์ ์๊ณ ๋ฆฌ์ฆ์ ์ฐพ๊ธฐ๋ณด๋จ if๋ฌธ์ผ๋ก ๊ฑฐ๋ฆฌ ๋ณ๋ก ๋๋๊ณ ์ฐพ๊ธฐ ์๊ณ ๋ฆฌ์ฆ์ด๋ ๋๋ฌ์ธ๊ธฐ ์๊ณ ๋ฆฌ์ฆ ๋ฐ๋ก๋ฐ๋ก ๋๋ฆด๋ฏ
์ด๊ฑฐ ๋น์ทํ๊ฑฐ ์ฌ๊ธฐ ๊ฐ๋ฐ์ผ์ง์ ์ฌ๋ผ์ค์ง ์์๋?
๊ทธ๋ฅ ๋นจ๊ฐ ์๊ธฐ๋ฅ๋ค์ธ๋ฐ ์์บ ๊ท์ฝ์ง...
ในใ ๋งจ์๋ ๊ฐ์ปค์ฝ๋ค
์ ๊ฑฐ ์ ํญ ํํ ๋ฆฌ์ผ ์์
RTS Dynamic Obstacle Avoidance ๊ฒ์ ใฑ