์ ์ฐจ์ ์์ฑ ๋๋ค ๋งต : ํ๋ฆฐ ๋ ธ์ด์ฆ, ๊ทธ๋ผ๋์ธํธ ๋งต ๋ฑ ์์ฑํ ๋ค์ ํฉ์น๊ณ , ๊ทธ ๊ฐ์ ๋ฐ์๋ค๊ฐ ๋งต์ ๋ง๋ฌ.ย
์ด๋ค ํ ์ค์ณ, ์์๋ก ๋งต์ ๊ทธ๋ฆด์ง์ ๋ํ ์ ๋ณด๋ฅผ ์ ๋ถ ๋ฏธ๋ฆฌ SO์ ์ ์ฅํด๋๊ณ , ๊ทธ๊ฑธ ๋ถ๋ฌ์์ ๊ทธ๋ฆฌ๋๋ฐ, ํ ์ค์ณ๋ง๋ค SO๋ฅผ ๋ ์ชผ๊ฐ๋๊ฒ ๊น๋ํ ๋ฏ.ย
ํ์ผ์ ๊ฒฝ์ฐ, ๊ฐ๋ณ ํ์ผ์ ๋ํ ์ํธ์์ฉ์ด ํ์ํ๋ค๊ณ ์๊ฐํ๊ณ ์๊ธฐ ๋๋ฌธ์, TileBase์์ ๊ทธ๋ฅ ๊ฒ์์ค๋ธ์ ํธ๋ก ๋ฐ๊ฟจ์. ์ด๊ฒ ์ต์ ์ ๋ฐฉ๋ฒ์ธ์ง๋ ์ฌ์ค ๋ชจ๋ฅด๊ฒ ์.ย
TileBase๋ฅผ ์ด๋ป๊ฒ ์ ๋ง์ง๋ฉด ๋์ง ์์๊น ์ถ์๋ฐ, ๋ ๋ชจ๋ฅด๊ฒ ๋ค.ย
๊ทธ๋ฅ ๊ฒ์์ค๋ธ์ ํธ๋ก ๋ฐ๊พธ๋ ๊ณผ์ ์์, ๊ธฐ๋ณธ RuleTile์คํฌ๋ฆฝํธ๋ฅผ ์ผ๋ถ ๋ณต์ฌํ์ฌ, ๊ทธ์ ๋น์ทํ๊ฒ ์ฃผ๋ณ ํ์ผ์ ์ฐธ๊ณ ํ์ฌ ์คํ๋ผ์ดํธ๋ฅผ ์ ๋ฐ์ดํธํ ์ ์๊ฒ ๋ง๋ฌ.
A๋ฅผ ๊ตฌํํ๋ ค๋๊น B๋ฅผ ๋จผ์ ํ๋ฉด ์ข์ ๊ฒ ๊ฐ๊ณ , B๋ฅผ ํ๋ ค๋๊น C,D๋ฅผ ํ๋ฉด ์ข์ ๊ฒ ๊ฐ๊ณ , C๋ฅผ ํ๋ ค๋๊น E,F๋ฅผ ํด๋๋ฉด ์ข์ ๊ฒ ๊ฐ๊ณ ... ๋ฌดํ ๋ฐ๋ณต์ธ๋ฏ
๋ค์์ ์๋ง ํ์ผ ์กฐ๊ธ ์ ๋ฆฌํ๊ณ UI๋ฅผ ๊ฑด๋๋ฆฌ๊ฒ ๋ ๊ฒ ๊ฐ์
๋๋๋ผ์ดํฌ์ถ
์ธ์ฝ๋ฉ๊ฐค๋ฌ๋ฆฌ๋ก