rts์ฒ๋ผ ํ๋ ์ด์ด๊ฐ ์๋ง์(์๋ฐฑ) ์ ๋๋ค์ ์ด๋์ํฌ ์ ์๋๋ฐ
์ ๋๋ค์ด ์๋ก ๊ฒน์น์ง ์๊ฒ ์์ง์ด๊ฒ ํ๊ณ ์ถ์ต๋๋ค. ์๋ก ๋ค๋ฅธ ์ ๋ ๋ฌด๋ฆฌ๊ฐ ๊ฐ์ ์ฅ์์์ ๋ง์ฃผ์น๋๋ผ๋ ์์ฐ์ค๋ฝ๊ฒ ์์ด๋ฉฐ ์ง๋๊ฐ๋๋ก ํ๊ณ ์ถ์ต๋๋ค.
์ฅ์ ๋ฌผ์ด ๊ฑฐ์ ์๋ ํ๊ฒฝ์ด๋ผ navmesh๋ผ๊ฑฐ๋ ์ฝ์คํธ๊ฐ ๋น์ผ ์๊ณ ๋ฆฌ์ฆ์ ์ ์ฉํ๊ธด ์ข ๊ทธ๋ฐ๋ฐ
์ด๋ค ๋ฐฉ๋ฒ์ด ์ข์๊น์?
context based steering ์ ์ฉํด๋ณด์ ๋๊ฐ ๋งํ ํ๊ฒฝ์์ ์ ์๋ํจ - dc App
https://github.com/warmtrue/RVO2-Unity?tab=readme-ov-file
https://assetstore.unity.com/packages/tools/behavior-ai/local-avoidance-214347
https://assetstore.unity.com/packages/tools/behavior-ai/agents-navigation-crowds-270598
์๋
๋ฑ์ ๊ธ์๋ ๋๊ธ ๋ฌ์๋๋ฐ rvo๋ local avoidance๋ผ๊ณ ๋ถ๋ฅด๋ ๋ณด๋๋ผ๊ณ ..
a* pathfinding project๋ผ๋ ์ ๋ช ํ ๊ธธ์ฐพ๊ธฐ ์์ ์๋ ์ด ๊ธฐ๋ฅ์ด ์๋๋ฐ ์์ ์์ ์ด ์๋์ด ๋ ์ํํ๊ฒ ๋๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๋๋ผ ์ง์ ์ฌ์ฉ์ํด๋ด์ ์์ ๋ชจ๋ฆ
๊ธ๊ณ 2๋ฒ์งธ์ 3๋ฒ์งธ ์คํ ์ด ๋งํฌ๋ ๊ฐ์ ๊ฐ๋ฐ์์ 3๋ฒ์งธ ๋งํฌ์ ๊ตฐ์ค ์ ์ด๋ฅผ ์ํด์ 2๋ฒ์งธ ์์ ๋ ์ฌ์ผ ๋๋ค๋๋ผ