์ด์ ์ผ์ง: https://gall.dcinside.com/m/game_dev/97027
์๋ ์์ง ์ ๋ฒํฐ๋ฉด์ ๊ฐ๋ฐํ๊ณ ์๋ ๋ ๋ ์ด์ผ..
๋งจ ์ฒจ์ ์คํ ์ด์ง ๋ง๋ค๊ณ ์บ๋ฆญํฐ ์ ๋๋ฉ์ด์ ๋ฐ๊ณ ๊ธฐํ๋ฑ๋ฑ ๋ญ๊ฐ ๊ฒ์์ฒ๋ผ ๋ณด์ด๋๋ฐ๊น์ง ๊ธ๋ฐฉ ์๋๋ฐ
์ง์ง ๊ฒ์๋ต๊ฒ ๋ง๋๋๊ฑด ๊ฒ๋ณด๊ธฐ์ ์ ๋ง ํฐ๊ฐ ์ ์๋๋ค..
์์ดํ๋ ์ ๊ฐ ๋งจ๋ ๋๊ฐ์ ํ๋ฉด์ธ๋ฐ ์ ๋ง๋ค๊ณ ์๋๊ฑฐ ๋ง๋๊ณ ์๊พธ ๋ฌผ์ด๋ด ใ ใ
1. ์์ ๊ด๋ฆฌ
์ผ๋จ ๋ฅ์น๋๋๋ก ๋ง๋ค๋ค๋ณด๋ฉด ์ค๊ตฌ๋๋ฐฉ์ด ๋ ๊ฒ ๊ฐ์์
๋ ธ์ ์ผ๋ก ๊ธฐํ ์์ด๋์ด๋ ๋ ํผ๋ฐ์ค ๊ฐ์๊ฑฐ ์ ๋ฆฌํ๋ฉด์ ์์ ๊ด๋ฆฌ๋ ํ๋ ์ค
๋๊ฐ ๊ธฐํํด์ฃผ๋๊ฒ ์๋๊ณ ์์ ๊ด๋ฆฌ ํด์ฃผ๋๊ฒ ์๋๋ผ์ ์ ๊ธฐ ์์ ๊ณ ์์ ํ๋๊ฒ๋ ๋ง์ง๋ง
์ค์ฅ๊ธฐ์ ์ผ๋ก ๋ด๊ฐ ํด์ผ๋ ์ผ๋ค์ ์๊ฐ๋ ๋๋ง๋ค ์ ์ด๋๋ ์ฉ๋๋ก๋ ์ข๊ณ
๋จ๊ธฐ์ ์ผ๋ก ํด์ผํ ์ผ์ด ์ฌ๋ฌ๊ฐ์ง ๋ ์ฌ๋์๋ ๋ฐ๋ก๋ฐ๋ก ์ ์ด๋๊ธฐ๋ง ํด๋ ๋์ค์ ์๊น๋จน๊ณ ์์ ํด๋ ์ ์์ผ๋
๋์ถฉ ์๋ง์ถ์ด์ฒ๋ผ ์ผ์ผ ํด๋ ๊ด์ฐฎ๊ฒ ์ง ์ถ์
๋ฒ์ ๊ด๋ฆฌ๋ ๊ทธ๋ฅ ๋ก์ปฌ์๋ค๊ฐ ๊น์ผ๋ก ํ๊ณ ์์
SVN์ ์จ๋ ๋ ๊ฒ ๊ฐ์ง๋ง ํ์์ฌ์ ์ฐจ์ '์ ๋์ค์ ์ปจํ ์คํธ์ฉ ๋น๋ ๋ธ๋์น ๋ฐ์ผ๋๋๊น~' ํ๋ฉด์ ๊น์ผ๋ก ๊ด๋ฆฌํ๋ ์ค..
2. ์คํ ์ด์ง ๊ตฌ์ฑ ๋ณ๊ฒฝ
์ฒ์์๋ ๊ฝ ๋งํ ์คํ ์ด์ง๋ก ๋ง๋ค์ด์ ๊ฐ์ข ๊ตฌํ์ ํ ์คํธ ํ๋๋ฐ
์ค์ ์คํ ์ด์ง๋ฅผ ๋์์ธํ๋ค๊ณ ๊ฐ์ ํด๋ณด๋๊น ์ฌ๋ฐฉ์ด ๋ค ๋ฒฝ์ผ๋ก ๋งํ๊ณ
๋ฌด์กฐ๊ฑด ๊ทธ ๋ฒฝ ์ฌ์ด์ ํต๋ก๋ก๋ง ์งํํ๋ค๋ฉด ๊ต์ฅํ ๋ต๋ตํ๊ฒ ๋๊ปด์ง๊ฒ ๊ฐ์๋ค.
๋๊ตด๋งต ๊ฐ์๋ฐ์์ผ ๋ฌธ์ ์๊ฒ ์ง๋ง ๋ด๊ฐ ์ํ๋ ์์ ์ฒ์์์ ๋ฐ์ด๋ ธ๋ ๊ทธ๋ฆผ์ ์๋์ฌ๊ฒ ๊ฐ์์
๋ ํ์ ํ๋ ์ฒ ํด๋ผ๋๊ฐ ๊ฐ์ํจ์ , ํฑ๋ํจ์ ๋ฑ์
์ง๊ธ์ ๊ธฐํ์ด ๋์ค๊ธฐ ์ ์ด๊ธฐ์ ๋๊ตด๊พผ์ ํ๋ ์ดํ๋ ์์ด๊ธฐ ์ปจ์ ๋ ๋์จ ์ฅ์ ๋ฌผ๋ค์ด๋ผ ๋ค ์ง์
์ฒ์ ์ด์ธ๋ฆฌ๋ ๋ฐฉ์์ผ๋ก ์ฅ์ ๋ฌผ์ ์๋ก ๊ตฌ์ ํ ๊ฒ
๊ทธ๋์ ์ด๋ ๊ฒ ์คํ ์ด์ง ์ด๋ ๋ก์ง์ ๋น๋กฏํด์ ์๋ฌด๋ ๋ชฐ๋ผ์ฃผ๊ณ ๋๋ง ์๋ ์ต์ ํ? ๊ฐ์๊ฑฐ๋ ๊ฐ์ด ๋งต ๋์์ธ๋ ๋ณด๋ค ๊ฐ๋ฐฉ์ ์ผ๋ก ํ ์ ์๋๋ก ์์ ํจ
์์ชฝ๋ง ๋ซ๋ ค ์์ด๋ ํจ์ฌ ๊ฐ๋ฐฉ๊ฐ ์๊ณ ๋ณด๊ธฐ ์ข์์ง๊ฒ ๊ฐ์
๋ ๊ธฐ์กด์ ์คํ ์ด์ง ํ๊ฐ์ด๋ฐ ๋ฐํ์๋ ์นด๋ฉ๋ผ๋ฅผ ์คํ ์ด์ง ํ๋๊ฐ ๋์ด์ง ๊ฒ์ ๋๋นํด ์ด๋์ ๋ ํ๋ ์ด์ด๋ฅผ ๋ฐ๋ผ ์์ง์ผ ์ ์๋๋ก ์์ ํจ
3. ์กฐ์์ฑ ๊ฐํ
์ฌ๊ธฐ์ ์๊ฐ์ ์ ์ผ ๋ง์ด ์๋นํจ.. ์์ง๋ ๋ ๋ง์ด ์๋นํ ์์
2Dํ๋ซํฌ๋จธ์์ ์์ฃผ ์ ํํ ์กฐ์ ๋ฐ์์ฑ์ด ์ค์ํ ๊ฒ ๊ฐ์๋ฐ ๋ด๊ฐ ์ํ๋ 0.0x ์์ค์ ์ค์ฐจ๋ด๋ก ์ ์๋ค์ด์ด
์ธ์๋ํฐ๋ ์ค์ ๋น๋๋ ์ข ๋ค๋ฅด๋ค๊ณค ๋ค์์ง๋ง ์ธ์๋ง์์ผ๋ก ์ ํ๋ ๋์์ ๊ฒฐ๊ณผ๊ฐ ์์ฃผ ๊ฐ๋์ด์ง๋ง 0.4์ ๋๊น์ง๋ ์ฐจ์ด๊ฐ ๋๋ค..
์ด ๋ฌธ์ ๋ ์ฌ์ ํ ๊ณ ๋ฏผ์ค์ธ๋ฐ ๋๊ฐ ํ ์์ผ๋ฉด ์ข ์๋ ค์ฃผ๋ผ
์ ํ๋ ๋์๊ฐ์๊ฑฐ ์ฒ์์๋ ์ด๋์ ๋ ๋์ด๋ก ๋ธ ์ ์๋๋, ์ด๋์ ๋ ๊ฑฐ๋ฆฌ๋ฅผ ๊ฐ ์ ์๋๋ ์์ฃผ๋ก ์๊ฐํ๋๋ฐ
์ ํ์ ์ฒด๊ณต์๊ฐ์ด๋ ์ฌ๋ผ๊ฐ๋ ์๋ ฅ๊ณผ ๋จ์ด์ง๋ ์๋ ฅ๊น์ง๋ ์ปจํธ๋กค ํด์ค์ผ ๋๋ค๋๊ฑธ ๋ฐฐ์
ํนํ ์ ๋ ์คํธ์ ์ฌ๋ก๊ฐ ๊ต์ฅํ ๋ถ์์ด ๋ง์ด ๋์์ด์ ๋์์ด ๋์๊ณ ์์ผ๋ก๋ ๋์ ๋ ์์ ์
์ ๋ ์คํธ ์ฒ๋ผ ํ์ดํผ์ ํ๋ ๋ฒฝ์ ํ๋ ํ๋ ์ง๋์น๊ฒ ๋ณต์กํ ์กฐ์์ ๋ง๋ค๊ณ ์ถ์ง ์์ง๋ง
์ด๋ ์ ๋๋ ๊ทธ๋ฐ ํน์์กฐ์์ด ์์ด์ผ ๋ ๊ฒ ๊ฐ์์ ๋ชจ์๋ฆฌ ์ ํ๋ฅผ ๋ง๋ค์ด๋ดค๋ค.
๋ชจ์๋ฆฌ ์ฆ์์์ ์ ํํค๋ ๋์ผ๋ฉด ์ผ๋ฐ ์ ํ๋ณด๋ค ๋ ๋์ด ๋ธ ์ ์๋ ๋์์
EdgeCorrection๋ ๋ง๋ค์๋ค.
์ด๋ ๊ฒ ๋ณด๋๊น ์ ๋ง ํฐ ์๋๊ฒ ์ฅ! ํ๊ณ ์ ๋ฐ์ด์ฃผ๋๊ฒ ๊ฐ์๋ฐ
๊ฒ์ํ๋ฉด์์๋ ์นด๋ฉ๋ผ๊ฐ ๊ฐ์ด ๋ฐ๋ ค์ ํฐ๊ฐ ์ข ๋ง์ด ๋จ ใ ใ
์ด๊ฑด ๋์ค์ ์นด๋ฉ๋ผ์์ ์ข ์์ ํ๋ฉด ๋ ์์ฐ์ค๋ฌ์ ์ง๋ฏ
๋์๋ ์ ํ๊ฐ 0.x์ ๋ ๋ชจ์๋ผ์ ๋ชป์ฌ๋ผ๊ฐ๋๊ฑธ ์ฌ๋ ค์ฃผ๋ edge correction๋ ์ค๋ ๋ง๋ค์๋๋ฐ
๋ชจ์๋ฆฌ ์ ํ ๋ง๋ค๊ณ ์ด์ฉ๊ณ ํ๋ค๊ฐ ์ผ๋จ ๋ค ์ง์๋ฒ๋ฆผ
๋์ด์ผ ์๊ฐํด๋ณด๋ ์์ง์๋ ๋์๊ฒ ๊ฐ์ ใ ใทใ ใท...
์ด์ธ์๋ ์ ํ๋ฅผ ๋ฏธ๋ฆฌ๋๋ฌ๋ ์ ํ ๊ฐ๋ฅํ ์์ ์ ๋ฐ๋ก ์ ํํด์ฃผ๋ ์ ํ๋ฒํผ์ ์กฐ๊ธ ๋ฆ๊ฒ ๋๋ฌ๋ ๋๋ ์ฝ์ํ ํ์,
๋ฒฝ์์ ์ฝ๊ฐ ๋จ์ด์ ธ์์ด๋ ๋ฒฝํ๊ธฐ๊ฐ ๊ฐ๋ฅํด์ง๋๋ก ํ๋ ํ์ ๋ ์ถ๊ฐํด์ ์กฐ์๊ฐ์ ์ข๊ฒ ํ๋ ค๊ณ ๋ ธ๋ ฅ์ค
์ด๋ฐ๋ถ๋ถ์ ์์ด์ ์ ๋ง ์ ๋ ์คํธ์๋ํ ๋ถ์๊ธ์ด ๋ง์์ ๋์์ด ๋ง์ด ๋๋ค
์์ ๋๋๊ณ ํ๋ ์ด์ด ์กฐ์์ ๊นํ์ ์ฌ๋ ค๋จ๋๋ฐ
5์ฒ์ค์ด ๋๋ ์ฝ๋๋ฅผ ์ฝ๊ณ ๋ถ์ํ๊ธฐ์ ๋ด ์ค๋ ฅ์ด ๋๋ฌด ๋ฏธ์ฒํ๋ค;;
4. ์คํฌ๋ฆฝํธ
์๋ 100% ๋น์ฃผ์ผ ์คํฌ๋ฆฝํธ๋ก ๊ฐ๋ฐํ๋ ค๊ณ ํ๋๋ฐ
๋น์ฃผ์ผ ์คํฌ๋ฆฝํธ ๋ณ์๊ด๋ฆฌ๊ฐ ์ข ๋ณ์ ๊ฐ์๋ฐ ๋ด๊ฐ ์ ๋ชป์ฐ๋ ๊ฑด์ง..
์คํฌ๋ฆฝํธ์ฒ๋ผ ํค๋๋ก ๋ถ๋ฅํ๊ฑฐ๋ private์ผ๋ก inspector์์ ์๋ณด์ด๊ฒ ํ๊ฑฐ๋ ํ๋๊ฒ ์๋จ
๋ด๋ถ์ ์ผ๋ก ํ๋จํ๊ธฐ์ํ bool๊ฐ ๊ฐ์๊ฒ๋ inspector ๋ณ์์ปดํฌ๋ํธ์ ๋ค ๋์ด๋๊ณ ์์ด์ผ๋์
๋ณ์๋ฅผ ๋ง์ง๋ฉด์ ์ต์ ํ ํ๋๊ฒ ์ข ์ฑ๊ฐ์๊ณ ๋ถํธํจ..
๊ทธ๋์ ๋ด๊ฐ ๊ด๋ฆฌํ ๋ณ์๋ง C#์คํฌ๋ฆฝํธ๋ก ์ ์ธํด๋๊ณ
๋ด๋ถ์ ์ผ๋ก ๋์๊ฐ๋ private์ ํด๋นํ๋ ๋ณ์๋ ๋น์ฃผ์ผ ์คํฌ๋ฆฝํธ์ชฝ์ ๋ค ๋๋ ค๋ฐ์ ํ์ ์ธ์คํํฐ ์ฐฝ์ ๊ทธ๋ฅ ์ต์ํ์์ผ๋์
์ด๋ฌ๋ค ์ ์ ์ฝ๋๋ฅผ ์ง์ ์น๋๊ฒ ์ต์ํด์ง๋ ๊ธฐ์ ๊ฐ์ ์ผ์ด ์ผ์ด๋๋ค๋ฉด ๋น์ฃผ์ผ ์คํฌ๋ฆฝํธ๋ง ๊ณ ์งํ์ง ์์ ์๊ฐ์ด๊ธดํ๋ฐ
์ฌ์ค ๊ทธ๋ฐ ์ผ์ ์์๊ฒ ๊ฐ์ ใ ใ
์์ผ๋ก ํ ์ผ์ ์๊ฐํด๋ณด๋ฉด
๋ฉ์ธํ๋ฉด, ์ธ์ด๋ธ, ์กฐ์ํค ๋ณ๊ฒฝ ์ง์ ๋ฑ ๊ธฐ๋ฅ์ ์ผ๋ก๋ ๋ง๋งํ ๋ถ๋ถ์ด ๋ง์๋ฐ
์๋ง๋ ๋ด๊ฐ ๊ฐ๋ฐ์ ํฌ๊ธฐํ๋ค๋ฉด ์คํ ์ด์ง ๊ตฌ์ฑ ๊ฐ์ ์ปจํ ์ธ ๊ธฐํ์์ ์ข์ ํ์ง ์์๊น ์๊ฐํ๋ค..
์ฝ๋ฉ์ด์ผ ๋์ค์ ์ด๋์ ๋ ์ค๊ณฝ ๋์์๋ ํ๋จธ ํ๋ช ์ฌ์ ๋น์ฃผ์ผ์คํฌ๋ฆฝํธ ๋ณด์ฌ์ฃผ๋ฉด์
ํ๋ก์ฐ์ฐจํธ ๋ค ๊ทธ๋ ค์ ธ ์์ผ๋๊น ์ด๋๋ก๋ง ์ฝ๋ฉํ์๋ฉด ๋ฉ๋๋ค ^^ ํ๋ฉด ๋๋๋ฐ
์ปจํ ์ธ ๊ธฐํ์ ์๋ฌด๋ ๋์์ค ์ ์์ผ๋๊น..
์ด์จ๋ ์ค๋๋ ์ด์ฌํ ๊ฐ๋ฐํ๋ ์นญ๊ตฌ๋ค ๋ชจ๋๋ค ํ๋ด์!
์ด๊ฒ์ด ๊ธฐํ์ ํ์ธ๊ฐ ใทใทใท ๊ฐ์ถ
ใ ใ ใ ใ ใ ๋๊ฐ์ ํ๋ฉด์ธ๋ฐ ๊ฐ๋ฐํ๋๊ฑฐ ๋ง๋๋ ์ง๋ฌธ ๊ณต๊ฐ. ๋ถ๋ช ๋๋ ๊ฐ์ ํ๋ฉด์๋ ์ด๊ฒ์ ๊ฒ ์ถ๊ฐํ๊ณ ํ ์คํธํ๋๋ฐ ๋ง์ด์งใ ใ - dc App