์ ์์ ์ ๋ก๋๊ฐ ์๋จ ใ ใ
๋ฐ๊ฐ๋ค Korean Indie developers. ๋๋ ํผ๋ ๋น๋ฐ์ด๋ค. ๋๋ ๋ง๋ค์๋ค SPLIT BULLET๊ณผ Vectorium. ๊ทธ๋ฆฌ๊ณ ๊ณง ์ถ์ํ๋ Blindia. ๋ด ๊ฒ์ ์ข์ ํ๊ฐ ๋ฐ๊ณ ์๋ค Steam reviews. ๊ทผ๋ฐ ์ ๋ถ๋ง์์ด์? ๋น์ ์ ํ์๋ ๋ถ๋ง์๋ค for ๋น์ ์ ๋ฌด๋ฅ๋ ฅํจ. ์ด์ ํ๋ฃจ ์ธ๋ฒ ์ ํ์ญ์์ค to ๋น์ ์ ํ์. ๋๋ฒ ์ ํด๋ ๋๋ค.
๊ฐ์คํ๊ณ . ๋ ์ง๊ธ ์ด๋ฐ๊ฒ ๋ง๋๋ ์ค์.
์์ ์์ ๋ณด๋ฉด ์๊ฑด๋ฐ, ๋ฌด๋ ค ๋ก๊ทธ๋ผ์ดํฌ ํด๋ฒ ์ด์ค ์ ๋ต์ธ๋ฐ ํจ์ ์ฅ๋น๊น์ง ๋ฐ๊ฟ๋ผ์ฐ๋ใด ์คํ์๋ ์ฐ์ฃผํํ๊ผ ์. ์บฌ ์ค์ผ์ผ ๋ฏธ์ณ๋ฐ ์จ๋ฐ.
๊ทผ๋ฐ ๋ด๊ฐ ์์ ์ ์ข ๋ ํนํ๊ฒ ํด์. ์์ผ๋ก ์์ ์ผ์ง๋ ์ธ๊ฑฐ๊ณ ํด์ ์๊ฐ ํ ๊ฒธ ํด์ ๊ธ ์.
๋จผ์ . ๋๋ ์ด ๊ฒ๋ง๋ค๋ ์ด๋ฏธ์ง ์คํ๋ผ์ดํธ๋ฅผ ์์ฐ๊ณ ์๋ค.
๋ญ ์ข๊ฐ์ ์๋ฆฌ๋ ์ถ๊ฒ ์ง๋ง ์ง์ง ์์. ๋์ ์ข ๋ ํนํ ๊ทธ๋ํฝ ๊ตฌํ์ ํ๊ณ ์๋ฐ.
๋ง ๋๊ฑฐ๋ค ํด๋ฆฌ๊ณค ์์ ํด๋ฆฌ๊ณค. 3D์์๋ ์กธ๋ผ๊ฒ ์ฐ์ด๋๊ฑฐ. ์ผ์ด? ํด๋ฆฌ๊ณค๋ง ์์ผ๋ฉด ๋ญ๋ ์ง ๋ค ํ ์์๋ค. ๊ทผ๋ฐ ๊ฒ๋ฉ์ ์ด ํด๋ฆฌ๊ณค์ ๊ทธ๋ ค์ฃผ๋๊ฒ ์๋ค. ์ด๋ฐ๊ฒ ์์ผ๋ฉด ์จ๋จน์ด์ผ์ง? ๊ทธ๋์ ์จ๋จน์๋ค.
์ข๋ง๊ฒ Vectorium. ๊ทธ๋๋ ์กด๋ ์ด์ฌํ ๋ง๋ค์๋๋ฐ...
- ๊ทธ๋ ค์ฃผ๋ ํจ์, ๊ฒ๋ฉ์ฐ๋์ ๋ค ์ฐธ๊ณ ํด๋ผ.
draw_primitive_begin(pr_trianglelist);
draw_vertex( Point_1_X, Point_1_Y );
draw_vertex( Point_2_X, Point_2_Y );
draw_vertex( Point_3_X, Point_3_Y );
draw_primitive_end();
์ด ํ์์.
์ด์ฐ ์๋ฐ. ๊ณ ๋ฉ๋ค. ์๋ ๊น์ง ์ด๊ฒ ๋ด ์ต์ ์ด์์.
๊ทธ๋ํฝ ์ฒ๋ฆฌ๋ฅผ ์ ๋ถ ํด๋ฆฌ๊ณค ๊ทธ๋ ค์ฃผ๋ ์ฝ๋๋ฅผ ์ง์ ํ์๋ค. ๊ฐ๋ณ์ ๊ฐ์ง?
์ด๋ฐ ๋ป์ง์ ์ง์น ๋๋ ์ฐ๋ผ๋ ์คํ๋ผ์ดํธ ์ธ ์๊ฐ์ ์ํ๊ณ ํด๋ฆฌ๊ณค ๊ทธ๋ ค์ฃผ๋ ์ฝ๋๋ฅผ ๋ฝ์์ฃผ๋ ํด์ ๋ง๋ค๊ธฐ๋ก ์์ ํ๋ค.
๊ทธ๋ฅ ์คํ๋ผ์ดํธ ํด์ ์ฐ์
์ ์ธ๊ฐ์ฉ ์ฐ์ผ๋ฉด ๋์ค๋ ์ผ๊ฐํ ์กฐ๊ฐ์ผ๋ก ์ด๋ฐ๊ฑธ ๊ทธ๋ฆฌ๋ฉด,
์ด๋ฐ์์ผ๋ก ์ ๊ฑธ ๊ทธ๋ฆฌ๋ ์ฝ๋๊ฐ ๋ฝํ. ๊ทธ๋ผ ์ด๊ฑธ ์ปจํธ๋กค A ์ปจํธ๋กค C ํด์
ํ๋ ฌ์ ๋ฃ์ด์ ์ขํ์ฐ์ฐ์ GPU์์ ํ๊ฒ ๋ง๋๋๊ฑด๋ฐ, ์ด๋ค ๊ฒ๋ฉ ๊ฐ๊ณ ์๊ฐ ์๋ ค์ค ๋ฐฉ๋ฒ์..
์ค๊ฐ์ Draw Vertex์๋ค๊ฐ ๋ฐ๋๋ค.
๊ทธ๋ฐ๊ฒ ํ๋๋์ฉ ๋ชจ์ด๋ฉด,
์๊น ๋ณธ ์คํฌ๋ฆฐ์ท์ฒ๋ผ. ์ด๋ฐ์ง๊ฑฐ๋ฆฌ๊ฐ ๊ฐ๋ฅํ๋ค.
ํ๋ค๊ฐ ๋ ธ์ผ์ด๋ผ ํฐํธ๋ฆฐ ํ๋ก์ ํธ.
์ง๊ธ ํ๋๊ฑฐ.
์ฌํผ ์ง๊ธ ์์ ๋ฐฉ์์ ์ด๋ ํ. ๊ถ๊ธํ๊ฑฐ ์์ผ๋ฉด ๋๊ธ์ ์ง๋ฌธํ์ .
๋จธ์ผ์๋ฐ ์๋น์ถ์ ๋์๋๋ค์
๊ฐ์ถ๋ค ์ต์ด์ผ
๋น(๋ฐ)์ถ์ฒ์ด๋๋ป ใ
์ฌ์น์์?
์ผ๋ง์ ์ ์ธ๋ ์๊น
๋น์ถ
์๋ผ
์ ์ค๋ ์ธ ํฐ์ก๋๋ฐ ๋ค์ ์ถ์ฒ์ข
์ด์์ค์ผ
๋์จ ์๋ํฐ๊ฐ ์ข ๋ฑ์ ๊ฐ์ ๊ตฌ์์ด ์์ใ ใ ใ ๋ฒ๋ถ๋ถ์ ๋๊ทธ์ ๋๋ค
์ด๊ฑธ๋ก ์ด๋๋์๋๊ฐ์ ๊ทธ๋ํฝ ์ฝ๊ฒ ๋ง๋ค์ ์๊ฒ ๋ค
ํด์๋ค ๋ชจ์ ๋ฃ๋ ๊ธฐ๋ฅ์ ์๋ฃ์ด์ ๋ชจ์ ๋ชป๋ฃ์ใ ใ ๊ทธ๋ฐ ๋๋์ ๋ผ ์ ์์๋ฏ?
??? ์ถฉ๋์ฒ๋ฆฌ ์ด๋ป๊ฒํจ??? - dc App
์คํ๋ผ์ดํธ ์ ๋ ์ฌ์ด์ฆ๋ณ๋ก 32x32 64x64 ์ฌ๊ฐํ ๋ง๋ค์ด์ ์ถฉ๋์ฒดํฌ์๋ง ์ใ ใ ใ ใ ใ ใ ใ ใ ใ
๊ทธ๋ฆฌ๊ณ ๊ฟํ ๊ฐ์ฌ ์๊น Draw spirte pos ๋ก ์ฌ๋ค๋ฆฌ๊ผด ๊ทธ๋ฆฌ๋ ค๋ค๊ฐ ์๋ผ๊ธธ๋ ๊ผผ์์จ์ ๋๊ฒผ๋๋ฐ ์ด๊ฑฐ๋ฉด ๋๊ฒ ๋ค - dc App
ใดใด ในใ ... ์คํ๋ผ์ดํธ ์์ดํ๋ฉด ์ถฉ๋์ฒดํฌ ํ์ผ์ ์ผ๋ก ํด์ผ๋๋๋ฐ ๊ฐํ ๋์ด - dc App
์ ๊ทผ๋ฐ, ๋งต ์์ฑ์ ํ์ผ์ ์จ์ ํ์ผ์ ์ถฉ๋์ฒดํฌ+์คํ๋ผ์ดํธ ์ถฉ๋์ฒดํฌ ๋๊ฐ ์์ด์ฐ๊ณ ์์.
์ ๋ฏธ์น๊ฑฐ์๋?
์์ ์ ํ๋ธ๋ก ์ฌ๋ฆฐ๋ค์ ๋๋ฆฌ์คํด ์ด์ฉํด์ ๋งํฌํด๋ณด๋ ๊ฒ๋ ์ถ์ฒํจ
ใฑใ
์ ์ด๊ฑธ ์ด๋ฌ์ผ ์ฐ๋ค ใ ใ
์์ ๋ก ๊ทธ๋ฆผ๊ทธ๋ฆฌ๋ ์ฌ๋์ด๋ ์น๊ตฌ์ผ๋ฏ
์ผ ๊ฒ๋ฉ๋์
๋ง์ ๊ฒ๋ฉ ๊ฐ๋ฅ์์ง์ ใ ใฑ๋งใ
ํด๊ฒธ ํฅ์ง
๋ ๋จธ์ ๋๊ตฌ์
blinda๋ ๊ฒ๋ฉ์์? ์๋ฉ...
ใ ใ ๊ฒ๋ฉ์
์์ํด!