์ ๋ฆฌ๋ฉ์ดํฌ
์์ ์ ์์ ์จ๋ณด๊ฒ๋ค๊ณ ๊น์ณฃ๋ค๊ฐ ๋๊ฐ๋ฆฌ๊ฐ ํฐ์ง๊ณ ๋ ํ ์ค๋๋ง์ ์ด์ด๋ด
์์์๋ณธ์ ์์ ํ ๋๋ง๋ค ์์ํ๋์ ๋ค ์ด๊ธฐํ๋๋ฒ๋ ค์
์ด๋ฒ์๋ ๊ฐ ๊ธฐ๋ฅ์ ๋ถํ์ฒ๋ผ ๋ฐ๋ก ๋ง๋ค์๊ณ ์๊ฐํจ
์์ ์ ์ด๊ฑธ๋ก ๊ณ ๋ฏผ๊ธ ์ฌ๋ ท์๋ ์ปดํฌ๋ํธ๋ ํ์ ์ค๋ธ์ ํธํจํด์ด๋ ์คํธ๋ ์ง ํจํด ๋ณด๋ผ๋ ๋๊ธ๋ค์ด ์์๋๋ฐ
ํ์ ์ค๋ธ์ ํธ๋ ๊ทธ๋ฅ ๋ฐ์ดํฐํ ์ด๋ธ ์ฑ๊ธํค์์ ์ฐธ์กฐํ๋๊ฑฐ๋ ์ฐจ์ด๋ฅผ ๋ชฐ๋ฅด๊ฒ๊ณ ์คํธ๋ ์ง๋ ๋จผ์๋ฆฐ์ง ์์ ๋ชจ๋ฅด๊ฒ์
๊ทธ๋์ ๊ฑ ์ปดํฌ๋ํธ ํด๋ด์ผ๊ฒ๋คํ๊ณ ๋์ถฉ ๋ฐ๋ผํด๋ดฃ๋๋ฐ ์ด๊ฒ ๋ง๋๊ฑด์ง ๋ชฐ๋ฅด๊ฒ๋ค
hfsm ๋ง๋ค๋์ฒ๋ผ ์ญํ ๋ณ๋ก ๋๋ ์ค
hurt์์๋ hp๊น๊ณ ํผ๊ฒฉ์ ๋๋ฉ์ด์
reflect์์๋ area์ ๋ค์ด์ค๋ ์ด์ ์ ๋ถ ๋ฐ์ฌ(์ด์์์ ๋ฐ์ฌ ํจ์๊ฐ ์์)
detect์์๋ process์์ get overlapped ์จ์ bool ๋ณ์ ์ค์
์ผ์ผ์ด ๋๋ ๋์ผ๋ฉด ๋ฒ์กํ ์ค์์๋๋ฐ ์คํ๋ ค ๋๋ ๋์ผ๋๊น ํ์ํ ์ฝ๋๋ง ๋ณด๊ฒ๋์ ๋ ์ข์์ก์
์ด๋ฒ์๋ state manager๋ง๋ค์ด์ ์จ๋จน๊ณ
hp๋ ์๋ ๋ฃจํธ๋ ธ๋์ธ ์ ์บ๋ฆญํฐ์ ์๋๊ฑด๋ฐ
๋ฌด์จ ์๊ฐ์ธ์ง ๊ธฐ์ต์ด ์๋์ง๋ง hp๋ ๋ถ๋ฆฌ๋ฅผ ํด๋ดฃ์
์ ์บ๋ฆญํฐ ์์ฒด๋ ์ด๋์ด๋ state์ ๋ฐ๋ฅธ ํ๋๋ง ํ๋๋ก ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑ
hp์์๋ hurt์์ ์๊ทธ๋ ๋ฐ์์ ์ฒด๋ ฅ๊ด๋ฆฌํ๊ณ 0๋ฐ์ผ๋ก ๋จ์ด์ง๋ฉด ์ฃฝ๋ ์ ๋๋ฉ์ด์ ์ฌ์
๋ชฌ๊ฐ...๋ชฌ๊ฐ ์๊พธ ๋๋ ์ง๊ณ ์์....
๋จ๋ค์ ํ๋ฐ โ ๊ฒ์๊ฐ๋ฐ ๋น๋๋ผ๋ฉด
๋๋ ๊ฑฐ๊พธ๋ก ๊ฒ์๊ฐ๋ฐ โ ํ๋ฐ ์ ๋ฐฉํฅ์ผ๋ก ๊ณต๋ถํ๋๊ฑฐ๊ฐ๋ค
๊ธฐ์ด์์ ํ์ฉํ๋๊ฒ ์๋๋ผ ํ์ฉ๋ถํฐ ์ฐพ์๋ณด๊ณ ๋จธ๋ฆฌ๊นจ์ง๋ค์์ย ๊ฑฐ๊พธ๋ก ๊ธฐ์ด๋ฅผ ์ฐพ์๊ฐ๋....
๋ฐฑ๋ฏธ๋ฌ์์ด ํ์ง์ผ๋ก ์์ฃผ ๋์ ์ค์ธ ๋๋
ํ์ผ์ด ๋ง์์ง๊ณ ์๊ธดํ๋ฐ ์ด๊ฑด ๋ฏธ๋์ ๋ด๊ฐ ์ด๋ป๊ฒ๋ ํด์ฃผ๊ฒ์ง ๋จธ ใ ใ ใ
์ด์ ์คํ๋ผ์ดํธ๋ ๋ฐ๊ฟ
์ด์๋ ์ง๊ธ๋ณด๋๊น ์์์ผ๋ก ๋ง๋ค์ด๋ง๋๋ฐ
์๋ ๋ค์ ๋ง๋ค๊น ๊ณ ๋ฏผ์ด ์ด์ง ๋ฆ
๋๊ธ 1