๊ฐ๋ฐํ๋ฉด์ ๋ชฌ์คํฐ๋ค์ ๋ฐ์ดํฐ๋ค์ ์ธ๋ถ ํ์์ธ csv, json ๋ฑ์ ์ฌ์ฉํด์ ๋ฐ์ดํฐ๋ฅผ ์ฝ์ด์จ ํ ์คํฌ๋ฆฝํธ๋ฅผ ์๋์ผ๋ก ์์ฑํ๋ย ํด ๋ง๋ค์ด์ ๊ด๋ฆฌํ๋๋ฐ
Scriptable Object ์ฌ์ฉํด์ ๊ด๋ฆฌํ๋๊ฒ๋ ๊ณต๋ถํด๋ณด๋ ค๊ณ ํ๋๋ฐ ์๋ฌธ์ ์ด ์์ด์ ์ง๋ฌธ๊ธ ๋จ๊น
SO์ ์ฅ์ ์ผ๋ก ์๊ณ ์๋๊ฒย ์ค๋ณต๋ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฝ์ธ๋ฐ ๊ฐ๊ณ ์๋ ๋ฐ์ดํฐ๋ฅผ ์ฐธ์กฐํ๋ ํ์์ผ๋ก ์ต์ํ ์ ์ฅ๊ณต๊ฐ๋ง ์ฌ์ฉํ๋ค๋ ์ฅ์ ์ด ์๋๋ฐ
์ด๊ฒ์ผ๋ก ์ธํด SO์ ๋ฐ์ดํฐ๊ฐ ๋ณ๊ฒฝ๋ ๊ฒฝ์ฐ ์ฐธ์กฐํ๊ณ ์๋ ์ค๋ธ์ ํธ๋ค์ ๋ฐ์ดํฐ๋ค๋ ๋ณํ๊ฐ ๋์์ย
์ด๋ด ๊ฒฝ์ฐ ๊ฒ์ํ๊ฒฝ์ ๋ฐ๋ผ ์ ๋์ ์ผ๋ก ๊ฐ์ด ๋ณํํด์ผํ๋ ๋ณ์๋ค์ ๋ฐ๋ก ๊ฐ ์ค๋ธ์ ํธ์์ ๊ด๋ฆฌํ๊ณ
๊ณ ์ ๋ ๋ฐ์ดํฐ ๊ฐ์ ์ ์งํ๋ ๋ณ์๋ค๋ง SO๋ก ๋ง๋ค์ด์ผ ํ๋ค๋ ๊ฐ๋ ์ด ๋ง๋์ง ๊ถ๊ธํจ.
ex ) ๋ชฌ์คํฐ ํ์ ์ ๋ฐ๋ฅธ ๊ณ ์ ๋ ๋ฅ๋ ฅ์น(์ต๋ Hp, STR, Speed) ํ๋ ์ด์ ๋ฐ๋ฅธ ์ ๋์ ๋ฅ๋ ฅ์น (ํ์ฌ Hp) ๋ผ๋๊ฒ ์์๋
ํ์ฌ HP๋ ๊ฐ ์ค๋ธ์ ํธ์์ ๋ฐ๋ก ๊ด๋ฆฌํ๊ณ ์ต๋ Hp, STR, Speed ๋ง SO๋ก ๋ง๋ค์ด์ ๋ฐ์ดํฐ๋ฅผ ์ฐธ์กฐํ์ฌ ๊ด๋ฆฌํ๋ ์์ผ๋ก ๊ตฌํํ๋๊ฒ ๋ง๋๊ฑฐ์ง ?
๋ง์ฆ ๋ณ๋๋์ง ์๋๋ค๋ฉด ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์์ ์ฝ๊ธฐ๋ง ํ๊ฑฐ๋, ์ฒด๋ ฅ์ฒ๋ผ ๋ณ๋๋๋ค๋ฉด, ํ์ฌ ์ฒด๋ ฅ์ ๋ฐ๋ก ๋ณ์๋ก ๋๊ณ ์ต๋ ์ฒด๋ ฅ ๋ฑ์ ๋ฐ์ดํฐ๋ก๋ถํฐ ์ฝ์ด์ค๋ฉด์ ์ด๊ธฐํ ํด์ค๋ค๊ฑฐ๋ ํ๋ฉด ๋จ.
ใ ใ ใ ใ ๋ฌด์จ ๋๋์ธ์ง ์์์ ใณใณ
csv json ๊ณ์ ์ฐ์ so ๊ท๋ชจ ์ปค์ง๋ฉด ์์ ํ ๋ ์๋ชฉ ๋๊ฐ