์์ ๋ด์ฉ
1. ๊ธฐ์กด ์คํฌ๋ฆฝํธ๋ฅผ ๊ฐ์์๋ ๊ณต์ฌ๋ฅผ ์ํ
์นด๋์ ์์น์ ๋ฐ๋ผ์ ์นด๋๋ฅผ ์์ ๋ฐ๋ ์คํฌ๋ฆฝํธ๋ฅผ ์ผ์ผ์ด ๋ฃ์์ผ๋ ๋นํจ์จ ์ ์ด๋ผ๊ณ ํ๋จ
-> state ํจํด์ผ๋ก ์ ํ
stateMachine์ ๋ค์ด๊ฐ์๋ ์ํ๋ค์ ๊ทธ๋ฅ update๋ง ๋๋ฆฌ๋ฉด ๋๊ธฐ ๋๋ฌธ์ ๋งค์ฐ ํธํด์ง
๋ง์ฐฌ๊ฐ์ง๋ก GameManager๋ state ํจํด์ผ๋ก ์ ํํ์
๋๋ถ์ ๊ฝค๋ ๋ง์ ์๊ฐ์ ์ฌ์ฉํ๋ค. ํ์ง๋ง ์ด ์์
์ ์ํ์ผ๋ฉด ์์ผ๋ก ํ ์์
์ ๋ ํฐ ๋ํญ์ ๊ฒช์๊ฑฐ๋ผ ์์ํ๊ธฐ ๋๋ฌธ์ ํ ์ ๋ฐ์ ์์๋ค.
2. ์นด๋ ๋ฉ์ธ ๋ก์ง ๊ตฌํ ์๋ฃ
์ธํ -> ์ ํฌ -> ํ์ -> ์ํ -> ์ ํฌ(๋ฐ๋ณต)
์์ผ๋ก ๋จ์ ์ผ
์ธ๋ถ์ ์ธ ์ ํฌ ์๊ณ ๋ฆฌ์ฆ ์์ฑ :ย ์นด๋ ๊ณต๊ฒฉ ๋ฐฉ์์ด 4-5๊ฐ์ง
ํด๋ผ์ด์ธํธ - ์๋ฒ ์ฐ๊ณ : ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋๊ฑด ๊ตฌํ์ด ๋์์ง๋ง, ํ์ฌ ํ๋กํ ํ์ ์ ๋ฃ์ง๋ ์์์, ๊ฒ๋ค๊ฐ ํ๋กํ ํ์ ์ ์๋ฒ๋ฅผ ๊ณ ๋ คํ์ง ์๊ณ ์์ฑํ๊ธฐ ๋๋ฌธ์ ๋ง์ ์์ ๋ ํ์
์นํจ ์กฐ๊ฑด : ํ์ค์คํค ์ฒ๋ผ ๋ง์คํฐ์ ์์กด ์ ๋ฌด๊ฐ ์นํจ๋ฅผ ๊ฒฐ์
์ฌ๋ด
๋ญ๊ฐ ๋ง์ด ๊ตฌํํ๊ฑฐ ๊ฐ์๋ฐ ํฐ๊ฐ ๋ง์ด ์๋๋ค
๋๊ธ 0