GameData ํด๋ž˜์Šค๋ฅผ ๋‘๊ณ  JSON์œผ๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ์ €์žฅ์„ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ๋กœ ์ธ๋ฒคํ† ๋ฆฌ๋ฅผ ๋“ค์ž๋ฉด ๊ธฐ์กด์— ์ œ๊ฐ€ ํ•˜๋˜ ๋ฐฉ๋ฒ•์€ ๊ฐ ์•„์ดํ…œ ๊ธฐ๋ณธย ๋ฐ์ดํ„ฐ๋ฅผ ์Šคํฌ๋ฆฝํ„ฐ๋ธ” ์˜ค๋ธŒ์ ํŠธ๋กœ ์ •๋ฆฌํ•˜๊ณ 

์•„์ดํ…œ ์Šคํฌ๋ฆฝํ„ฐ๋ธ” ์˜ค๋ธŒ์ ํŠธ์™€ ๊ฐ€๋ณ€๊ฐ’(์•„์ดํ…œ ๊ฐœ์ˆ˜, ์•„์ดํ…œ ๊ฐ•ํ™”, ๋ณ€ํ™” ์ˆ˜์น˜๋“ค)์„ ๊ฐ–๋Š”ย ํด๋ž˜์Šค ItemInfo๋กœ ๋ฌถ์–ด

์ตœ์ข…์ ์œผ๋กœ GameData ํด๋ž˜์Šค์—๋Š” List<ItemInfo> itemsํ˜•์‹์œผ๋กœ ์ €์žฅํ–ˆ์Šต๋‹ˆ๋‹ค.




์ด๋Ÿฐ ์‹์œผ๋กœ์š”.


์ด๋ ‡๊ฒŒย ์ผ๋‹จ์€ ์ €์žฅ์€ ์ž˜ ๋˜๋Š”๋ฐ์š”..


์ด๋ ‡๊ฒŒ ํ•˜๊ณ  ๋‚˜๋‹ˆ ๋งŒ์•ฝ ํ›„์— ํ•ด๋‹น ์Šคํฌ๋ฆฝํ„ฐ๋ธ” ์˜ค๋ธŒ์ ํŠธ ํŒŒ์ผ์„ ๊ณ ์น˜๋Š” ๋„์ค‘์— ํŒŒ์ผ์„ ์‚ญ์ œํ–ˆ๋‹ค ๋‹ค์‹œ ์ƒ์„ฑํ•œ๋‹ค๊ฑฐ๋‚˜ ํ•˜๋Š” ๊ฒฝ์šฐ์— ๋‚ด์šฉ์€ ๊ฐ™๊ฒŒ ํ•˜๋”๋ผ๋„ InstanceID๊ฐ’์ด ๋‹ฌ๋ผ์ ธ๋ฒ„๋ ค์„œ ๊ฒŒ์ž„๋ฐ์ดํ„ฐ ๋กœ๋“œ ์‹œ์— Missing์ด ๋˜์–ด๋ฒ„๋ฆฌ๋”๋ผ๊ณ ์š”.ย ๋ฌผ๋ก  ํ•ด๋‹น ์Šคํฌ๋ฆฝํ„ฐ๋ธ” ํŒŒ์ผ๋“ค์„ ์‚ญ์ œ ์•ˆํ•˜๋ฉด ๋˜๊ฒ ์ง€๋งŒ ๋งŒ์•ฝ์˜ ๋งŒ์•ฝ์ด๋ž€๊ฒŒ ์žˆ๋‹ค๋ณด๋‹ˆ.. ๊ฐ€๋ น ์•„์ดํ…œ ํŒจ์น˜ ๋„์ค‘ ์ด๋Ÿฐ ์‹ค์ˆ˜๋ฅผ ํ–ˆ์„๋•Œ ๋ชจ๋“  ์œ ์ €๋“ค์˜ ๋ฐ์ดํ„ฐ ์†์‹ค์ด ๋ฐœ์ƒํ•œ๋‹ค๊ฑฐ๋‚˜..?


๊ทธ๋ž˜์„œ ์ด๊ฒŒ ์•„๋‹Œ๊ฐ€ ์‹ถ์–ด์„œ ์งˆ๋ฌธ๊ธ€์„ ์˜ฌ๋ฆฝ๋‹ˆ๋‹ค. ์„œ๋ก ์ด ๊ธธ์–ด ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค.

๊ฐ€์žฅ ๋จผ์ € ๊ณ ๋ คํ• ๋งŒํ•œ ๋ฐฉ๋ฒ•์€ ์Šคํฌ๋ฆฝํ„ฐ๋ธ” ์˜ค๋ธŒ์ ํŠธ๋“ค์— int ID๋ฅผ ๋‘์–ด GameData์—๋Š” ID๊ฐ’์œผ๋กœ ์ €์žฅํ–ˆ๋‹ค๊ฐ€ ๋กœ๋“œ ์‹œ์— ID์™€ ์ผ์น˜ํ•˜๋Š” ์Šคํฌ๋ฆฝํ„ฐ๋ธ” ํŒŒ์ผ์„ ๋ถˆ๋Ÿฌ์˜ค๋Š” ๋ฐฉ๋ฒ•์ธ๋ฐ ์ด๊ฒŒ ์ข‹์„๊นŒ์š”? ์•„๋‹˜ ๋‹ค๋ฅธ ์ข‹์€ ์ˆ˜๊ฐ€ ์žˆ์„๊นŒ์š”?


+ ์•„์ดํ…œ์ด๋‚˜ ์Šคํ‚ฌ, ์œ ๋‹›๊ฐ™์€ ๊ฐ์ฒด ๋ฐ์ดํ„ฐ๋“ค์„ ์ œ๊ฐ€ ํ•œ ๋ฐฉ๋ฒ•์ฒ˜๋Ÿผ ๊ด€๋ฆฌํ•˜๋Š”๊ฒŒ ๋งž์„๊นŒ์š”? ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ๋ž‘ ์„ค๊ณ„์— ๋Œ€ํ•ด ์ฝ• ์ฐ์–ด์„œ ์ •๋ฆฌํ•ด์ค€ ์ž๋ฃŒ๋ฅผ ์ฐพ์•„๋ด๋„ ์ž˜ ์—†์–ด์„œ..