์ฃผ์ธ ์ ์๋ ์์ดํ . ์์ง ์ธ๋ฒคํ ๋ฆฌ ์ฒด๊ณ๊ฐ ์๊ฐ์ถฐ์ ธ์ ์ค๋์ฒ๋งํจ.
ํ?ํฐ์ปฌํ ์ฝ์คํ ๊ฐ๋ ๊ณผ ์ํ HUD
์ฅ์ ๋ชจ์ ์ IK๊ฐ์ค์น ์กฐ์ ํ๋ ค๋๊น ๊ฐ์๊ธฐ ๊ท์ฐฎ์์ ธ์ ๋ด์ผ๋ก ๋ฏธ๋ค์จ
๋๋์
1. ์ธ๋ฒคํ ๋ฆฌ๋ฅผ ์ด๋ป๊ฒ ๊ตฌํํ ๊ฒ์ธ๊ฐ? > ๋ง๋ก ์ค๋ช ๋ชปํ๊ฒ ๋๋ฐ ์ข ์๊ฒ ์.. ๋ค์์ ๋ ๊ฒ์๋ง๋ ๋ค๋ฉด ์ด๋ฐ ์ง์์ด ๋์๋๊ฒ ์ง
์ง๊ธ์ ์นธ ๊ฐ๋ ์ด ์์ผ๋ List<itemDef(Scriptable Object), int> ๋ก ํ ๋ผ๊ตฌ
2. ๋๋ฌด ํ๋ค์ด์ด๋ผ ๊ทธ๋ฐ์ง ๋ชจ์ ์ด ๋ญ๊ฐ ์ด์ํ๊ฒ ๋๊ปด์ง๋๊ฐ ๋ง์..
์บ๋ฆญํฐ๊ฐ ์์ดํ ์ ์ฃผ์ฐ๋ ค๊ณ ๋ชธ์ ์์ด๋ฉด ์ธ๊ฒ์์์ ๋ดค์๋ ๋ญ๊ฐ ๊ต์ฅํ ์ด์ํ๊ณ ์ด์ํจ.
๊ทผ๋ฐ ๊ทธ๋งํผ ๋ชจ์ ๋ ์ ์๋ณด์ด๋๊น ๊ทธ๋ฅ ๋ญ๊ฐ๋ฒ๋ ค๋ ๊ด์ฐฎ์๋ฏ.
3. UI๋ ๊ฑฐ์ณ๊ฐ๋๊ฒ ๋ง๊ฒ ์ค๊ณํ๋๋ฐ, ์ด๋ ๊ฒ ํ ์๋ฐ์ ์๋๋ฏ.
๋ธ๋ฆฌ๊ฒ์ดํธ,์ด๋ฒคํธ ํํ๋ก ๋ ธ์ถ์์ผ์ ์ค๊ฐ์ ์ฐ๊ฒฐํ๊ณ , ๊ทธ ์ฐ๊ฒฐํ๋๊ฑธ ๋์์ฃผ๋ ์ ๋ ๋ง๋ค์์.
์ฒ์์ด๋ผ ์ฌํํ๊ฒ ๊ฐ๊นํ๋๋ฐ ์ด๋ ๊ฒ ๋ง๋๋๊ฒ ๋ง๋๋ฏ..
4. ์ฝ์คํ ๊ตฌํํ๋๊ฑฐ ์ฝ๋์งค๋๋ ๋๋๊ฑฐ๋ฆฌ๋ฉด์ ์งฐ๋๋ฐ HUD์ฐ๊ฒฐํ๋ฉด์ ์๊ฐํด๋ณด๋ ๋ฑํ ์ธ๋ชจ์์..
์ธ๊ฒ์ ํ๋ ์ด์ ์ํฅ๊ฐ๋๊ฑด, ์ฝ์คํ์ด ๋น์ฑ๋ก ์ฌ์ฅ์ ์ ์๊ฐ์ด ์ฝ๊ฐ ๋ ๊ธธ๋ค
์ฌ์ฅ์ ํ๋ค ์บ์ฌํ๋ฉด ๋ฉ์ถ ์ค๊ฐ๊ณผ์ ์ด ์๊ธด๋ค ์์ ๋.. ์ง์ง ํ์ฐฎ์.. ํ์ง๋ง ์ฝ๋๋ ๊ทธ๋ฅ ์ด๋ ต์ง ์๊ณ ๋๋ ์ฆ๊ฑฐ์ ์ผ๋ ์ข์์ฐ
5. ๋ ธ๋์บ๋ฐ์ค ์๊ทผ ๊ณ๋ฅต์
์บ๋ฆญํฐ ์ด๋(locomotion), ์ด์ ์ด๋ป๊ฒ ๊ฐ์ง๊ณ ์์์ง ์ด๊ฑธ FSM์ผ๋ก ๊ตฌํํ์๋๋ฐ, ์ ๊ฑฐ ํ๋ฉด์ "๋น์ฃผ์ผ ํด ์์ผ๋ฉด ํธํ๊ฒ ๋๋ฐ?"์ด๋ฐ ์๊ฐ ํ์
๊ทธ๋์ ์ด๋ฒ์ ์ค๊ธฐ, ์ฌ์ฅ์ ๊ตฌํํ ๋๋ ๋ ธ๋์บ๋ฒ์ค๋ก ํด๋ดค๋๋ฐ. a.์ํ์์ ๋๊ฐ๋ ์ ์ด๋ฅผ ํ๋์ฉ "์ํ๊ฐ ๋๋๊ณ ์ ์ด", "์๋ฌด๋๋ ์กฐ๊ฑด๋ง์กฑ์ ์ ์ด"
์ด๊ฑธ ํ๋ํ๋ ๋ชป๊ณ ๋ฆ. ํ๋ฒ์ ๋ฐ๊พธ๋๊ฑด ๋๋๋ฐ.. ๊ทธ๋์ ์ด๊ฑธ ๊ตฌํํ๋ ค๋ฉด ์ฝ๋๋ก ๋ค์ด๊ฐ์ ์ด๊ฒ์ ๊ฒ ๋ง์ง๋ค๋ณด๋ฉด ์ข ์ง์ ๋ถํด์ง.
b. ์ ๋ํฐ ์ธ์คํํฐ๋ ํ์ ๊ท์น์ด ๋ฌ๋ผ์ ์ปค์คํ ์คํธ๋ญํธ/ํด๋์ค๋ ์ปค์คํ ์๋ํฐ ๋ทฐ์ด ๋ง๋ค์ด์ผํจ
a๋ณด๊ณ ์ฐจ๋ผ๋ฆฌ ๊ทธ๋ฅ ์ํ๋ฅผ ๋ค ์ชผ๊ฐ๋๊ฒ ๋ซ๊ฒ ๋๋ฐ? ํด์ ๋ค ์ชผ๊ฐ๋ฒ๋ ธ์. ์ฌ๋ฐ๋ฅธ ํด๊ฒฐ์ฑ ์ ์๋๊ฑฐ๊ฐ์. ๋ญ๊ฐ. ๋ญ๊ฐ์ด์ํจ.
์ํ๊ฐ 4๊ฐ๋ฉด ์ถฉ๋ถํ๋ฐ 3๊ฐ๋ฅผ ๋ ๋ง๋ค์ด์ผํ์. (์ฑ๊ณต์ ์ก์ ์คํ ์ ์ฉ ์ํ๋ฅผ ์ถ๊ฐํจ)
๊ทผ๋ฐ ์ฑ๊ณต์ํ๋ ์๊ณ ์คํจ์ํ๋ ์๋๊ฒ ๋ถ-ํธํด์ 3๊ฐ ๋ ์ถ๊ฐํจ ใ ใ
๋ก์ง์์ฒด๋ ์ ์๋์ํ ๊ฑฐ๋๊น ์ด๊ฑด ์๋ฐ๊ฟ๊ฑด๋ฐ.. ๋ค์์ ๋ FSM์ค๊ณํ ์ผ์์ผ๋ฉด ์ด์ผํด์ผํ ์ง ์๋ชจ๋ฅด๊ฒ ์จ...
์ ์ ๋ชป์ค๋๋ ๋๋ฌด์กธ๋ ค. ๋ ์๊ฒ ์๋
์ฌ๋๊ฒ๋ ์ผ์ด๋ค!