์ ๊ธฐ ํ๋ก๊ทธ๋๋จธ ๋ชจ์งํ๋ ์ฌ๋์ด๋ ์ด๋์ ๋ ๋น์ทํ ๊ฒ ๋ง๋ค๊ณ ์์ด์ ๋ ๋ณด๊ณ ๊ณ ๋ฏผ์
์๋ ์คํฌ์ด๋ ์์ดํ ์๋ ๋ฐฉ์๋ json์์ ์กฐํฉํด์ ๋์๊ฐ๊ฒ ๋ง๋ค์๋๋ฐ, ๋ณต์กํ๊ฑฐ๋ ๋๋ฌด ์์ ์ด ๋์ด์ ธ์ ๊ฑ ํ๋์ฝ๋ฉ ํ๋ ์์ผ๋ก ๋ฐ๊ฟ
์๊ฐ ์์ผํ๋ ์๊ฐ๋ ๋๋ค 1์ธ ๊ฐ๋ฐ์ด๋๊น ์๋น ๋ ธ ํด๋ ๋๋ ค๋
ํ์ ์ ์ํ๋ฉด ๊ณ ๋ฏผ ํ ํ์๊ฐ ์์ง
๊ทผ๊ฐ ์์ ๊ฐ๋ฐ ๋์ด์ ธ์ ์ก๋คํ ๊ณ ๋ฏผ๋ง ๋๋ ๋ฏ
์ผ๋จ ๋ฐ์ ๊ธ์ ํ ์ด๋ธ ์ฌ์ฉ๋ฒ๋ถํฐ๊ฐ ์๋ชป ๋์ด์์. ๊ทธ๋ฅ ๋์ถฉ๋ณด์๋ฉด ๋ JSON์ด๋๊น NoSQL์ด๋ผ๊ณ ์๊ฐํ๊ณ ์ ๊ด๋ฆฌํ๋ฉด ๋จ. ๋ฌผ๋ก JSON๋ ๋ฐ์ดํฐ๊ฐ ๋ง์์ง๋ฉด ๊ด๋ฆฌํ๊ธฐ ํ๋๋๊น admin์ ๋ง๋ค๋ DBMS๋ฅผ ์ฐ๋ฉด ์ข๊ฒ ์ง๋ง. ๋ฐ์ ๊ธ์ RDB์ธ ์์ ํ ์ด๋ธ์์ ํธ๋ฆฌํํ ๊ตฌ์กฐ๋ฅผ ๊ทธ๋ฅ ๋น์ฃผ์ผ์ ์ผ๋ก ๋ณด์ด๋ ๊ทธ๋๋ก ์ง์ด๋ฃ์ด์ ์๊ธฐ๋ ๋ฌธ์ ์. ๊ทธ๋ํ๋ฅผ ๋ํ๋ด๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ด๋ ์๊ณ , ์ฐ๊ฒฐ๋ฆฌ์คํธ๋ ์์ง๋ง ๋ฐ์ ๊ธ์ ๋ฐฐ์ด๋ก ํํํ ๋ฐฉ๋ฒ์ด์์
์ ๊ธ ์์ชฝ๋ง ๋ณด๊ณ ๋ ๋ดค๋๋ฐ ๋ค์ ๋ณด๋ ์ ์ฌ๋๋ค์ด ์ง์ ํ๋์ง ์๊ฒ ์
10๋ ์ฐจ๋์ ์์คํ ๊ธฐํ์๋ถ ์๋๋ฐ, ์คํฌ ์ ๋ถ ํ ์ด๋ธ๋ก ๋ง๋ค๋๋ผ. ์คํฌ,๋ฒํ,๋ฐ์ฌ์ฒด,์ง๋ฉด์ฒด ํ ์ด๋ธ๋ง๋ค์ด๋๊ณ , ํ ์ด๋ธ๋ผ๋ฆฌ ์๋ก์๋ก๋ฅผ ์ํ์ฐธ์กฐํจ. ์คํฌํ ์ด๋ธ์ด ๋ฒํ,๋ฐ์ฌ์ฒด,์ง๋ฉด์ฒด ๋ง๋ค์์๊ณ , ๋ฐ์ฌ์ฒด๋ ๋ฒํ๋ ์ง๋ฉด์ฒด๋ฅผ ๋ง๋ค์๋ ์๊ณ , ๋ฐ์ฌ์ฒด๊ฐ ๋๋ค๋ฅธ ์คํฌ์ ๋ฐ์์ํฌ์๋ ์๊ณ ... ๊ตฌํํ ๋ ํ๋ค์๋๋ฐ, ์ ๊ตฌ์กฐ๋๋ก๋ง ๋ง๋ค์ด๋จ๋๋, ๊ธฐํ์๊ฐ ๊ฐ๋ฐ์ ์์ด๋ ์คํฌ ๋ค ๋ฝ์๋์... ๋ฐ์นญ์ดํ์๋ ๊ฐ๋ฐ์๋ ์ ํฌ๋ก์ง ์๋์๋..
๊ฐ๋ฐ์ด์ ์คํ2 ์๋ํฐ ์ฐธ์กฐํด์ ๊ทธ๋ ๊ฒ ์ํ์ฐธ์กฐ ์์ผ๋ก ๋์๊ฐ๊ฒ ๋ง๋ค์๋๋ฐ ๋ฐ์ดํฐ ์ ๋ ฅ ๋๋ฌด ํผ๊ณคํด์ ํ๋์ฝ๋ฉ ์์ผ๋ก ๋ฐ๊ฟจ์ ์์คํ ์ด ์ข ์ ๊ฐํ๊ณ ์กฐ์ ๊ฐ๋ฅํ๋๋ก ์ค๊ณ ํ๋ ค๋ฉด ์งฌ์ด ์ข ์ฐจ์ผ ๋๋๋ณด๋ค 10๋ ์ฐจ...
์์ ํ์๋๊ฑฐ๋ณด๋ฉด ํ ์ด๋ธ๋ก ์ด๋ ๊ฒ ๊ด๋ฆฌํ๋๊ฒ ๋ง๋ ์ถ์ ์ ๋๋ก ๋ณต์กํด๋ณด์ด๋๋ฐ, ๋ณธ์ธ์ ์ฌํ MMO๋ง๋ค์๋ ๊ณณ์์ ๋ฌธ์ ์์ด ์ฌ์ฉํด์๋๊ฒ๋ค์ด๊ณ , ์ฝ๋๋ฐ ์ ํ ๋ฌธ์ ์๋ค๊ณ ํ๋ค. ๋ด๊ฐ ํด ๋ฐ๋ก ๋นผ์ ๊ด๋ฆฌํ์๊ณ ํ๋๊น, ํด๊ด๋ จ๋๊ฑฐ ์ถ๊ฐ๊ธฐ๋ฅ ์์ฒญํ๋๊ฒ๋ ๋ฒ๊ฑฐ๋ก์์ ๊ฑ ์ด๋ ๊ฒ ํ๋. ๋ญ ์ด๋, ์๋ง๋์๊ฐ๊ณ ํธํ๋ฉด ๋์ง
๊ทธ๋ฆฌ๊ณ ๊ฒฝํ์, json์ด๋ xml์ด๋ ํ ์ด๋ธ์ด๋ , ๋ฐ์ดํฐ๊ฐ ๋ณต์กํ๊ฒ ๋ง๋๋ ์์๋ ๊ทธ๋ฅ ์์คํ ์ด ๋ณต์กํ๋ฉด ๋ฐ์ดํฐ๋ ๋ณต์กํด์ง๊ณ , ํ์ฅ์ฑ๊น์ง ๊ณ ๋ คํ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฉด, ๋๋ณต์กํด์ง. ๊ฐ๋ณ ํด์ด ๊ทธ๋๋ง ๋์ด์ฃผ๊ฒ ์ง๋ง, ํด๋ง๋๋๊ฒ๋ ๋น์ฉ์ด๊ณ ์์ฆ ๊ฐ๋ฐ๊ณผ์ ์์ ์์คํ ๋ณ๊ฒฝ์ด๋๋ฉด ๋ฐ์ดํฐ ํด๋ ๊ฐ์ด ๋ฐ๊ฟ์ค์ผํ๋๋ฐ ๊ทธ๊ฒ๋ ๊ฒฐ๊ตญ ๋น์ฉ์. ๊ทธ๋ฌ๋๊น ํด์์ฐ๊ณ ๊ทธ๋ฅ ์์ ๋ก ๋ค ํ๋ ค๊ณ ํ์๋๋ฏ
์ด๊ฒ ๋ฐ๋ก ํ์ฌ์ ๊ฐ์ธ๊ฐ๋ฐ์ ์ฐจ์ด์ ์ฌ๋ฌ๋ช ์ด ํ์ ํ ๋๋ ๊ทธ๋ ๊ฒ ํ๋ฉด ์๋จ ์๊ธฐ๋ ์ด๋ป๊ฒ ๋์๊ฐ๋์ง ๋น ์ญํ๊ฒ ์ง๋ง ๊ทธ๋ฐ์์ผ๋ก๋ ์ค์๋ ๋ฒ๊ทธ๋๊ธฐ ์ข์ ์์ข์ ๋ณต์ก๋์ ํ์๋ค์ด ๊ทธ ๋ณต์กํ ๊ตฌ์กฐ๋ฅผ ์ ๋๋ก ์ดํดํด์ผ ์ค์๊ฐ ์๋๋๋ฐ ์๊ฐ์ด ์ค๋๊ฑธ๋ฆฌ๊ณ ํ์ ๊ต์ฒด๋ ๋๋ง๋ค ๋ถ๋ฆฌํจ ์์์ ์๋ก ๊ฒ์์ฃฝ์๋๊น์ง ์ฌ๋์๋ฐ๋๊ณ ํ ๊ฑฐ๋ค ๊ทธ๋ฌ๋ฉด ๋ชฐ๋ผ๋ ์ค๋ ์๋น์คํ ๊ท๋ชจ๋๋ ํ์ฌ์์๋ ๊ทธ๋ฐ์์ผ๋ก ํ๋ฉด ์๋จ
์ค ๊ธด ๋๊ธ๋ค ใณใณ ๊ทธ๋ฅ ์๋ ๋ณต์กํ ์ ๋ฐ์ ์์๊ฑฐ๋ ๋ต ๋ฌ์์ค ๋ถ๋ค ๋๋ถ์ ์๊ฐ์ด ์ข ์ ๋ฆฌ๋จ
๊ฐ์ธ๊ฐ๋ฐ์ด์๋๋ผ 3N์ ์๋ MMO์์คํ ๊ธฐํ์์. ๊ทธ๋ฆฌ๊ณ MMO์์ฒด๊ฐ ์์คํ ์์ฒด๊ฐ ๋ณต์กํ๋ฐ, ์ ์ด๋ถํฐ ๋ฐ์ดํฐ ๊ตฌ์กฐ๊ฐ ๋ณด๊ธฐ์ฌ์ด ๊ตฌ์กฐ๊ฐ ์๋. ํ ์ด๋ธ์ ๊ณ ์งํ์๋๊ฑด ๋๋ ๋ฐ๋ํ์ง๋ง, ์ฌ๊ธฐ ๊ธฐํ์๋ถ๋ค์ ์ด๋ฏธ ๋ฐ์ดํฐ ๋ฐธ๋ฆฌ๋ฐ์ด์ ๋ ์ด๋ป๊ฒ ํ ์ง ์ธ์ง๋ฅผ ํ๊ณ ๋ค ํ๊ณ ์์. ๊ทธ๋ค์ด ๊ด์ฐฎ๋ค๊ณ ํ๋ฉด ๋ ์๊ด์๋ค๊ณ ๋ณธ๋ค. ๋๋ถ์ ๋ ํธํ์.
์ผ์ฐ๊ฐ์น ์์ ๋ก ์ด์ผ ์ค๊ณํ๋ ์ถ์ด์ json ์ดํ์๋ xml๋ก ๋์ด๊ฐ๋๋ฐ ๋ณผ ์๋ง ์๋ค๋ฉด ์ด์ผ ๋ง๋ค์๋์ง ๋ณด๊ณ ์ถ๊ธด ํ๋ค ๋ ์ธ๋๊ฒ๋ค์ด๋ ์ฝ๋๋ ๊ตฌ์กฐ ๊น๋ดค๋๋ฐ ์ธ๋๊ฒ๋ค์ ๊ทธ๋ฅ ํ๋์ฝ๋ฉํ๊ฒ ๋ง๋๋ผ๊ณ ์์คํ ์ข ๋ณต์กํ๋ค ์ถ์ ์ ๋ช ํ ๋ก๊ทธ๋ผ์ดํฌ ๊ฒ๋ค๋ ๊ทธ๋ ๊ณ
์ ์ด์ ์์๊ฐ๋ํ ์์คํ ๊ธฐํ์ ๋ถ๋๋ง ์ด๋ง์ด๋งํ๋ฐ, ๊ทธ๊ฑธ ์ค๊ณํ ์ฌ๋์ด๋ ์์งํ ์ฌ๋์ด ๋๊ฐ๋ฉด ๋ฐ์ดํฐ ๊ฐ๋ ์ฑ์ด๊ณ ๋ญ๊ณ ํ๋ก์ ํธ์ ํ๊ฒฉ์ ํผํ ์ ์์. ์์ ์ 3๋ ๋ mmoํ ๋ค๋๊ฐ๊ณ ๋ฐํตํฐ์น ๋ฐ์๋๋ฐ, ์๊ธฐํ์๊ฐ ํ๊ฑฐ ์ถ๊ฐํ์๊ณ ํด์ ์ฝ๋๊ตฌํํ๋ค๊ฐ ์ด๋ฏธ ํ๊ฑฐ๊ตฌํ๋์๋๊ฑฐ ๋์ค์ ์์์ ๋ฌผ์ด๋ดค๋๋ ์๊ธฐํ์๋ ๋ชจ๋ฅด๋๋ผ. ๋ณด๋๊น ์ธ๊ณ๋ฐ์๊ธฐํ์ ์ ์์ชฝ์ ์์์..
ํ๋์ฝ๋ฉํ๊ฒ๋๋์์ง์์. ํฝ์ ๋์ ์์ค์ฝ๋๋ ๋ณด๋ฉด ์์น ๊ฑ ๋ค ํ๋์ฝ๋ฉ๋์์
๋ด๊ฐ ์๋๊ณณ์ mmorpg์์ xml๋ฐฉ์์ผ๋ก ์ฒ๋ฆฌํจ dgdfgke1asdqwd ์ด๋ฐ์์ผ๋ก ๊ทธ๋ฆฌ๊ณ ์ xml ์ฝ๊ณ ์์ฑํ๋ ํด์์
๋ญ์ผ ์ด๊ฑฐ ๊บฝ์ ์์ด์ง๋ค ์๋ฌดํผ xml ๋ ธ๋๋ฐฉ์์ผ๋ก ์ฒ๋ฆฌํจ
๊บฝ์ ๋ชป๋ด์ ์์ฝ๋ค ๋์ถฉ ํธ๋ฆฌ ๊ตฌ์กฐ ๋๋์ผ๋ก ์ฒ๋ฆฌํ๋๊ฑฐ์?
+๋ฅผ ๊บฝ์ ๋ผ๊ณ ์๊ฐํ๋ฉด +skill name = akdmsfd+ +damage+ 1 +/damge+ +state+ confus +/stata+ +skill+ ๋ฌธ์๋ ์ด๋ฐ์์ผ๋ก ์จ๋๊ณ ๊ฒ์์์๋ skill ํด๋์ค ์๊ณ ์ ์ด๋ฆ์ ๋์ํ๋ ๋ณ์๋ค์ด ์์ state๊ฐ์๊ฑด confus ํด๋์ค ๋ง๋ค์ด์ค ์ ๋ ธ๋๋ค์ ํ๋์ฉ ๋ค ์์ผ๋ก ์ธ๋ ค๋ฉด ์ค๋ฅ๋ ์์์ผ๋๊น ํด์ด์๋ค๊ณ ๋ณด๋ฉด๋จ
์ ์ดํดํจ ใณใณ
ใทใท ํ๋์ฝ๋ฉ = ํดํน
ํ์ผ๋ก ์ธ์ธํ๊ฒ ๋ฝ๋๊ฑด ๋ฐ์ดํฐ ๊ตฌ์กฐํ๋ ์์ง๋ง ๊ถ๊ทน์ ์ผ๋ก ์๋ํ๋ฅผ ์ํ๊ฑด๋ฐ ๊ฒ์์ค์ ๋ณด๋ฉด ์ผ๋ฆญํฐ๋ณ๋ก ์คํฌ์ด๋ ํจ์๋ธ ํจ๊ณผ๊ฐ ์ ๋ํฌํ๊ฒ๋ค์ ํ๋์ฝ๋ฉ ํ ์๋ฐ์ ์์
ํ์ ์์๋ ๊ฑฐ์ง ํ๋์ฝ๋ฉํ๋๋ฐ. ๋ฑํ ์ฒด๊ณ๊ฐ ์๋ค๊ณ ์๊ฐํ๋ ์ ๋ค์ ํ์์ ํ์ ์ง๋ง์๋ค์ผ ๋ฟ์.