์ ๋ํฐ๋ก ๊ฒ์๋ง๋ค๊ณ ์ถ์ผ๋ฉด ์ด๋ค๊ฑฐ ๊ณต๋ถํด์ผ๋๋์ฌ
c c# c++ ์๋ฐ ๋ฑ ๋ง๋๋ฐ
http://m.dcinside.com/board/game_dev/8928
์ฌ๊ธฐ ๋๊ธ์ msdn C# ์ญ ๊ณต๋ถํ๊ณ brackeys๋ก ์ ๋ํฐ ๊ฐ์ ๋ณด๋ฉด๋ ๊น์ฌ?
c c# c++ ์๋ฐ ๋ฑ ๋ง๋๋ฐ
http://m.dcinside.com/board/game_dev/8928
์ฌ๊ธฐ ๋๊ธ์ msdn C# ์ญ ๊ณต๋ถํ๊ณ brackeys๋ก ์ ๋ํฐ ๊ฐ์ ๋ณด๋ฉด๋ ๊น์ฌ?
ใ ใ C# ๋ด. ๊ฐ๋ C๋ถํฐ ํ๋ผ๋ ์ฌ๋๋ค ์๋๋ฐ, ๋๋ ๋น์ถํจ. ๊ดํ ํท๊ฐ๋ฆฌ๊ธฐ๋ง ํ์ง ๋์ ์๋จ.
+ํด๋ก๋ ์ฝ๋(ํ๋ก), ์งํผํฐ(์ฝ๋ฑ์ค), ์ ๋ฏธ๋์ด, ์ปค์ ai 70% ์ธ๊ฒ ๊ฐ๋ฅํจ
https://goodmanytips.com/clolo
๋ค
์ ๋ํฐ๋ก ๊ฒ์์ ๋ง๋ค๊ณ ์ถ๋ค๋ฉด ์ฒซ ๋ฒ์งธ๋ก ์ ๋ํฐ์์ ์ฌ์ฉ๋๋ ์ธ์ด๋ฅผ ์ธ ์ค ์์์ผ๊ฒ ์ง? c#์ ๋ํด์ ๊ณต๋ถํด์ผํจ. ๋๊ธ์์ ์ผ๋ค๋ msdn์์ c#์ ๊ณต๋ถํ๋ผ๋๊ฑด ์ด๋ณด์ํํ ๋ถ๊ฐ๋ฅ์ ๊ฐ๊น์. ์๋ฌด๊ฒ๋ ๋ชจ๋ฅด๋๋ฐ msdn์์ ๋ญ ๊ณต๋ถํ ์ ์๊ฒ ์. c#์ฑ ์ ๊ทผ์ฒ ๋์๊ด์์ ํ๋ ๊ตฌํด์ ์๋ฌด๊ฑฐ๋ ๋ด๋ด. ์ง๊ธ ๋งํ๋ ๊ฑฐ ๋ณด๋๊น ํ๋ก๊ทธ๋๋ฐ์ ํ๋ ๋ชจ๋ฅด๋ ๊ฒ ๊ฐ์๋ฐ. ์ ๋ํฐ๊ฐ ์๋ฌด๋ฆฌ ๊ฐ์ข๋ฐฅ๊ฐ์ ๋ณด์ฌ๋ ์คํฌ๋ฆฝํธ( ํ์ผ์ด๋ผ๊ณ ์๊ฐํ์๋ฉด ๋จ )์ ๋ง๋ค๋ฉด ์๋์ผ๋ก ์์ฑ๋๋ Start, Awake, Update์ ๋ํด์ ๋ชจ๋ฅด๋๋ฐ ๋ญ ํ ์ ์๊ฒ ์. ์๋ฌด๋ฆฌ ์์ง์ด ์ฝ๊ฒ ์ฐ๋ผ๊ณ ๋ง๋ค์ด์ก์ด๋ ๊ธฐ๋ณธ์ ์ธ ๊ฒ์ ํ ์ค ์์์ผํจ
ํ์ค์ ์ธ์กฐ์ธ ๊ฐ์ฌํฉ๋๋ค ์ง์ง ์๋ฌด๊ฒ๋ ๋ชจ๋ฅด๋์ํ์ธ๋ฐ ์ผ๋จ ๋ฌด์์ ๋ถ๋ช์ณ๋ณด๋ ค๊ณ ์ฌ
์ฌ๋์ด ๋๊ธฐ๋ถ์ฌ๊ฐ ๋๋ ค๋ฉด ํ ๋ฐ์๊ตญ ์ฉ ์์ผ๋ก ๋๊ฐ์ผํ๋๋ฐ ์์ ๋ชจ๋ฅด๋ ์ํ์์ ์์ํ๋ ๊ฒ์ ๋ฐ๋ผํด์ ๋ญ๊ฐ ' ์~ ์ ๊ธฐํ๋ค ' ์ด๋ด ์ ์๊ฒ ์ง. ๊ทธ๋ฐ๋ฐ ๋ด๊ฐ ์๊ฐํ์ ๋ ๊ฒ์์ ๋ง๋๋ ์ฌ๋์ ๋จ์ํ ๋ฐ๋ผํ๋๊ฒ ์๋๋ผ ๋ณธ์ธ์ด ๋ฌด์์ธ๊ฐ ๋ง๋ค๊ณ ์ถ์ด์ ํ๋ ค๊ณ ํ๊ฑฐ๋ ? ( ์์์ ๋ณดํต ๊ทธ๋ฌ๋๋ผ๊ณ ) ๊ทธ๋ฐ๋ฐ ์ด๋ฐ ์ํฉ์์ ์๋ฌด๊ฒ๋ ๋ชจ๋ฅด๋ฉด ๋๋ ๋ญ ํด์ผํ ์ง๋, ์ด๋ค ์์ผ๋ก ํด์ผํ ์ง๋ ๋ชจ๋ฅด์์? ๊ทธ๋์ ์ต์ํ์ ๊ธฐ์ด๋ฅผ ๊ณต๋ถํด์ผํจ. C๋ถํฐ ๊ณต๋ถํ๋ ๊ฒ์ ์ฌ์ค ๋น์ถ์. ์ด์ ๋ ์ฌ๋ฌ๊ฐ์ง๊ฐ ์๋๋ฐ C๋ฅผ ๊ณต๋ถํ๋ ค๋ฉด ์ผ๋จ ๋์ค์ฐฝ์์ ์๊พธ ๊นจ์๋์ผํจ. ๋๊ฐ ํ๋ฉด์๋ ์ด๊ฒ ๋ญํ๋ ์ง์ด์ง? ์ถ์ ๊ป ์ ๋ํฐ๋ณด๋ฉด ๊ทธ๋๋ ํ๋ธ๊ฐ ๋ ์๊ฐ๊ณ ์ด๋ฐ ๊ฒ์ ๋ณด๋ฉด์ ๋ญ๊ฐ ์ ๊ธฐํ๋ค~ ์ฌ๋ฏธ์๋ค~ ์ด๋ฐ ๋๋์ธ๋ฐ ๋์ค์ฐฝ์์ ๊ทธ๋ฅ ๋ช ์ค ๋ก ๋์ค๋ฉด ์กฐ๋ ํฅ
ํฅ๋ฏธ๋ ์๊ณ ๋๋ ๋๊ฐ๋จ์ด์ง ( ๊ฑฐ๊ธฐ๋ค๊ฐ C๋ฅผ ๊ณต๋ถํ๋ค๋ณด๋ฉด ํ์ฐ์ ์ผ๋ก ๋ฐฐ์ฐ๋ ํฌ์ธํฐ๋ฅผ ๋ฐฐ์ฐ๋๋ฐ ์ด๊ฒ ์ฒจ ๋ณด๋ฉด ๋ญ๊ฐ ์ถ์ด์ ๊ฑ ์ฌ๊ธฐ์ ์ ๊ฒ ๋จ ). ๋ฐ๋ผ์ ๊ทผ์ฒ์ ์๋ ์๋ฌด C#์ฑ ์ ๋น๋ฆฌ๋ ๋ญํด์ ๊ฐ์ด๋๋๋ก ( ์ฑ ์์ ๋งํ๋๋๋ก ) ๊ธฐ๋ณธ์ ์ผ๋ก ํ ๋ฒ ๋ด๋ด. ๊ทธ๋ฌ๋ฉด ๋๋ต์ ์ผ๋ก ํ๋ก๊ทธ๋๋ฐ์ด ์ด๋ค ์์ผ๋ก ๋์๊ฐ๋๊ตฌ๋~ ์ด๋ฐ ๊ฒ๋ ์ ์ ์์. ๊ทธ๋ฆฌ๊ณ ์ ๋ํฐ์ ๋ํด์ ํ๋ ๊ฑธ ์ถ์ฒํ ๊ฒ. ์๋ํ๋ฉด ์์ฒญ ๋จ์ํ ์ด๋์กฐ์ฐจ๋ ์๋ฌด๊ฒ๋ ๋ชจ๋ฅด๋ ๋์๊ฒ๋ ๋ง "ํจ์", "๋ณ์", "ํ๋ผ๋ฉํฐ" ๋ญ ์ด๋ฐ ์ฉ์ด๊ฐ ๋์ค๋ฉด ์ด๊ฒ ๋ญ์ง? ์ถ์๊บผ๋ค. ์ดํด๊ฐ ์๋๋ค๋ ์๋ฆฌ์
http://gall.dcinside.com/mgallery/board/view/?id=gamedevelop&no=185&page=1
์ด ๊ธ๋ ๋์์ด ๋์์ผ๋ฉด ์ข๊ฒ ์ด๋๋ค. ๋ ํธ๋ก๋ ๋๋ฌด ์ ๋ช ํ ๊ฐ์ฌ๊ณ , C#์ ์์ ํ ์ตํ์ง ๋ชปํ๋ค ํ๋๋ผ๋ ์ฒ์๋ถํฐ ๋ฃ๊ธฐ์ ๋ฌด๋ฆฌ๊ฐ ์๊ฑฐ๋ ์ฉ. ์ ๋ํฐ์์ ์ ๊ณตํ๋ ๋ฌด๋ฃ๊ฐ์๋ ์ข์ง๋ง ํ๊ธ๋ก ๋๊น์ง ์ง์์ ์ํด์ค๋๋ค. ํ์ง๋ง ์์ด๊ฐ ๋์ ๋ค๋ฉด ๋ง์กฑํ์๋ฉด์ ๋ค์ ์ ์์ ๊ฒ ๊ฐ๊ณ , ์น ๋ฆฌํ ๋งํ ๋๋ค๋ ํ๋ฒ ์ฐธ๊ณ ํด๋ณด์ธ์ฉ
์ ๋ง ๊ฐ์ฌํฉ๋๋ค
๋ฐ๋กc#์ผ๋กํ๋ฉด ๋ณ๊ฑฐ์๋๊ฑฐ์์ ๋งํ๋ ๊ฒฝ์ฐ๋ ์์ด์ ํ๋๋ผ๋ ,c++๋์ค๋ก ํ ํธ๋ฆฌ์ค๋น์ทํ๊ฑฐ์ ๋๋ ๋ง๋ค๊ณ ์์ํ๋๊ฒ ์ข๋ค๊ณ ์๊ฐํ
๋ค๋ฅธ๊ฑฐ ํ๋ผ๋๊ฑฐ ๋ค ์ข๊น๊ณ ์ ๋ํฐ,c#๋ถํฐ ์์ ํ๋ฉด ๋ผ c#์ ๊ฐ์ฒด์งํฅ ๊น์ง๋ ํ์คํ๊ฒ ์์์ผํ๊ณ ์ ๋ํฐ ๋ค์ด๊ฐ๋ฉด ๊ธฐ์กด์ ์ฐ๋ c#์ด๋ ๋ค๋ฅธ๊ฒ๋ค์ด ๋ง์ด๋์ค๋๋ฐ ๋ค๋ฅธ ๊ฐ์ข๋ค ๋ณด๋ฉด์ ์ ๋ํฐ์์๋ ์ด๋ฐ ํจ์๊ฐ ์๊ณ ์ด๋ฐ์์ผ๋ก ํ๋ ๊ตฌ๋ ์ ์ต์ํด์ ธ์ผํจ