2D Sprite ์ฌ์ฉํ ๋ 2D์ฒ๋ผ ๋ณด์ด์ง๋ง 3D๊ณต๊ฐ ์ด์์
๊ทผ๋ฐ ์ด๊ฑธ ์นด๋ฉ๋ผ ์๋๋ฆฌ๊ณ ๋ชจ๋ 2D๊ฐ์ฑ๋ 3D๋ฐฉํฅ์ผ๋ก ๊ฐ๋ ๋๋ฆฌ์ง ์๊ณ ์ฌ์ฉํ๋ค๋ฉด ๋ ๋๋ง์์์ ๋ ์ต์ ํ ๋๋ค๋ ์ง ๊ทธ๋ฐ ์ด์๊ฐ ์์ ์ ์์?
์๋๋ฉด ์นด๋ฉ๋ผ ๋๋ฆฌ๋ ๋ง๋ 2D๊ฐ์ฒด๋ฅผ 3D์ฒ๋ผ ๊ฐ๋ ๋๋ฆฌ๋ ๋ง๋ ๋ ๋๋ง ์์์ ์ฑ๋ฅ์ ์ผ๋ก ๋์ผํจ?
๋์ผํจ. ์๋ค์ํผ 2D๋๊ฑฐ ์์ฒด๊ฐ ์กด์ฌํ์ง ์์ผ๋๊น 2D์ฒ๋ผ~ ์ด๋ผ๋ ๋ง ์์ฒด๊ฐ ์๋ฏธ๊ฐ ์์
์์ฝ๋ค
์ต์ ํ๋ ์๋๊ฒ ์ง๋ง 2D์ฒ๋ผ ๋ณด์ด๋ค๊ฐ 3D๋ 2.5D ๊ตฌํํ ๋๋ ๊ฑ ์ ๋ํฐ 3D๊ธฐ๋ฅ ์ฌ์ฉํ ๋ ํธํ๊ฒ ๋ค
๋ฌด์จ ์๋ฏธ์ธ์ง ์ ๋ชจ๋ฅด๊ฒ ์.. 3D๊ธฐ๋ฅ์ด๋๊ฒ ๋ญ์ผ ๊ทธ๋ฅ ์นด๋ฉ๋ผ๋ง ๊ธฐ์ธ์ด๋ฉด ๋๋๊ฑฐ ์๋?
๋ณดํต 2D์์ง์์ 2.5D๋ 3D์ฒ๋ผ ๋ณด์ผ๋ ค๋ฉด ์ฝ์งํ์์ ์ ๋ํฐ๋ ๊ทธ๋ฅ Z๊ฐ ์ด๋ ์นด๋ฉ๋ผ๋ ์ค๋ธ์ ํธ ํ์ ์ด์ฉํ๋ฉด ๋๋ค๋๋ป
DirectDraw๋ Direct3D์ ํฌ๋ํผํฌ๋จผ์ค๋ ์ผ๋ง๋ ์ฐจ์ด๋ ๊น. ํฅ๋ฏธ๋ก์ด ์ฃผ์ ๋ก๊ตฐ. ์์ฐธ DirectDraw๋ด๋ถ๋ 3D๋ก๋ฐ๊ฟง๋ค๊ณ ํ..