์๋ ? ์ธ๋์น๊ตฌ๋ค
๋๋ 10๋ ๋๊ฒ ์๋ฒ ๋๋ ์ ๊ณ์์ ๋ชธ๋ด์์จ ์ฌ๋์ด์ผ
์ธ์ด๋ C, C++, C# ์ด ์ฃผ๋ ฅ์ด๊ณ , ์๋ฐ ์กฐ๊ธํ ์ค์๋์ ๋
๊ฒ์๊ฐ๋ฐํด์ ์คํ์ ์ฌ๋ ค๋ณด๊ณ ์ถ์๋ฐ ํผ์ ํ๊ธฐ์ ์์ ๋๋ฌธ์ ํ๋ค๊ฑฐ ๊ฐ์์
์์ ๋ถ๋ถ ๋งก์์ฃผ๊ณ , ๊ธฐํ๋ถ๋ถ ๊ฐ์ด ๋ด์ค ์ฌ๋ ๊ตฌํ๊ณ ์์ด
๋ญ ๊ฑฐ์ฐฝํ๊ฑฐ ๋ง๋ค์๋๊ฑด ์๋๊ณ
ํ๋๋ํํฑ์ค1, 2 ๋ ํ์ธ์ทจํธ์ ์ด์ ๋๋ก ๋ณด๊ณ ์์ด
๊ฒ์ ์์ง์ ๊ฒ์ค2๋ ์๋งํด ์ธ๊น ์๊ฐํด ์ ๋ํฐ ํ๋ฒ ๊ณต๋ถํด๋ณผ๋ ค๊ณ ๋ดค๋๋ฐ ์์ง ์ฌ์ฉํ๊ธฐ๊ฐ ๋๋ฌด ์ด๋ ค์๋ณด์ด๋๋ผ
์ด์ฐจํผ ๋ญ ์์ฒญ ๊ฑฐ์ฐฝํ ๊ฒ์ ๋ง๋ค๊ฑด ์๋๋๊น ๋๊ตฌ๋ ๋๊ตฌ์ผ๋ฟ์ด๋ผ ์ฃผ์ ์ ๋ง๋ ๋๊ตฌ ์ฐ๋๊ฒ ์ค์ํ๋ค ์๊ฐํ๊ฑฐ๋
์กฐ๊ทธ๋งํ๊ฑฐ ๋ง๋ค๊ฑด๋ฐ ๊ดํ ์์ฒญ ๋ฌด๊ฑฐ์ด ์์ง ์ฐ๊ณ ์ถ์ง ์์
์ ๊ทธ๋ฆฌ๊ณ ๋ด ์ค๋ ฅ์ ๋ํด์๋ผ๋ฉด ์์ฌํ ํ์์์ด
์๋๋ ๋ด๊ฐ ๋ง๋ ์ปดํ์ผ๋ฌ ํ๋ก๊ทธ๋จ์ด์ผ ์ค๋ ฅ ๊ฒ์ฆ์ฉ ๊ทธ๋ฆฌ๊ณ ํ๋ณด๋ ์ข ํ ๊ฒธ ์ฌ๋ฆด๊ฒ
์ฌํ์ด๋
์์ด์ด๋ ๋๊ณ ์ด ๋ถ์ผ ๊ฒฝํ ์์ด๋ ๋๋
์์
, ๊ธฐํ (์บ๋ฆญํฐ ๋์ฌ๊ฐ์๊ฑฐ ํฌํจํด์)๋ง ๋งก์์ค ์ ์์ผ๋ฉด ์ข๊ฒ ์ด
์๊ฐ ๋ง์ ์กธ์ ํ ์ทจ์ ์ง๋ง์ ํนํย ํ์ํด ์ทจ์ ํ ๋ ์๋ฃ๋ก ์จ๋ ๋๊ณ ํน์๋ผ๋ ์์ต๋๋ฉด ๋๋ ๋ฒ๊ณ ย ์์ ์๋๊น ์ถ์ด
๊ทธ๋ผ ์๋
"๋ญ ๊ฑฐ์ฐฝํ๊ฑฐ ๋ง๋ค์๋๊ฑด ์๋๊ณ ํ๋๋ํํฑ์ค1, 2 ๋ ํ์ธ์ทจํธ์ " ...๋ค???
ใ ใ ใ ใ ใ ใ ํ์ฌ์์ VTK ์งฌ ๋จน์๋ค๊ณ ๋ ๋ฆฝํด์ ๋ธ๋ ๋์ ๋ ๋ง๋ค์ด ํ์๋ณผ๊น ํ๋๊ฑฐ์ง
๊ฑฐ์ฐฝํ๊ฑฐ๋ง๋๋๋ฐ์?? ใ ใ
์? ๊ฑฐ์ฐฝํ๊ฑฐ์์ด? ๊ฒ์์ ์ ๋ชฐ๋ผ์... ๊ฑฐ์ฐฝํ๊ฑด์ง ๋ชฐ๋๋ค ๊ทธ๋ฐ๋ฐ ํํ 1,2๋ ๋ชฐ๋ผ๋ ํ์ธ์ทจํธ์ ์ ๋๋ ์ฝ์ง ์์??
๊ฒ์๋ง๋ค๋ฉด์ ํ์ง ๊ฒฝ๋ ฅ์๋ค๊ณ ๊ฑฐ๋งํ๊ฒ ๊ตด์ง ์๊ฒ ๋ค๊ณ ์์ฝํ์
์ฌ์ด๊ฑฐ๋ฉด ํผ์ ํ์ ใ ใ ์ ๋ํฐ๊ฐ ์ด๋ ต๋ค๋๊ฑฐ์์ ๊ฑฐ๋ฅด๋ฉด ๋ฉ๋๋ค ๋ฐํด ์ฌ๋ฐ๋ช ํ๋ฉด์ ์๊ฐ๋ญ๋น ์ค์ง๊ฒ ํ ๊ฑฐ ๋์ ํคํ๋ค
ใ ใ ๊ฑฐ๋งํ๊ฒ ์๊ตด์ด ๋ ๊ทธ๋ฐ ์ฌ๋ ์๋๊ฑฐ๋ ๋ค๋ง ๋๋ ๊ฐ์ด ์ผํ ๋ ์ด์ ์ ๋คํด ํด์คฌ์ผ๋ฉด ์ข๊ฒ ์ด
๋๋ ๊ฒ์๋ถ์ผ ์ด๋ณด๊ณ ๊ตฌํ๋ ํ์๋ ์ด๋ณด๋ฉด ์ผ์ ๋๊ฐํฉ๋๊น ใ ใ ใ
์ด๋ถ์ผ ์ด๋ณด๋ผ๋ ๊ด์ฐฎ๋ค๋ ๋ง์ ๊ฒฝ๋ ฅ์ด ์ข ์๋์ฌ๋์ด ํ๋๊ฑฐ๊ณ ใ ใ ใ ใ ใ ใ ใ
๋ ์ฝ๋ค ๋งํ์ ์ด ์๋๋ฐ ๋๋ ์ด ์๋ค
์? ๊ฑฐ์ฐฝํ๊ฑฐ์์ด? ๊ฒ์์ ์ ๋ชฐ๋ผ์... ๊ฑฐ์ฐฝํ๊ฑด์ง ๋ชฐ๋๋ค ๊ทธ๋ฐ๋ฐ ํํ 1,2๋ ๋ชฐ๋ผ๋ ํ์ธ์ทจํธ์ ์ ๋๋ ์ฝ์ง ์์?? 5๋ถ๋ง์ ๋ง๋ค์ง๋ ์คํฌ์ด ๋๋จ
์ด์ฐจํผ ๋ญ ์์ฒญ ๊ฑฐ์ฐฝํ ๊ฒ์ ๋ง๋ค๊ฑด ์๋๋๊น ๋๊ตฌ๋ ๋๊ตฌ์ผ๋ฟ์ด๋ผ ์ฃผ์ ์ ๋ง๋ ๋๊ตฌ ์ฐ๋๊ฒ ์ค์ํ๋ค ์๊ฐํ๊ฑฐ๋ ์กฐ๊ทธ๋งํ๊ฑฐ ๋ง๋ค๊ฑด๋ฐ ๊ดํ ์์ฒญ ๋ฌด๊ฑฐ์ด ์์ง ์ฐ๊ณ ์ถ์ง ์์
ใ ใ ๋ ๊ธฐ์ ์ ๋ง์ธ๋ ์๊ฑฐ๋ ์๊ฒ ์ ๊ตฟ๋ญ
๋งํ๋๋ฐ
๊ทธ๋ ๋ค ๋ณธ๋ฌธ์ ๋ง๊ณ ๋๊ธ์ ๊ทธ๋ฆฌ ์ ์๋ค ใ ใ
๋์ด ๊ฐ์ง๊ฑด C๋ก AST๋ฐ๋ ๋ก์ฐ๋ ๋ฒจ ์คํฌ์ด๊ตฌ์ ์ ๋ํฐ๊ฐ ์ด๋ ต๋ค๋๊ฑฐ ๋ณด๋ฉด ์๋ก์ด ๋ถ์ผ ์ต๋๋ ฅ ์์ฒด๊ฐ ๋จธ๋ฆฌ๊ฐ ๊ตณ์๊ฑฐ ๊ฐ์
๊ตฌ์ธ๊ธ์ ์ฐ๋๊ฒ๋ง ๋ด๋ ๊ฒฌ์ ๋์ด ์ด๋ฐ์ ๋ค๋ ํ๋ฌ์ ํ๋ช ์ฉ ๊ผญ๋์ค๋ค ์๊ธฐ๊ฐ ๋ญ ์๋ชปํ๋์ง๋ ๋ชจ๋ฆ ๊ทธ๋ฅ ๋์จ ์ฒ์์๋๋ฐ ์๋ค ์ ๋์ํ์ง? ํ ๋ฟ
rpg๋ง๋ค๊ณ ์ถ์ดํ๋ ๊ธฐํ์ ๋ถ๋ค๋ ๊ฐ๋ ๋ณด์ด๋๋ฐ ์ฌ๊ธฐ์ ๋๋ฉด์ ๊ธฐ๋ค๋ ค ๋ณด๋ฉด ๋งค์นญ ๋์ค๋ฏ
๊ฒ๋ ๊ถ๊ธํ๊ฒ ์๋๋ฐ ์ด๋ป๊ฒํ๋ฉด c#์ฃผ๋ ฅ ํ์ง์๊ฐ ์ ๋ํฐ๊ฐ ์ด๋ ค์?
c#์ด๋ ์ ๋ํฐ ๊ธฐ๋ฅ ํ์ฉ์ด๋์ ๊ด๋ จ์์ผ๋๊น ์ด์ ํ๋ก๊ทธ๋๋ฐ ํ๋๊ฑด ๋ญ ๋ฌธ์ ์๊ฒ ์ง๋ง ๋ญ ์ด๊ฒ์ ๊ฒ ์ ๋ํฐ ํน์ ์ ๊ธฐ๋ฅ ์ตํ๋๊ฒ ์ด๋ ค์๋ณด์ด๋๋ผ๊ตฌ
๊ทธ๋ด ์ ์์ง
๊ทผ๋ฐ ๊ฒ๋ฉ๋ ์ถ์ํด์ ๋ ๋ฒ๊ฒ ๋ค! ํ๋ฉด ์จ์ผ๋๋ ๋์ด ๋ ๋ง๊ณ
์๋งํด์ ์กฐ์๊ฐ ๊ฐ๋ถํธํด์ ํ๋ฆด ์์ค์ผ๋ก ๋ชป๋ง๋ ๋ค๋ ๊ฒ๋ง ์์๋ฌ..
๊ฒ๋ค๊ฐ ๊ฒ์ค2๋ก ๊ฒ์๋ง๋๋ ์์์ ๋จผ์ ๋ด์ ๋ ๊ทธ๋ ๊ฒ ๋๊ปด์ง๋๊ฑฐ ๊ฐ๋ค
์ผ๋จ ๋ญ ํ 200 300 ์ ๋๋ ์ธ ์๊ฐ์ด์ผ ์์ต์ ๋๋ฉด ์ข๊ฒ ์ง๋ง ์ฒ์ ๊ฐ๋ฐํ๋๋ฐ ๋ฐ๋ก ์์ต ๋ผ๊ฑฐ๋ ์๊ฐ์ '๊ฑฐ์' ์๊ณ (๊ทธ๋์ ํน์๋ ๋ผ๊ณ ์ ์์ด) ์๋ ์ฒซ ์ํ์ ๊ฒฝํ์ฉ์ด์ง
ํ์ธ์ทจํธ์ ์ ์ฒซ๊ฒ์ผ๋ก ๋ด๊ธฐ์๋ ์์ ๋์ด ๊ณผ๋คํ๋ ๊ทธ๋ฅ ๊ฑฐ์งํค์ฐ๊ธฐ๋ถํฐ ๋ง๋ค์ด๋ณด๋ ํ์ ์ง๋ ๊ฑธ ์ถ์ฒํจ. ๋น์๋ ๊ฑฐ ์๋. ๊ฑฐ์งํค์ฐ๊ธฐ ์ด ๋งค์ถ์ด ํ์ธ์ทจํธ์ ๋ณด๋ค ๋์๊ฑธ.
์ ๊ทธ๋ผ ์๋งํด๋ณด๋จ ๊ฒ์ค2๋ก ๊ฐ์ผ๊ฒ ๋ค
์ด์ฌํ ํด๋ด ์ํ ๊ฑฐ ๊ฐ๋ค ๊ทธ๋ฆฌ๊ณ ์ฌ๊ธฐ๋ ๋ณดํต 1์ธ๋ถ ์ ๋๋ ํ ์ ์์๋ ๊ตฌ์ธ๊ธ ์ฐ๋ ํธ์ด์ผ
๊ตฟ๋ญ
์ฒจ๋ถํฐ ํ ๋ง๋๋๊ฑฐ๋ณด๋จ ํผ์ ์ผ๋ง๋ ํ ์ ์๋์ง ๋ง๋ค์ด๋ณด์ ๊ทธ๋ฆผํ์ผ๋ก ๊ทธ๋ฆฌ๋ ์ด๋ฏธ์ง๋ฅผ ๋ฐ์ ์ฐ๋.. led ์ ์ดํ๋๊ฑฐ ๋ณด์ฌ์ค๋ ๊ฒ์ ๊ฐ๋ฐ ์ผ๋ง๋ ์ ํ ์ง ๊ฐ๋ ์ด ์๋จ ๊ธฐ๋ณธ๊ธฐ๊ฐ ์ถฉ์คํ๊ฑด ์ฅ์ ์ด์ง๋ง ๊ฒฐ๊ณผ๊ฐ ์ฐ์ ๋์์ผ ํ๋ ์ธ๋์์ ๋ ์ด ๋ ์๋ ์์ ๋ค ๊ทธ๋ฐ๊ฑด ์๋์ง๋ง ์ ๋ฒ ๋๋ ์ถ์ ๋ค ๋ณด๋ฉด ๋ฐํด๋ถํฐ ๋ง๋ค๋ ค๋ ์ต์ฑ๋ค์ด ์์ด์ ์๊ฐ ๋ง์ด ์ก์๋จน๋๋ผ๊ณ
์๋ฒ ๋๋ ์ทจ์ ํ๋ ค๋ฉด C ์กฐ์ ธ์ผํจ?
C๋ ํ์๊ณ C++์ ํ ์ค์๋ฉด ์ข๊ณ ๊ทธ๊ฑฐ์ ๋์์ ์ ์ดํ๊ณ ์ ํ๋ ํ๋ก์ธ์์ ๋ํ ์ดํด๊ฐ ์์ผ๋ฉด ๋ผ ์๋์ด๋ ธ ์ข ํด๋ณด๋ฉด์ ์ตํ๊ณ ๊ทธ๋ค์ ARM ๊ณ์ด ํ๋ก์ธ์๋ก ์ด๋ํ๋ฉด ์ข์ง ๊ฒ์๋ถ์ผ๋ ์ ๋๊ฐ๋ ์์ง์ด ์๋ฏ์ด ์ด ๋ถ์ผ๋ ์ ๋๊ฐ๋ ํ๋ก์ธ์๊ฐ ์๊ณ ๊ทธ๊ฒ ARM(ํนํ STM32๊ณ์ด)์ด๊ฑฐ๋ ์๋๊ฐ๋ค๋๊ฒ ์์๊ฐ ๋ง๋ค๋๊ฑฐ๋ ์ทจ์ ํ๊ธฐ ์ ๋ฆฌํ๋ค๋๊ฒ์ด๋ ๋ง์ผ
https://m.dcinside.com/board/game_dev/62886
์ค ๋งํฌ ์ง์ง ๋น์ทํ๋ค
์ ๋ ์ด๊ทธ๋ก ์๋๊ณ ์ง์ฌ์ด์ผ ์๊ธ์ด๋ ๊ด๋ จ์์ด
์ฌ๊ธฐ ์ ๋ค ๋ง ๋ฌด์ํด๋ผ ์๊ธฐ์๊ฐ ๋ณด๋ฉด ๋ฐ๋ก ํ๋ฐ๊ธฐ๋์ ํ๋ ์๋๋ฉด ์๊ธด ํ๋ฝ๋นํ๋ ๋ฐฑ์๊ฑฐ๋ ํ์์ด๋ผ์ ๋จ์ด ์ฅ์ ์๊ธฐํ๋ฉด ํ๋
๋~ ๊ฒ์์ ๋ง๋ ๋ค๊ณ ์ค์ค์ค~
์ด๋ฏธ ํ๋ก๊ทธ๋๋ฐ ๋ฒ ์ด์ค๊ฐ ๋ค ๋์ด์์ผ๋ฉด ๋ณธ์ธ์ด ์ํธ๋ ๊ฒ์ ์์ง์ชฝ๋ง ์ฝ๊ฐ๋ฐฐ์ฐ๋ฉด 1์ธ ์ ์์ผ๋ก๋ ๋ค ํ ์์๋๊ฑฐ ์๋?
ํ์ญ ํ๋ก๊ทธ๋๋จธ์ ๋ฐ ์๋ฌธ ๋ ํผ๋ฐ์ค๋ ๊ธฐ์ ์ ์ธ ๋ฌธ์ ์์ ๋งํ์ผ๋ ์ ํ ์์ด๋ณด์ด๋๋ฐ...
ํ์ธ์ทจํธ์ ์ด๋ ํํ์ด ๋๋จํ 3d ๊ทธ๋ํฝ๋ ์๋๊ณ ๋ณธ์ธ์ด ์ํธ๋ฅผ ๋ฐฐ์ฐ์ธ์ฌ...
์ผ๋จ ์๋ฒ ๋๋ ์งฌ ํ๊ฑฐ์ธ๊ฑด ์๊ฒ ๋ค
๊ฒ์์ ์์ ์์ ๋ ใ ์ผ๋ก ๋ณด๋ ์ฌ๋์ด ๋ณดํต '์ ๋ ํ๋ก๊ทธ๋๋ฐ ์คํฌ ์๋๋ฐ ์ข ํ๋ค๋ณด๋ฉด ๋ด์งฌ์ ๋ค ๋๋๊ฑฐ ์๋?' ํ๋๋ฐ ใ ใ ์๋