
[Unreal][C++] AI ์บ๋ฆญํฐ
ยท
๐ Game/โ Unreal
ํ๋ ์ด์ด๋ฅผ ์ถ์ ํ๋ ์ ์บ๋ฆญํฐ๋ฅผ ๋ง๋ค์ด ๋ณผ ๊ฒ์ด๋ค. 1. Character ํด๋์คCharacter ํด๋์ค๋ฅผ ์์๋ฐ๋ C++ ํด๋์ค๋ฅผ ์์ฑํ๋ค. Character ํด๋์ค๋ Pawn ํด๋์ค์ ์์์ผ๋ก ์ด์กฑ ๋ณดํ๊ณผ ๊ฐ์ ์๋ฐํ์ ์ฌ์ฉ๋๋ค. ์์ฑํ Character ํด๋์ค๋ฅผ ๋ฒ ์ด์ค๋ก ๋ธ๋ฃจํ๋ฆฐํธ ํด๋์ค๋ฅผ ์์ฑํ๋ค. ๊ทธ ํ ์ค์ผ๋ ํ ๋ฉ์, ๋จธํฐ๋ฆฌ์ผ, ์ ๋๋ฉ์ด์
์ ์ฉ ๋ฐฉ๋ฒ์ ์ด ๊ธ์ ์ฐธ๊ณ ํ๋ฉด ๋๋ค. 2. AI Controller ํด๋์ค์ธ๋ฆฌ์ผ ์์ง์์๋ ์บ๋ฆญํฐ๋ controller์ ์ง๋ฐฐ๋ฅผ ๋ฐ๋๋ค. ํ๋ ์ด์ด ์บ๋ฆญํฐ๋ Player Controller์ ๋น์๋๊ณ ๋์ผํ๊ฒ AI ์บ๋ฆญํฐ๋ AI Controller์ ๋น์๋๊ฒ ๋๋ค. ์ง๊ธ์ AI ์บ๋ฆญํฐ๋ฅผ ๊ตฌํ ์ค์ด๋ AI Controller๋ฅผ ์์๋ฐ๋ C++ ํด๋์ค๋ฅผ ์์ฑํ..