์ง๋ฌธ 1. ์ธ๋ถ์์ ๋ณ์ ๊ฐ์ ธ๋ค ์ธ ๋ ์ด๋ค ์์ผ๋ก?
ย ์๋ฅผ ๋ค์ด์ xml ์๋ค๊ฐ
ย ๋ด๊ฐย
ย ItemDropRate = 80
ย ๋ญ ์ด๋ฐ ์์ผ๋ก ๋ณ์๋ฅผ ์ ์์
ย ๊ทธ๋์ ๊ฒ์์ ๋๋ฆด ๋ ํด๋น xml์ ์ฒ์์ ์ฝ์ด์ย
ย ํด๋น ItemDropRate๋ฅผ ๊ฐ์ ธ๋ค๊ฐ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ... ( ์ด ๊ฒฝ์ฐ xml ๋ณ์กฐ ์ ๋๋์จ ๋ณ๊ฒฝ ๊ฐ๋ฅ )
ย
์ง๋ฌธ 2. ์ธ๋ถ์์ ์์์ ๊ฐ์ ธ์ค๋ ๊ฒฝ์ฐ๋ ์ด๋ค ์์ผ๋ก?
์๋ฅผ ๋ค์ด์ ์ ์ฒด ๋๋์จ์ด
ํ๋ ์ด์ด ๋ ๋ฒจ / ๋งต ๋ ๋ฒจ * ๋๋์จ ์ด๋ผ๊ณ ๊ฐ์ ํ๋ฉด
GlobalDropRate = PlayerLevel / MapLevel * ItemDropRate
๋ผ๋ ์์์ ์ธ๋ถ์์ ๋ง์น xml์ด๋ผ ๊ธฐํ ํ์ผ์๋ค๊ฐ ์ ์ฉํ๊ณ
๊ฒ์์์๋ ํด๋น ๊ณต์์ ์ฐ๊ณ ์ถ์๋ฐ.. ์๋๋ฉด GlobalDropRate๋ผ๋ ๊ฒ์ ๋์ค์ ์ธ๋ถ์์ ๋ด๊ฐ ๋ง์ํธํ ๋ค์ย
๋ณ๊ฒฝํ ์ ์๊ฒ๋
์ด ๊ฒฝ์ฐ๋ ์ด๋ค ์์ผ๋ก ํ ์ ์์๊น?
๋ต๋ณ ์ฃผ๋ฉด ์ ๋ง ๊ณ ๋ง์ธ ๊ฒ ๊ฐ๊ณ ... ํค์๋๋ผ๋ ์๋ ค์ฃผ๋ฉด ์ ๋ง ๊ณ ๋ง์!
์ ๋ํฐ๋ฉด bolt์ฐ๋ฉด๋์ง์๋
์๋ฒ์์ ์์ดํ ์ง๊ธ ํ๋ ๊ตฌ์กฐ ์๋๋ผ๋ฉด ์๋ฌด๋ฆฌ ๋ฐฉ์ดํด๋ ๋ณ์กฐ๋๋ฆฌ ๊ฐ๋ฅ์ฑ์ ์์. xml์ด ์๋๋ผ scriptable object๋ก ํ๋ฉด ๊ทธ๋๋ง ๋ฐ์ด๋๋ฆฌ ํํ๋๊น ์ฝ๊ฒ ๋ฏ์ง ๋ชปํ ๊ฑฐ์ผ.
์์๋ ์ธ๋ถ์์ ๊ทธ๋ฅ ์ค์ ํด์ ๊ฐ์ ธ๋ค ์จ์ผํ๋.. ๋ณ์ํ๋์ฉ..? ์์ ํต์งธ๋ก ๋ค๊ณ ๋ค์ด์ค์ง๋ ๋ชปํ๋๋ด ์๋๋ฉด ๋ฐ๋ก ์ง๋ ๊ฐ?
๋ณผํธ๋ ์๋์
๊ณ์ฐ์๋ ๋ฐ์ดํฐ์ฒ๋ผ ๋ถ๋ฌ์ฌ ์ ์๊ฒ ํ๋ ค๋ฉด ๋ณดํต ๋ฃจ์ ๊ฐ์ ์คํฌ๋ฆฝํธ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ฃ .
์๋ฐ์ธ๊ฐ ์๋ฐ์คํฌ๋ฆฝํธ์ธ๊ฐ์ ์๋ [...] ๊ธฐ๋ฅ์ ์ต๋ํ ๋๊ฐ์ด ๋๊ฒ ๋ง๋ ํ๋ฌ๊ทธ์ธ์ด ์ฐพ์ผ๋ฉด ๋ช๊ฐ ๋์ค๋ ์์๋ด๋ผ.
Xml ์ด๋ ์์์ด๋ ์ธ์ด๋ ์์ง๋ณ๋ก ์ฝ์ด๋ค์ด๋ ํ๋ก๊ทธ๋จ(ํ์๋ผ๊ณ ํจ) ์ด ์์๊ฑฐ์. ๊ทธ๊ฑธ๋ก ์ฝ์ด๋ค์ด๋ฉด ๋จ.