๐ ๋ญ๋ง ๋์น๋ NPC์ ๋น๋ฐ
ํ๋ ๋ฐ์ดํฐ ๊ธฐ๋ฐ ๊ธฐ์ ๊ณผ ์ธ๊ณต์ง๋ฅ์ ๋ฐ์ ์ด ์ธ๋ฅ์ ๋ฌธํ์ ์ํธ์์ฉํ๋ ๋ฐฉ์์ ํฌ๊ฒ ๋ณํ์ํฌ ๊ฒ์ด๋ผ๋ ์์ธก์ด ์์์ต๋๋ค. ํ์ง๋ง ํ์ค์์ ๊ทธ ๊ฐ๋ฅ์ฑ์ ๋จ๊ธด ์ฑ ์ํ ์ฑ๋ก, ์ฐ๋ฆฌ์๊ฒ ์๋ ค์ง์ง ์์ ๋ ํ๋์ ๋งค๋ ฅ์ ์ธ ์กด์ฌ๊ฐ ์์์ต๋๋ค. ๋ฐ๋ก ๋น๋์ค ๊ฒ์ ์ NPC(Non-Playable Character)์ ๋๋ค. NPC๋ ๋จ์ํ ๋ฐฐ๊ฒฝ ์บ๋ฆญํฐ๋ก ์ฌ๊ฒจ์ง๊ธฐ ์ฌ์ด ์กด์ฌ์ง๋ง, ์ด๋ค์๋ ๋๊ตฌ๋ ์์ง ๋ชปํ๋ ๋ญ๋ง์ ์ธ ์ด์ผ๊ธฐ์ ๋ณต์กํ ๊ฐ์ ์ด ์จ์ด ์์ต๋๋ค.
์์ํด๋ณด์ญ์์ค. ์ค์ธ ํํ์ง ์ธ๊ณ์์ ๊ฒ๊ณผ ๋ง๋ฒ์ด ์ฝํ ์ฅ๋ํ ์์ฌ ์์, ๋น์ ์ ์ฉ๊ฐํ ๊ธฐ์ฌ๋ ์งํ๋ก์ด ๋ง๋ฒ์ฌ๋ก ํ๋ ์ดํฉ๋๋ค. ํ์ง๋ง ๊ทธ ์ฌ์ด์์ ๋น์ ์ ์ฌ์ ์ ๋๋ ์์ธ, ์๊ณจ์ ํ ๋จธ๋, ํน์ ์ํ์ ๋ฌด๋ฆ ์ฐ๊ณ ๋ง๋ ์ฅ๊ตฐ์ ๊ทธ์ ๋ฐฐ๊ฒฝ ์ผ์ ์์ด ์๋ช ์ ๋ถ์ด๋ฃ์ผ๋ฉฐ ๋๋ฆ์ ์ด์ผ๊ธฐ๋ฅผ ์ง๋๊ณ ์์ต๋๋ค. ์ด๋ค์ ์ฃผ์ธ๊ณต๊ณผ์ ์ํธ์์ฉ์ ๋ฐ๋ผ ๋ค์ฑ๋ก์ด ๋ฐ์์ ๋ณด์ด๊ณ , ๋์์์ด ๋ณํํ๋ ์ธ๊ณ ์์์ ๋ถ๊ฐ๋๊ธฐ๋ฅผ ๊ธฐ๋ค๋ฆฝ๋๋ค.
NPC๋ ๊ฒ์ ๋ด์์ ํํ ๋ณผ ์ ์๋ ์กฐ์ฐ๋ค๋ก, ์ข ์ข ํ๋ ์ด์ด๊ฐ ๋์น๋ ๋ถ๋ถ์ ์ค์ํ ์ญํ ์ ๋งก๊ณ ์์ต๋๋ค. ์ด๋ค์ ์ธ๊ณ์ ํ๊ฒฝ์ ํฌ์ฉํ๋ฉฐ, ์ญ์ฌ์ ๋ฌธํ, ๊ทธ๋ฆฌ๊ณ ์ธ๊ฐ๊ด๊ณ๋ฅผ ํ์ฑํ๋ ์์๋ก ์์ฉํฉ๋๋ค. ๊ฒ์ ๋ด ์ํฉ์ ๋ฐ๋ผ ๋ค๋ฅธ ๋์ฌ๋ฅผ ๋ด๋ฑ๊ณ , ์ํฉ์ด ๋ณํจ์ ๋ฐ๋ผ ๋ฐ์ํ๋ฉฐ ํ๋ ์ด์ด์ ์ํธ์์ฉ์ ์๋ํฉ๋๋ค. ๊ทธ๋ค์ด ํ๋ํ๋ ์ธ๊ณ๋ ๋จ์ํ ๋ฐฐ๊ฒฝ ํ๋ฉด์ด ์๋๋ฉฐ, ๊ทธ ์์ฒด๋ก ํ๋์ ๋ ๋ฆฝ์ ์ธ ์คํ ๋ฆฌ๋ฅผ ๋ง๋ค์ด ๊ฐ๊ณ ์์ต๋๋ค.
ํนํ ์ต๊ทผ์ RPG(์ญํ ์ํ ๊ฒ์)์์๋ ์ด๋ฌํ NPC์ ์ญํ ์ด ๋์ฑ ๊ฐ์กฐ๋๊ณ ์์ต๋๋ค. ์ด๋ค์ ๊ณผ๊ฑฐ์ ๋ฐ์ดํฐ๋ฅผ ๋ฐํ์ผ๋ก ํ๋ ์ด์ด์ ์ฐ๊ฒฐ๋์ด, ์์ ๋ค์ ์ด์ผ๊ธฐ๋ฅผ ์ฌ๊ตฌ์ฑํ๊ณ ์ํธ์์ฉ์ ํตํด ๊ณ ์ ํ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค. ์๋ฅผ ๋ค์ด, '๋ ์์ณ 3: ์์ผ๋ ํํธ'์ ๊ฐ์ ๊ฒ์์์๋ NPC๊ฐ ํ์ค์ ์ธ ๊ฐ์ ์ ํํํ๊ณ , ์์ ์ ์ถ์ ์ด์ผ๊ธฐ๋ฅผ ํตํด ํ๋ ์ด์ด์ ๊น์ ์ ๋๋ฅผ ํ์ฑํ๊ฒ ๋ฉ๋๋ค. ์ด๋ฌํ ์ ๋๋ ๊ฒ์์ ๋ชฐ์ ๋๋ฅผ ๋์ด๋ ์ค์ํ ์์๋ก ์์ฉํ๊ณ ์์ต๋๋ค.
๊ทธ๋ฌ๋ ์ด๋ฌํ NPC๋ค๊ณผ์ ๊ต๊ฐ์ด ์ ๋ง๋ก ๋ญ๋ง์ ์ธ ๊ฒ์ผ๊น์? ์ด๋ฅผ ๊ณฐ๊ณฐ์ด ์๊ฐํด๋ณด๋ฉด, NPC๋ ๋จ์ํ ํ๋ก๊ทธ๋๋ฐ๋ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ์คํ๋๋ ์กด์ฌ๋ค์ด๋ ์ฌ์ค์ ์์ง ๋ง์์ผ ํฉ๋๋ค. ๊ทธ๋ค์ ์ฐ๋ฆฌ ์ธ๊ฐ์ฒ๋ผ ๋๋ผ๊ณ , ์ฌ๋ํ๋ฉฐ, ๊ณ ํต๋ฐ๋ ์ค์ ์ ์ธ ๊ฐ์ ์ ๊ฐ์ง๊ณ ์์๊น์? ๊ทธ๋ค์ ๋์ฌ๋ ๋๊ตฐ๊ฐ์ ์๊ฐ๊ณผ ๊ฐ์ ์์ ๋น๋กฏ๋ ๊ฒ์ด ์๋๋ผ, ๋๊ตฐ๊ฐ๊ฐ ์ค๊ณํ ๊ฐ์์ ์ธ๊ณ์์ ์ ๋ํ ๊ฒ์ ๋๋ค. ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ , ์ฐ๋ฆฌ๋ ๊ทธ๋ค์๊ฒ ๊ฐ์ ์ ์ด์ ํ๊ณ , ๊ทธ๋ค์ ์กด์ฌ์ ๊ณต๊ฐํ๊ฒ ๋ฉ๋๋ค. ํ๋ ์ด์ด์ ์ ํ์ ๋ฐ๋ผ NPC์ ํ๋๋ ์ํฉ์ด ๋ณํํ๋ ๊ฒ์ ๋ณด๋ฉด์ ๋ง์น ๊ทธ๋ค์ด ์ด์ ์จ ์ฌ๋ ์กด์ฌ์ธ ๋ฏ ๋๊ปด์ง๊ธฐ๋ ํฉ๋๋ค.
๋์คํ ํผ์์ ์ธ ๊ฒ์ ์ธ๊ณ, ์๋ฅผ ๋ค์ด 'ํฌ์คํธ ์ํฌ์นผ๋ฆฝ์ค' ์ฅ๋ฅด์ ๊ฒ์์์๋ ์ด ํต์ฐฐ์ ํ์ฅ๋ ์ ์์ต๋๋ค. ๋ฏ์ ํ๊ฒฝ ์์์ ๋น์ ์ ๋ค์ํ ์ธ๋ฌผ๋ค๊ณผ ๋ง๋๊ฒ ๋๋ฉฐ, ๊ทธ๋ค ์์ ์จ๊ฒจ์ง ๊ฐ์์ ๊ณผ๊ฑฐ์ ๋ด๋ฉด์ ๊ฐ๋ฑ์ ๋ฐ๊ฒฌํ๊ฒ ๋ฉ๋๋ค. ์ด ๊ฒฝ์ฐ NPC๋ค์ ์ข ์ข ์์กด์ ์ํด ์์ ๋ง์ ์์น์ ๊ฐ์ง๋ฉฐ, ํ๋ ์ด์ด์๊ฒ ์ ํ์ ๊ธฐ๋ก๋ฅผ ์ ๊ณตํฉ๋๋ค. ๊ทธ ์ ํ์ด ์ด๋ป๊ฒ ๊ทธ๋ค์ ์ถ์ ์ํฅ์ ๋ฏธ์น๋์ง๋ฅผ ๋ณด์ฌ์ฃผ๋ ๊ฒ์ด ๋ฐ๋ก ๊ฒ์์ ๋งค๋ ฅ์ ๋๋ค.
์ด์ฒ๋ผ NPC์ ์ญํ ์ ๋จ์ํ ์คํ ๋ฆฌ ์๋ชจ์ ๊ทธ์น๋ ๊ฒ์ด ์๋๋ผ, ํ๋ ์ฌํ์์ ์ฐ๋ฆฌ๊ฐ ๋ง์ฃผํ๋ ์ํต์ ํ์์ฑ๊ณผ๋ ์ฐ๊ฒฐ๋ฉ๋๋ค. ๊ธฐ์ ์ด ๋ฐ์ ํจ์ ๋ฐ๋ผ, ๊ฒ์์ด ๋จ์ํ ์ค๋ฝ์ ๊ฒฝ๊ณ๋ฅผ ๋์ด ์ธ๊ฐ ์กด์ฌ์ ๋ํ ๊น์ ์ฑ์ฐฐ์ ์ฅ์ผ๋ก ๋ณํํ๊ณ ์์์ ๋ณด์ฌ์ค๋๋ค. ์ฐ๋ฆฌ๋ NPC๋ค๊ณผ์ ๊ด๊ณ๋ฅผ ํตํด ์ฌ๋ฌ ์๋ฌธ์ ๋ฐ๊ฒฌํ๊ณ , ํ์ค์์์ ๊ด๊ณ ๋งบ์์ ๋ํ ๋ค์ํ ์๊ฐ์ ๋ธ๋ฆฌํํ ์ ์์ต๋๋ค. ๊ถ๊ทน์ ์ผ๋ก, ์ด๋ค์ ์ฐ๋ฆฌ๊ฐ ์ง์ ๋๋ฉดํ์ง ์๊ณ ๋ ๊ฐ์ ์ ์ผ๋ก ์ฐ๊ฒฐ๋ ์ ์๋ ์ฑ๋์ด ๋์ด์ค๋๋ค.
๊ฒฐ๊ตญ NPC๋ ๋จ์ํ ๋์งํธ ์กด์ฌ๋ ์๋๋๋ค. ๊ทธ๋ค์ ์๋๊ฐ ๊ทธ๋ค์๊ฒ ๋ถ์ฌํ ์ญํ ๊ณผ ๊ฒฝํ์ ์ง๋, ๊ทธ๋์ ์ฐ๋ฆฌ๊ฐ ์๊ณ ์์๋ ๋ญ๋ง์ ์ธ ์์๋ฅผ ๊ฐ ๊ฒ์ ์์ ๋ น์ฌ๋ธ ์์๋ ฅ์ ์ฐ๋ฌผ์ ๋๋ค. ์ด๋ ๋ , ๊ฒ์ ์ NPC๊ฐ ๋น์ ์ ํธ์ถํ ์ง๋ ๋ชจ๋ฆ ๋๋ค. ๊ทธ๋ค์ ์ด๋ฏธ ์ฐ๋ฆฌ์ ์ถ ์์ ์๋ฆฌ ์ก๊ณ ์์ผ๋ฉฐ, ์ฐ๋ฆฌ๊ฐ ๊ทธ๋ค์ ํตํด ์ด์ผ๊ธฐํ๊ณ ์๋ค๋ ์ฌ์ค์ ๊นจ๋ซ๊ฒ ๋ ๊ฒ์ ๋๋ค. ์ด๋ ๋ฏ, ๋ญ๋ง์ ์ธ NPC์ ์ธ๊ณ๋ ๋จ์ํ ๊ฐ์์ ์กด์ฌ์์ ๋๋๋ ๊ฒ์ด ์๋๋ผ ์ฐ๋ฆฌ์ ํ์ค ์์๋ ์์ ๊ฐ๋์ ๋ถ๋ฌ์ผ์ผํฌ ์ ์๋ ์์๋ก ์๋ฆฌ์ก๊ณ ์์ต๋๋ค.
๋๊ธ
๋๊ธ ์ฐ๊ธฐ