์น์ฆ: ์๋ ํ์ธ์. <๋ํ ์นผ๋ฆฝ์ค>๋ฅผ ๊ฐ๋ฐ ์ค์ธ ์น์ฆ์ ๋๋ค.
์ด๋ฒ ํธ์์๋ ์ง๊ธ๊น์ง ๊ฒ์ ๋ด ๊ทธ๋ํฝ๊ณผ ์ฐ์ถ์ ๊ตฌํํ๋ฉฐ ๊ฒช์๋ ๊ณ ๋ฏผ๋ค๊ณผ ์ง๊ธ๊น์ง์ ์์ ๊ณผ์ ์ ํญ๋ชฉ๋ณ๋ก ์๊ฐํด ๋๋ฆฌ๋ ค ํฉ๋๋ค.
์ด๋ฒ ๊ฐ๋ฐ์ผ์ง์ ์ฃผ์ ์ฃผ์ ๋ ๊ทธ๋ํฝ ๋ถ๋ถ์ด์ง๋ง, ์ด๋ฅผ ๊ตฌํํ๊ธฐ ์ํด ์งํํ ๊ธฐ์ ์ ์ธ ๋ด์ฉ๋ ํจ๊ป ๋ค๋ค๋ณด๊ฒ ์ต๋๋ค.
2.5D ๊ทธ๋ํฝ ๋์ ๊ธฐ
<๋ํ ์นผ๋ฆฝ์ค>๋ ์ ๋ต ์์๊ฐ ์ค์ํ ๊ฒ์์ด๋ฉด์๋ ์๋ ์ ํฌ ๋ํ ํฌํจ๋์ด ์๊ธฐ์ ์ ํฌ๋ฅผ ๋ ์์ํ ์กฐ๋งํ ์ ์์ด์ผ ํ ๊ฒ์ผ๋ก ์๊ฐํ์์ต๋๋ค.
๋ฐ๋ผ์ ์ฌํ SRPG์ฒ๋ผ ๊ธฐ๋ณธ ์ ํฌ ์์คํ ์ ํ์ผ๋ก ๊ตฌ์ฑ๋ ๋งต ์์์ ๊ท์น์ ์ธ ์ด๋์ด ์ด๋ฃจ์ด์ง๊ฒ ํ ํ์๊ฐ ์์๊ณ ,
์ ์ฒด์ ์ธ ์์ง์์ ์์ํ๊ฒ ์ง์ผ๋ณผ ์ ์๊ฒ ์นด๋ฉ๋ผ๋ฅผ ๋์ฌ, ํ๋ทฐ ๋ฐฉ์์ผ๋ก ์ ํฉ์ ๋ณด์ฌ์ฃผ๋๊ฒ ์ข๊ฒ ๋ค๊ณ ์๊ฐํ์ต๋๋ค.
๋์์ ์ ํฌ ํ์ด ๊ฐ์ง ์ํธ์คํ์ผ์ ์ฅ์ ์ ๋ ์ ๋ณด์ฌ์ฃผ๊ธฐ๋ฅผ ํฌ๋งํ์๋๋ฐ์.
์ด๋ฌํ ๋ถ๋ถ์ ๊ณ ๋ คํ๋ฉฐ ์๋ ผ์ ๊ฑฐ๋ญํ ๊ฒฐ๊ณผ, ์ด๋ฒ ์ํ์ 2.5D ๊ทธ๋ํฝ์ผ๋ก ๊ฐ๋ฐํด๋ณด๊ธฐ๋ก ํ์์ต๋๋ค.
์ด๊ธฐ ์ธ๊ฒ์ ์ปจ์ ์ํธ๋คย
ํ์ง๋ง ๊ธฐ์กด ์ํ์ธ <๋ํธ๋กํด๋ฆฌ์ค>์ <๋ํ ํผ์>๋ ํ 2D ๊ทธ๋ํฝ ๊ฒ์์ด์๊ธฐ์, ์ ํฌ๋ 2.5D ๊ฒ์ ๊ฐ๋ฐ ๊ฒฝํ์ด ์ ๋ฌดํ์ต๋๋ค.
2D์ 2.5D๋ ๊ทธ ์ํธ์คํ์ผ๋ก ์ธํด ์ ๋ฒ ๋น์ทํ์ง ์์๊น ๊ธฐ๋ํ์ง๋ง,
์ค์ ๋ก ๊ฐ๋ฐ์ ์์ํด๋ณด๋ ์์๋ณด๋ค๋ ์ฐจ์ด๊ฐ ์ปธ๊ณ , ์๋ก์ด ํ์ตํด์ผ ํ ๋ถ๋ถ๋ ๋ง์์ต๋๋ค.
์ฐจ์ด์ ์ ๋น๊ต์ ๊ฐ๋จํ๊ฒ ํ์ธํ์ค ์ ์๊ฒ ํ๋ก ์ ๋ฆฌํด ๋ณด์์ต๋๋ค.
ํํ์(?) 0.5 ์ฐจ์ด์ง๋ง ์๊ฐ๋ณด๋ค ๋ง์ ๊ฒ์ด ๋ค๋ฅธ ๊ฐ๋ฐ ๋ฐฉ์
์๊ธฐ ํ์์ ๋๋ฝ๋ ์ฐจ์ด์ ๋ ์์๋๋ฐ์.
๊ฐ๋ น 2D์์๋ ๋จ์ํ๊ฒ Sprite Renderer์ sorting order๋ฅผ ํตํด ๋ฐฐ๊ฒฝ~์บ๋ฆญํฐ๊น์ง ์ง์ ํ ์์๋๋ก ์ถ๋ ฅํ๋๋ฐ ์ด๋ ค์์ด ์์์ต๋๋ค.
ํ์ง๋ง 2D ์ด๋ฏธ์ง๋ค์ด ๋์ด๋ 3D๊ณต๊ฐ์ ๊ฐ์ง 2.5D ๊ทธ๋ํฝ์์๋ Z์ถ์ ๊ณ ๋ คํ ์นด๋ฉ๋ผ ์ธํ ์ด ํ์ํ์ต๋๋ค.
๋ํ, ์บ๋ฆญํฐ๋ 2D ํจ๋(Panel) ํํ๋ก ์ ์์ง๋ง, ํํฐํด์ 3Dํ๊ฒฝ์ ๋ง๊ฒ ์ ์ํด์ผ ํ์ต๋๋ค.
์ด๋ ์์ ์ธ๊ธ๋๋ ธ๋ฏ, ์๋ก์ด ํ์ตํด๋๊ฐ์ผ ํ๋ ๋ถ๋ถ๋ค์ด์์ต๋๋ค.
ํฌ์คํธ ํ๋ก์ธ์ฑ(Post-Processing)
์ด๋ฒ <๋ํ ์นผ๋ฆฝ์ค>๋ Unity6 ์์ง์ ์ฌ์ฉํด ๊ฐ๋ฐํ๊ณ ์์ต๋๋ค.
๋ฐ์ ๋ ์์ง์ ๊ธฐ๋ฅ๋ค ์ค ์ด๋ฒ์๋ ํฌ์คํธ ํ๋ก์ธ์ฑ์ ์ ๊ทน ํ์ฉํด ์๊ฐ์ ์ผ๋ก ๊ฐํํด๋ณด๊ณ ์ ํ์ผ๋,
์ฌ๊ธฐ๋ ์ ์ฉํ๋ฉด์ ์๊ฐ์ง ๋ชปํ๋ ๋ฌธ์ ๋ค์ด ์์์ต๋๋ค.
ํฌ์คํธ ํ๋ก์ธ์ฑ์ ์นด๋ฉ๋ผ ์ถ๋ ฅ์ ๋ง์ง๋ง ๋จ๊ณ์์ ํ์ฒ๋ฆฌ๋๋ ๊ธฐ๋ฒ์ ๋๋ค.
๋ฐ๋ผ์ ์ ํฌ๊ฐ ์ ์ํ ์ดํํธ๋ ๋ผ์ดํธ ์ฐ์ถ์ด ํ์ฒ๋ฆฌ๋ก ์ธํด ์์น ์๋ ์๊ฐ์ผ๋ก ๋ณด์ด๋ ๋ฌธ์ ๊ฐ ์ข ์ข ๋ฐ์ํ์ต๋๋ค.
์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ผ๋ถ ๋ ์ด์ด๋ฅผ ์ ์ฉ ์นด๋ฉ๋ผ๋ก ๋ถ๋ฆฌํ๋ ๋ฑ ์์๋ณด๋ค ํ๋ก์ ํธ ๋ด๋ถ์์ ์ธ์ฌํ ๊ด๋ฆฌ๊ฐ ํ์ํ์ต๋๋ค.
๋์ผ ํ๋ฉด์ ์ ์ฉํด ํ ์คํธํด๋ณด๊ณ ์์ต๋๋ค
ย
๊ฒฐ๊ณผ์ ์ผ๋ก๋ ํ์ฌ๋ ํฌ์คํธ ํ๋ก์ธ์ฑ์ ์กฐ์ฌ์ค๋ฝ๊ฒ ์ ๊ทผํด ์ฌ์ฉํด๋ณด๋ ค ํ๊ณ ์๊ณ ,
ํ์ํ ๋ถ๋ถ์ ์กฐ๊ธ์ฉ ์ ์ฉํด ์ฐ์ถ์ ๊ทน๋ํํ๊ณ ์ ํ๋ ๋ถ๋ถ์ ์ข์ ์ฐ์ถ ๋๊ตฌ๋ก ํ์ฉํด ๋๊ฐ ์๊ฐ์ ๋๋ค.
์ ์์ ๋ ํ์ฌ ์งํํ์ด์ง๋ง 2.5D๋ก ๋ฐ์ด๋ ๋น์ฃผ์ผ์ ๋ณด์ฌ์ฃผ๋ ๊ฒ์๋ค์ด ์ผ๋ง๋ ๋ง์ ๊ณ ๋ฏผ๊ณผ ์ฐ๊ตฌ๋ฅผ ํ์์ง ์ค๊ฐํด๋ณผ ์ ์๋ ๋ถ๋ถ์ด์์ต๋๋ค.
ํ์ผ
์ ์ <๋ํ ํผ์>๋๋ ํ์ผ์์คํ ์ ์์ฒด์ ์ผ๋ก ๊ตฌํํ์ผ๋,
์ด๋ฒ ์ํ์์๋ Unity๊ฐ ์ ๊ณตํ๊ณ ์๋ TileAsset๊ธฐ๋ฅ์ ์์ฉํด ํ์ผ์ ๋ฐฐ์นํ๊ธฐ๋ก ํ์์ต๋๋ค.
ํ์ง๋ง Unity์ TileAsset ๊ธฐ๋ฅ๋ง์ผ๋ก๋ ํํ์ด ๋ค์ ์ ํ๋๋ค๋ณด๋,
์ํ๋ ํํ๋ก ํ์ผ์ ๋ชจ์๋ฆฌ ๋ฐ ํ ๋๋ฆฌ๋ฅผ ๊ฐ๊ณตํ๊ธฐ ์ํด RuleTileAsset ๊ธฐ๋ฅ์ ํ์ฉํ๊ณ ์์ต๋๋ค.
๊ตฌํ ๊ณผ์ ์์๋ ํ์ผ์ ๋ฐ๋๋ฅผ ์ผ๋ง๋ ๋์ผ์ง, ๋ด๋ถยท์ธ๊ณฝ์ ์ ์ผ๋ง๋ ๊ฐ์กฐํ ์ง ๋ฑ
์บ๋ฆญํฐ์ ์ค๋ธ์ ํธ๊ฐ ๋ฐ๋ฅ๊ณผ ์กฐํ๋กญ๊ฒ ์ด์ฐ๋ฌ์ง๋๋ก ๋์์ธ ๋ฐฉํฅ์ ์ก๋ ๋ฐ ๋ง์ ์๊ฐ์ด ๊ฑธ๋ ธ์ต๋๋ค.
ํ์ผ๋ผ๋ฆฌ ์ด๋ ์์น์์ ์ด์ด์ ธ๋ ์์ฐ์ค๋ฝ๊ฒ ๋ณด์ด๋๋ก ์์ ํ๊ณ ์์ต๋๋ค
ย
๊ด์ ํจ๊ณผ์ ๋ ธ๋ง๋งต(Normal Map)
๋ง์ 2.5D ๊ฒ์์์ ์บ๋ฆญํฐ ๋ฐ๋ฅ์ ํ์ํ ๊ทธ๋ฆผ์ ์ด๋ฏธ์ง๋ฅผ ์ถ๋ ฅํ๋ ๋ฐฉ์์ ์ฌ์ฉํ์ง๋ง,
์ด๋ฒ ์ํ์์ ์ ํฌ๋ ์ข ๋ ํ์ค์ ์ผ๋ก ๋ณด์ด๊ฒ ๋ง๋ค๊ธฐ ์ํด Unity ์์ง์ ๋ผ์ดํธ ์์คํ ์ ์ ์ฉํด ๋ณด๊ธฐ๋ก ํ์ต๋๋ค.
์ด๋ฅผ ํ์ฉํ๋ฉด ๊ด์์ ์์น์ ๋ฐ๋ผ ๋ณํํ๋ ๊ทธ๋ฆผ์๋ฅผ ๊ตฌํํด ๋ผ ์ ์์๊ณ ,
์ด๋ฅผ ํตํด ์ข ๋ ์์ฐ์ค๋ฌ์ด ์ ์ฒด๊ฐ์ ๋ง๋ค์ด ๋ผ ์ ์์์ต๋๋ค.
๋ํ ์ด์ ์ํ๋ค๊ณผ๋ ๋ค๋ฅด๊ฒ ์ฐ์ฐ์ ์ผ๋ก ์ฒ๋ฆฌํด์ผ ํ ๊ฑฑ์ ๋ ์ ์ด,
์ฌ๋ถ์ ์์คํ ๋ถํ๋ฅผ ๋ผ์ดํ ๊ณผ ๊ฐ์ ๊ทธ๋ํฝ ์์์ ์ข ๋ ํ ๋นํ ์ ์์ผ๋ฉด ์ข์ ๊ฒ ๊ฐ์์ฃ .
์๋ ์ฐ์ถ์ฉ ์ด๋ฏธ์ง์ ๋๋คย
์ด๋ฅผ ์์ฉํ์ฌ ์บ๋ฆญํฐ๋ ์ค๋ธ์ ํธ ์ด๋ฏธ์ง ์์๋ ๋ผ์ดํธ ์์คํ ์ ๋ฐ๋ฅธ ๋ช ์ ์ฐจ์ด๊ฐ ๋ณด์ฌ์ง ์ ์๊ฒ ๋ ธ๋ง๋งต ์์คํ ๋ ์ ์ฉํด๋ณด๊ธฐ๋ก ํ์๋๋ฐ์.
์ด๋ฏธ์ง ๋ด์ ๋น์ ์ํฅ์ ๋ฐ๋ ๋ถ๋ถ๋ค์ ๋ณ๋๋ก ์ ์ํ์ฌ 3D์ ๊ฐ์ ๊น์ด๊ฐ๊ณผ ์ ์ฒด๊ฐ์ ๋ถ์ฌํ ์ ์๊ฒ ๊ตฌํํ์์ต๋๋ค.
๋ ธ๋ง๋งต์ ์์ ๊ณผ์ ์ ๋๋ค
์ด๋ฌํ ์ผ๋ จ์ ๊ธฐ๋ฅ๋ค์ ์ ํ์ฉํ๋ค๋ฉด ๊ด์์ ๋ฐ๋ผ์ ํ๋ ์ด์ด๊ฐ ๊ด์ธกํ ์ ์๋ ์์ผ๋ฅผ ์ ํํด ๊ณตํฌ์ค๋ฌ์ด ๋ถ์๊ธฐ๋ฅผ ๋ธ๋ค๊ฑฐ๋,
ํํํ๋ ๋์ ๋ณ๋ก ์ ์ฒด์ ์ธ ์๊ฐ์ ๋ค๋ฅด๊ฒ ํด ์๊ฐ์ ์ธ ํน์ง์ ๋๋๋ฌ์ง๊ฒ ๋ง๋ค ์๋ ์์ ๊ฒ ๊ฐ์์ฃ .
๋ํ ์ค์ํ ์ค๋ธ์ ํธ์๋ ๋น์ด ๋๊ฒ ํ์ฌ ํ๋ ์ด์ด์ ์ ๊ทผ์ ์ ๋ํ ์ ๋ ์์ ๋ฒ๋ ํ์์ต๋๋ค.
ํน์ ์๊ฐ์ ์ฌ์ฉํด ๋งต์ ๋ถ์๊ธฐ๋ฅผ ๊ฐ์กฐํด๋ณด๋ ค ํฉ๋๋ค
์ ์ฉ๋ ๊ฒฐ๊ณผ๋ฌผ๋ ์๊ฐ์ ์ผ๋ก ๋ฐ์ด๋ฌ๊ณ , ์ ์ฌ๋ ฅ๋ ์ข์ ์์คํ ์ด์ง๋ง, ํ ๊ฐ์ง ๋จ์ ์ ์ด๋ฌํ ์์ ์ ๋ง์ ์์ ์๊ฐ์ ํ์๋ก ํ๋ค๋ ์ ์ด์์ต๋๋ค.
๊ฒ์ ๋ด ๋ชจ๋ ์ด๋ฏธ์ง๋ค์ ๋ ธ๋ง๋งต ์์คํ ์ ์ ์ฉํ๋ ๊ฒ์ ๊ฐ๋ฐ ๋น์ฉ์ ์ผ๋ก๋ ๋ง์ด ๋ถ๋ด๋๋ฉฐ,
๊ทธ๋ ๋ค๊ณ ์ผ๋ถ ์ด๋ฏธ์ง์๋ง ์ ์ฉํ๊ธฐ์๋ ์ ์ฒด์ ์ธ ์ ์ฒด๊ฐ์ด ๋ง์ด ์ค๊ตฌ๋๋ฐฉํด์ง๊น ์ฐ๋ ค๋๋ ๋ฐ๊ฐ ์์ง์.
๋ถ๋ ์ด์ํ์ง ์๊ธฐ๋ฅผ ๋ฐ๋ผ๋ฉฐ ์ฐ์ ์ ์ฐ์ถ์ ์ผ๋ก ํ์ํ ๋ถ๋ถ์ ๋จผ์ ์ฌ์ฉํด๋ณด๊ณ ,
์ ์ง์ ์ผ๋ก ์ ์ฉ ๋ฒ์๋ฅผ ํ์ฅํด๋ณด๋ ค๊ณ ํ๊ณ ์์ต๋๋ค.
์ดํํธ&ํํฐํด ์์คํ
์ดํํธ์ ํํฐํด๋ 2D ๊ฒ์๋ค์ ๊ฐ๋ฐํ ๋์๋ ์ฐจ์ด์ ์ด ์์์ต๋๋ค.
3D ๊ณต๊ฐ์์ ํํฐํด์ด ์ถ๋ ฅ๋์ด์ผ ํ๋ค๋ณด๋, ์ดํํธ ๋ฐ ํํฐํด ์ญ์ 3D ํ๊ฒฝ์ ๋ง๊ฒ ์ถ๋ ฅ๋๋๋ก ์์ ํด์ค์ผ ํ์ต๋๋ค.
๋๋ถ๋ถ์ ๊ฐ๋ณ์คํฌ์๋ ์ด๋ ๊ฒ ์ดํํธ๋ฅผ ์ ์ํด ๋ฃ๊ณ ์์ต๋๋ค.
ํ์ง๋ง ๋๋ถ์ ๊ธฐ์กด์ ์ ํ์ฉํ์ง ์์๋ ๋น ํจ๊ณผ๋ฅผ ์ถ๊ฐํด ์ฐ์ถ์ ํ ์ธต ํ๋ คํ๊ฒ ๋ง๋ค ์ ์์์ต๋๋ค.
ํนํ ์ด๋ฒ ์ํ์ ์ ํฌ๋ฅผ ์ง์ผ๋ณด๋ ์ฌ๋ฏธ๊ฐ ์ค์ํ ์์์ด๊ธฐ ๋๋ฌธ์, ์ดํํธ์ ํํฐํด ์์คํ ์ธ์๋
์นด๋ฉ๋ผ ํ๋ค๋ฆผ ๋ฑ์ ์ ๊ทน ํ์ฉํ์ฌ ์ ํฌ ์ฐ์ถ์ ์ง์์ ์ผ๋ก ๋ฐ์ ์ํฌ ์์ ์ ๋๋ค.
์ด๋ฒ ์ํ์์๋ ์ ํฌ ์ฐ์ถ์ ์ง์ผ๋ณด๋ ์ฌ๋ฏธ๊ฐ ์ค์ํ ์์์ด๊ธฐ ๋๋ฌธ์,
์์ผ๋ก ์ดํํธ ์์คํ ์ธ์๋ ์นด๋ฉ๋ผ ํ๋ค๋ฆผ๊ณผ ์ฐ์ถ๋ค์ ์ ๊ทน ํ์ฉํ์ฌ ์ง์์ ์ผ๋ก ๋ฐ์ ์ํฌ ์์ ์ ๋๋ค.
๋ง๋ฌด๋ฆฌ
์ด๋ฒ ๊ฐ๋ฐ์ผ์ง ๋ด์ฉ์ ์ฌ๊ธฐ๊น์ง ์ ๋๋ค.
์ด๋ฒ ํ๋ก์ ํธ๋ ์ ํฌ๊ฐ ์์ ์ํ๋ค์์ ์ฌ์ฉํ์ง ์์๋ ๋ง์ ๊ทธ๋ํฝ์ ์์๋ฅผ ํ์ตํด ์ ์ฉํด๋๊ฐ๊ณ ์๋๋ฐ์.
์ด๋ ๊ฒ ํ์ตํ ์์๋ฅผ ๋ ์ด๋ป๊ฒ ํ์ฉํ๊ณ ํ์ฅํ ์ง์ ๋ํ ๊ณ ๋ฏผ๋ ๊ณ์ ๋ค๋ฐ๋ฅผ ๊ฒ ๊ฐ์ต๋๋ค.
๊ธด ๊ธ ์ฝ์ด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ๋ ํ ๋ฌ ๋์ ์ด์ฌํ ๊ฐ๋ฐํด 12์ ๊ฐ๋ฐ์ผ์ง๋ก ๋์์ค๊ฒ ์ต๋๋ค.
์ผ์ง๊ฐ ์ํธ๋ง ์ฌ๋ฆฌ๋๊ฑฐ๋์ ์ฐจ์์ด ๋ค๋ฅด๋ค
๋ ๋์ผ ์ ๋ ๊นก๊ณ?
์ธ๊ฐค ๋์ฅ ๋ ํ ํ
์ด์ผ
ํฌ์คํธํ๋ก์ธ์ฑ ์ ์ฉ ํ์ด๋ฐ ๋ ๋ ์ค๋ธ์ ํธ ์ฐ๋ฉด ๋ฐ๊ฟ ์ ์์ด์ฉ
๋ซํจ
์ธ์ ๋ ์์๊ฐ ์๋ ์ผ์ง ๊ฐ์ฌ
2.5D ๋๋ฌด ์ข์ ์ธ์ ๊ฐ ํด๋ณด๊ณ ์ถ์ ๊ทธ๋ํฝ
๊ฐ์ธ์ ์ผ๋ก ์ ๋ํฐ 6 ๋ ๋ ํจ์ค ๋ฐ๋๊ฒ ๋๋ฌด ๊ณ ํต ์ค๋ฝ๋ค..
์๊ณ ์ใทใท
Gosu
์ ์ด๋ฒ์์ ๋๋์ด ์ ์์ค๋ค์