๋ชฉํ๋ ํ์ฌ
3d rpgํ์์ย
๊ณํํ๋ก ๊ต์ํํ ์บ๋ฆญ๋ง๋ค๊ณ ์คํฌ๋ง๋ค๊ณ ย ์ ๋๋ฉ์ด์ ์ ์์ ์ด๋ค๊ณ ํ๊ณ
๋งต์ ๋๋ค์ผ๋ก ๋ง๋ค๋ ๋ชน์ ๋๋ค๋ฐฐ์นํ๋ ํ๊ณ ํฌํค์จ์ย ๋ฉํฐย ๊ตฌํํ๊ณ
dbms์ฐ๊ฒฐํด์ ์ ์ ํ๋ ์ด๋ฐ์ดํฐ ์ ์ฅํด์ ์ ์ ๊ฐ ์ก์ ๋ชฌ์คํฐ์ย ์งํ๋ณ๋ก ์ ์ ๊ฐ ์ก์ ๋ชฌ์คํฐ ์ซ์ ํจ์จ์ข์ ์ฌ๋ฅํฐ ๋ํ ์ด๋ฐ๊ฑฐํ๋ ค๊ณ ย
๋น๊ตํย ๊ฒฝํ์น๋ ์ฌํ ์ฐจ๋ฑ์ฃผ๊ธฐ(๋ง์ด์ก์ผ๋ฉด ๊ฒฝํ์น ์ ์ ์ค๊ณ ์ด๋ฐ๊ฑฐ)
ํ๋ ค๊ณ ํ๋๋ฐ ๋นก๊ตฌ๋จน์ ๋น ๋ฐ์ดํฐ ai ๊ฐ์๊ฑฐ ์ฐ๊ด์ง์ผ๋ผ๋๋ฐย 3d rpg์ ๋ฃ์๋งํย ์์ด๋ณด์ด๋ ์๊ณ ๋ฆฌ์ฆ ์์?
๋ค๋ฅธ์ ๋ค์ ํ์ด์ฌ ์จ์ ๋น ๋ฐ์ดํฐ ๊ฐ์ ๋ถ์ ์ง์ญ๋ณ ๋ฒ์ค์๋ํ ์ฌ๋๋ค์ ํ๊ฐ ์์ด๋ณด์ด๊ธฐ๋งํ๊ณ ์กด๋์ฌ์ด ์ด๋ฐ๊ฑฐํ๋๋ฐ ๋ณ๋ง์๋๋ฐ
์ฐ๋ฆฌํํํ ๊ฐ์ง๋ํจ
๊ณผ๊ฐ ์์ ์ปด๊ณต์ด๋ผ ๊ต์๊ฐ ๊ฒ์ ์์๋ชจ๋ฆ ๊ทผ๋ฐ ๊ฒ์์ผ๋กํ๋ ๋ค๋ค ๋น ๋ฐ์ดํฐ aiํด์ ์์ํ๋ค๊ณ
3d rpg์ ๋ฃ์๋งํย ์๊ณ ๋ฆฌ์ฆ๊ฐ์๊ฑฐ ์ถ์ฒ์ข
ใ ใ ๊ฒ์ ์กด๋ ์ซ์ดํจ
์ด๋ด๋ ๋ฉํฐ๋ฒ์ค ์ฌ์ฉํ์
์๋ฅผ๋ค๋ฉด ์นด๋ฉ๋ผ ์ธ์์ผ๋ก ์บ๋ฆญํฐ ์ผ๊ตด ๋น์ทํ๊ฒ ๋ง๋ ๋ค๋์ง
์ด๊ฑด ์๋ชจ๋ฅด๊ฒ ์ด ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด๋ ์๋์ด๋ ธ๋ก ์ฐ๋ํ๋ผ๋๊ฑฐ?
์ ๋ํฐ ์ผ๊ตด์ธ์ ์น๋ฉด ๋ง์ด ๋์ด ๊ทธ๊ฑธ๋ก ๋ญ ๋์ถฉ ํน์ง ๋ฝ์์ ์ปค์คํ ๋ง์ถฐ์ฃผ๋๊ฑฐ ๋ง๋ค๋ฉด ๋ฉ์ง๊ฑฐ๊ฐ์
NPC AI ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ํด๋ณด๋ฉด?
npc ai๋ฉด ๊ธธ์ฐพ๊ธฐ๊ฐ์๊ฑฐ?
๋น ๋ฐ์ดํฐ ์จ๋จน๋ ๊ณณ ๋ง์ง ์์์ ์ํ๋ ์ผํ ์ถ์ฒ ํ๊ฒํ ๊ด๊ณ ์ด๋ด๋ฐ๋ ์ฐ์ด์ง
๋๋๋ชจ๋ฅด๊ฒ ์ด์ ์ง๋ฌธํ๊ฑฐ ๋ฅ๋ฌ๋์ด๋ ๋น ๋ฐ์ดํฐ๊ธฐ๋ฐ ๊ธฐ์ ์ ์ ์ฉ์ํค๋ ๊ฒ์์
๋ด ์๊ฐ์ ๋งต๋๋ค์ด๋ ์๋ฒ์์ง์ด๋ ์ ๋ํฐํด๋ผ์ฐ๋์ dbms๋ฐ์ดํฐ ์ฐ๋๊น์งํ๋ฉด ์ถฉ๋ถํ๋ค ์๊ฐํ์๋๋ฐ ์ด์ผํ ์ง๋ชจ๋ฅด๊ฒ ๋ค
๊ฒ์์ ๊ทธ๋ด๋ฏํ AI๋ผ๊ณ ํ๋ฉด ๊ฐํํ์ต์ด์ง ใ ใ ํ๋ ์ด์ด์ ํ๋ํจํด์ ํ์ตํด์ ๋ณํํ๋ ์ ์์ด์ ํธ ๋ง๋ ๋ค๊ณ ํด๋ผ ์๊ณ ๋ฆฌ์ฆ์ ๊ฐ๋จํ Q-Learning๊ฐ์๊ฑธ๋ก ํ๊ณ
๊ทธ๋ฆฌ๊ณ ๋ฅ๋ฌ๋์ ๊ผญ ์จ์ผ ํ๋ค๊ณ ๊ต์์๋ผ๊ฐ ใ ในํ๋ฉด Q-Learning ๋ชจ๋ธ์ ๊ฐ๋จํ CNN ์ผ๋ก ๋์ฒดํ๋ฉด ๋๊ฒ๋ค
ํ๋ฒ ์์๋ณผ๊ฒ ์ ๋ณด ใณใณ
๊ธ๊ณ ํ๊ต ํ๋ก์ ํธ๋ก ๋๋ฌด ๊ฑฐ์ฐฝํ๊ฑฐ ๊ฐ์ผ๋ฉด ์ฌ๊ธฐ ๊ฒ์ ํ๊ฒฝ์์ ํ์ตํ๋ AI ๋ง๋ ๋ค๊ณ ํ๋๊ฐ
https://gym.openai.com/
์๋ง ๋ฅ๋ฌ๋ ๊ฐ๋ฅด์น๋ค๊ณ ๊ทธ๊ฑฐ ์ฐ๋ผ๊ณ ํ๋๊ฑฐ ๊ฐ์๋ฐ, OpenAI ์์ ์์๋ญํน ๋ค์ด๊ฐ๊ฑฐ ๋ณด์ฌ์ฃผ๋ฉด ๊ต์๊ฐ ์ง์ง ์ธ๋ฉด์ ๋ํ์์ผ๋ก ๋ฉ์นํ๋ คํ ๋ฏ
๋ ธ์น๋ค๋ค์ ์๋๋ฐ์ค ํํ๋ก ๋ง๋ค๊ณ ๋ฉํ๋ฒ์ค ์ฃผ์ ๋ฆฌํ๋ฉด ์ข์ํ ๋ฏ - dc App
์ด๊ฑฐ ๋๋ฌด ๊ฑฐ์ฐฝํ๋ค. ํฌ์ธํธ๋ง ์ง์์ ํด๋ผ.
์ง๊ธ ์๋ ๊ฒ์์ด๋ผ๋ ํ ์์์ AI ๊ฐ์ ๊ฑฐ์ฐฝํ ๊ธฐ์ ์ฐ๊ธฐ ์ด๋ ค์ ๊ทธ๋ฌ๋ฉด ๊ฒ์ ์์ฒด๋ฅผ ๋ฅ๋ฌ๋ AI๋ฅผ ๋ง๋ค๊ณ ๊ฑฐ๊ธฐ์ ์คํจ์ ์์ด๋ค๋ ๋๋์ผ๋ก ํด์ผํจ ์ค๋ ฅ์ด ์ข ์๋ค๋ฉด ๋ฅ๋ฌ๋ ์ฐ๊ฒฐํ ๊ฒ์์ ์ด๋ฐ ๊ตฌ๊ธ์ด ์ํ๊ณ ๋ง ๊ฐ๋ฐํ ๋ ๋์จ ๋ฒฝ๋๊นจ๊ธฐ ๊ฒ์ AI ๊ฐํํ์ต ๊ฐ์ ๊ฒ ์์ ๊ทธ๊ฑธ ๋ชจํฐ๋ธ๋ก ๋ง๋ค์๋ค๊ณ ํ๋ฉด์ ์ผ์ข ์ ๊ฐ์๋ฐ์๋ณด ๊ฒ์์ ๊ฐํํ ๊ฒ์์ ๋ง๋ค๊ณ , ์ ์ ์ ํจํด์ ๋ฐ๋ผ AI๊ฐ ๋ฐ์ํ๋ ๊ฑธ ํฅ์์ํค๋ ๋ฅ๋ฌ๋ AI ๊ฐ์ ๊ฑธ ๋ง๋๋ ๊ฒ ์ข์ ๋ฏ
๋ญ ์คํํฌ๋ํํธ ๊ฐ์ ์ ๋ต๊ฒ์์ ์ถ์ํ์ด์ด๋ ์ข๊ณ ๋ณด๋๊ฒ์ ํ์์ด์ด๋ ์ข๊ณ ์๋๋ฉด ๊ฒฉํฌ๊ฒ์์ด๋ ์ถ๊ตฌ ์น๋ถ์ฐจ๊ธฐ ๊ฐ์ ๊ฒ์์์ ์ ์ ํ๋ํจํด ๋ถ์ํด์ ์ ๋ต์ ๋ฐ๊พธ๋ AI ๊ฐ์ ๋๋
ai ๋ฃ์ผ๋ผ๋ฉด 1unit๋น ์ขํ์ ๋ณด ์ถ์ถํด์ ๋ฐฐ์ด๋ก ๋ง๋ ๋ค์์ astar๋ fsm์์ ๋ชฌ์คํฐ ๊ธธ์ฐพ๊ธฐ ๊ตฌํํ๋ฉด ๋์. ๋ง์ํด๋ณด๋ฉด ๊ตฌํํ๊ธฐ์ฝ๊ณ ๊ฐ์ฅ ๊ธฐ์ด์ ์ธ๊ฒ์๋ฐฉ์์ด๋ผ ์ฌ์ฐจ์ ธ์ฐจ ๊ตฌ๊ธ๋งํ๋ค๋ณด๋ฉด 1๊ฐ์๋ด๋ก ๋จ
์คํํธ์ ์๋น์ค ๊ฐ์๊ฑฐ์ ๊ฒ์ด๋ฏธํผ์ผ์ด์ ๊ฐ์๊ฑฐ ๋ถ์ด๋ผ๋ ๋ง์ด์์ด