์ธ๋ฆฌ์ผ๋ก Behavior Tree๋ก ๋ชฌ์คํฐ AI๋ง๋ค๊ณ ์์ต๋๋ค.
์์ ์๋ Enum ๋ณ์๋ฅผ 1๊ฐ ์ด์ฉํด์
๊ฐ์ ์ ์ผ๋ก State์ฒ๋ผ ์ฌ์ฉํ์ต๋๋ค.
Enum = ๋ก๋ฐ์ธ ๊ฒฝ์ฐ
Enum = ์ ํฌ์ธ ๊ฒฝ์ฐ...
์ธ๋ฆฌ์ผ ํฌ๋ผ ์ฐพ๋ค๋ณด๋ ์ด๋ฐ ๊ฒฝ์ฐ๋ ๋๋ฌด ์ํํ๋ค๊ณ , ๋ผ์ด๋ผ ๊ฒ์ ์ฐธ๊ณ ํด์ ์ํ์ ์ธ ๊ตฌ์กฐ๋ก ๋ง๋๋๊ฒ ์ข๋ค๊ณ ํด์ ์์ ์ ํ๊ณ ์๋๋ฐ
๋จ์ํ ํ๋์ ๋ง๋ค๊ฒ ๋๋ฐ
๋ณต์กํ ํ๋์ ๋ํด์๋ ์ด์ ์ฒ๋ผ state๋ฅผ ์ฐ๋๊ฑฐ ๋ง๊ณ ๋ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
์ด๋์ ์ฐธ๊ณ ํ ๋งํ behavior tree๊ฐ ์์๊น์?
์๋.. BT ์ฌ์ฉ๋ฒ์ ๋ฐฐ์ ๋๋ฐ, ์ด๋ป๊ฒ ๋์์ธํด์ผ ๋ฐ๋์งํ์ง ๋ชจ๋ฅด๊ฒ ์ด. - dc App
ํ๋์ ๋จ์ผ์ฑ ์์์น์ผ๋ก ์์ฃผ ์๊ฒ ์ชผ๊ฐ๊ณ , BT์์ ๋ก์ง ๊ตฌ์ฑํ๋๊ฒ ๋ง๋๊ฑด๊ฐ? - dc App
๋ผ์ด๋ผ ๊ฒ์ ๊ธฐ์ค์ผ๋ก ํ๋จํ๊ฑด 1. ์ต์์์์ ์ํฉ์ ์ง์ ํด์ฃผ๋ ์๋น์ค๊ฐ ํ์ํ๋ค.
- ์ด ์๋น์ค์์, AI์ ๊ฐ์ฅ ํต์ฌ์ด ๋๋ ์ํ๋ฅผ ํ๋จํ๊ฒ ๋จ (์ ํฌ/ํํ ๋ฑ... ํฐ์ค๊ธฐ)
2. ํฐ ์ค๊ธฐ์์ ๊ทธ์ ํด๋นํ๋ ํ๋์ ๋ง๋ฆ - ๊ทธ๋ฆฌ๊ณ ๋ฐ์ฝ๋ ์ดํฐ (์กฐ๊ฑด)์ ํตํด ๊ฐ ํ๋์ ํ๊ฒ ํจ
์๋ฅผ ๋ค๋ฉด ํฐํ๋ - ์ ํฌ ์กฐ๊ฑด : ์ ๊ณผ ๊ฑฐ๋ฆฌ๊ฐ 3~5m์ดํ = ์ท๊ฑด์ ์๋ค. ์กฐ๊ฑด : ์ ๊ณผ ๊ฑฐ๋ฆฌ๊ฐ 3m ์ดํ = ๊ทผ์ ๊ณต๊ฒฉ์ ํ๋ค.
์ง๊ธ ์ด๊ฑธ๋ก ์ดํดํ๊ณ ํ๊ณ ์๋๋ฐ, ๋ง๋์ง ๋ชจ๋ฅด๊ฒ ์ด, ๋ผ์ด๋ผ ๊ฒ์์์๋ ๋จ์ํ๋๋ง ์์ผ๋ ๊ทธ๋ ๊ฒ ๊ตด๋ฌ๊ฐ๋ฉด ๋๋๋ฐ ํ๋์ด ๋ณต์กํด์ง๊ธฐ ์์ํ๋๊น ์ด๊ฒ ๋ง๋๊ฐ ์ถ์ด
๋ชฝํ์ฅฌ๋ก ํด๊ฒฐํ๋๊ฒ๋ ๋ฐฉ๋ฒ์
์ด๊ฑด ๋ฌด์จ ๋ผ์?
์ ๋๋ฉ์ด์ ๋ชฝํ์ฅฌ๋ก aiํํ ์ธํฐ๋์ ์ ์ค์ ํด์ฃผ๊ณ ๊ทธ ์์ ๋ค์ด์ค๋ฉด ํ๋ํ๊ฒ ๋ง๋ค์์๋ค๋๊ฑฐ์ง ๊ฐ๋จํ๊ฒ ์์๊ฐ์๊ฒฝ์ฐ ๋ฌผ์ด๋? ์ฐธ์ด๋ฉด ์์๋ชฝํ์ฅฌ ์คํ์ผ๋ก ์ ๋๋ฉ์ด์ ์ ์๋์์ผ์ ์์ ์ ์ด ๋ด ์์ ์๋? ์ฐธ์ด๋ ๋ด ์ ๋ฉด์ด๋ ๊ทธ๋ผ ์นผ์ง์ํด๋ผ ์ด๋ฐ์์ผ๋ก ๋ชฝํ์ฅฌ ์คํ์ ํ ์์์ ๊ตณ์ด ํธ๋ฆฌ๋ก ๋ค ๋ง๋คํ์ ์๋ค์ด์ผ๊ธฐ์