๋์ถฉ EnemyAI์ PlayerAI StateMachine ๋ก์ง ์๊ฐํ
ํ์คํ ์๊ฐํํ๋๊น ๋ก์ง์ด ๊ผฌ์ฌ๋ ์ฝ๊ฒ ๊ณ ์น ์ ์์ด์ ์ข๋น
๋งจ๋ ์ ํค๋ฉํ๋ฉด ์๊ฐ ๋ฐฐ๋ก ๊ฑธ๋ฆด๋ฏ
์ด์ํ๊ฑฐ ๋ณด์ด๋ฉด ๊ณ์ ๊ณ ์ณ๋๊ฐ์ผํ ๋ฏ
ํน์ ๋ก์ง์ ์ผ๋ก๋ ์ค๊ณ์ ์ผ๋ก ์ค๋ฅ๋ ๊ฑฑ์ ์ด ๋ณด์ด๋ฉด ์กฐ์ธ์ข ๋ถํํด!!!
EnemyAI
PlayerAI
๋ด์ค์ ๊ณ ๋ง์~
์ง์ง ๋ฉ์์ด์! ํ๋ฒ ๋ดค๋๋ฐ์. Battleidlestate ๋ก์ง์ชฝ์ ์๋๊ฐ ์ดํด๊ฐ ๊ฐ์ง ์์์. Chase state๋ก ์ซ๋ค๊ฐ attackrange ์์ ๋ค์ด๊ฐ๋ฉด attack states ๋ก ๊ฐ์ผํ๋๊ฑฐ ์๋๊ฐ์?
์ ๊ฐ ์๋ํ๋๊ฑฐ๋ chase๋ก ์ซ๋๋ฐ attack์ด ์์ง ์ฟจํ์์ด๋ฉด Idleํ๋๊ฒ๋๋ค. ์ง๊ธ ์๊ฐํด๋ณด๋ idleํ๋ ๋ถ๋ถ์ chase์์ ํฌํจ์์ผ๋ ๋ ๊ฒ๊ฐ๊ธฐ๋ ํ๋ค์ - dc App
ํน์ ์ด๋ฐ ์๊ฐํ ๋ก์ง์ ์ด๋ค ํด๋ก ์์ฑํ๋์?
์ ๋ obsidian์์ Excalidraw๋ฅผ ๋ค์ด๋ฐ์์ ์ฐ๊ณ ์์ด์. ์ด๊ฒ ์ฐ๊ธฐ ํธํด์ ์ข๋๋ผ๊ณ ์