์์ ์ด๋ณด์ ์ธ ์ง๋ฌธ์ธ๋ฐ
ํ๋ ์ด์ด์ ์ด๋, ๊ณต๊ฒฉ << ์ด๊ฑฐ ๋๊ฐ ์คํฌ๋ฆฝํธ ๋๋ ์ ํจ?
ํ๋์ ์คํฌ๋ฆฝํธ์ ์ด๋ ๊ณต๊ฒฉ ๋ฃ๋๊ฒ ์๋๋ผ
ํ๋ ์ด์ด_์ด๋, ํ๋ ์ด์ด_๊ณต๊ฒฉ << ์ด๋ฐ์์ผ๋ก ๋๊ฐ ๋ฐ๋ก ํ๋๊ฑฐ?
ํ๋. FMS ๋๋ BT ๋ง๋ค์ด๋๊ฑธ, ์ปจํธ๋กค๋ฌ ๋งค๋์ ๋ก ํธ๋ค๋งํ๋ ๋ฐฉ์.
fms๋ bt๊ฐ ๋ญ์?
FSM ์คํ, finite-state machine, BT ๋ ๋น์ดํค์ดํธ๋ฆฌ. ๊ทธ๋ฅ ๋๋ค ๊ธฐ๋ณธ์ ์ธ AI. (๋๊ธฐ-์ด๋-๊ณต๊ฒฉ-์ถ์ ๋ฑ)
๊ทธ๋๊น ai ๋ง๋ค์ด๋๊ณ ๊ทธ๊ฑธ ๋งค๋์ ๋ก ์ปจํธ๋กคํ๋ค๋๊ฑฐ์ง? ๊ทธ๋์ ํ๋ ์ฐ๋๊ฑฐ๊ณ ?
ใ ใ ์ด์งํผ ์ ์ด๋ ์๊ตฐ AI ๋ ์์ด์ผ๋๊ณ , ๋ด ์บ๋ฆญํฐ๋ ์๋ ๊ณต๊ฒฉํด์ผํ๋๊น. FSM๋ BT ๋ง๋ค์ด๋๊ณ . ๊ทธ๊ฑธ ๋งค๋์ ๋ก ์ปจํธ๋กคํ๋๊ฑฐ์ง. ๊ตณ์ด ๋ฐ๋ก ๋ง๋ค ํ์ ์์ง.
ใ ใ ใฑใ ใฑใ
MoveState, AttackState ๋ฑ ๋ง๋ค์ด๋๊ณ StateController์์ ์ธํ์ ๋ฐ๋ผ ๊ฐ์๋ผ์ฐ๋ ๋ฐฉ์์ผ๋ก ํ๋ ์ค