메뉴 건너뛰기

창조도시 기록보관소

언어 저 게임만들기첫걸음 (초보질문요)

2005.08.27 06:57

하앙e 조회 수:23

안녕하세요. 아마추어 게임 프로그래머 하앙e 입니다.

오랜만에 창도에 오니깐 기분이 좋군요 ^ ^

예 , 일단 무작정 C 언어를 배우신 것을 축하드립니다.

그리고.. C 언어로만 만들 수 없으니. C++ 언어에 접근해 보시는 것이 어떨까 싶습니다.

C++ 언어는 C 언어에서 몇개의 확장된 개념만 배우시면 쉽게 감이 오실 수 있습니다.

대표적인 C++ 분야는 클래스와 STL 등 입니다.

그리고.. C++ 를 하시고 나시면 DirectX를 하실 수 있는데요. DirectX 란 Microsoft 사에서 개발한 개발자 들을 위한 멀티미디어 라이브러리 입니다. 쉽게 한다면 동영상을 출력하거나, 게임과 같은 3D 프로그램을 만드는데 많은 도움을 준다고 볼 수 있습니다 ^ ^

이와 같이 DirectX 말고 OpenGL 이라는 것이 있는데.. 이것은 DirectX가 나오기 전에 멀티미디어 프로그래밍에 대한 세계를 열어놓은 라이브러리 입니다.

자아.. 일단은 처음이시라면은 DirectX 를 추천합니다.
DirectX가 OpenGL 보다 더 많은 확장성과 속도를 보여주고 있거든요 ^-^

일단.. 제가 추천해드리고 싶은 책은 <DirectX 9 를 이용한 3D GAME 프로그래밍 입문> 책 입니다.

이것을 배움으로써, FPS과 같은 분위기를 형성하실 수 있습니다.. ( 거짓말이 아닙니다 ^^ )

그리고 만약 FPS가 좀더 멋지게 꾸며지고 싶으시다면은. 수학을 좀 더 아셔야 합니다.

중력과, 총알의 정밀한 계산을 위해서는 행렬과 벡터라는 개념과 그 주위 개념에 대해서 확 잡으셔야 합니다. ( 물론, 확장 개념도 배우면 좋겠지만은.. 기본으로도 족하니깐요 )

자 일단 시작을 위해서 DirectX SDK 는 다음 링크에서 받으실 수 있습니다.
http://www.microsoft.com/downloads/details.aspx?FamilyID=3904b19a-02b9-447b-ab58-c12e2456e9ba&DisplayLang=en

그런데, 최신버전의 DirectX 는 Visual Studio .NET 7.1 버전 이상을 설치해야 하나 봅니다.

혹시라도 Visual Studio 6을 쓰고 계신다면. Visual Studio .NET 7.1 이상으로 갈아타시기를 권합니다 ^^

예전에 VS 6 을 쓰다가 링크시 멈추는 현상 때문에 많이 고생했거든요 T.T

그러므로, 새로운 모습으로 강화된 VS.NET 7.1을 추천해드립니다...

그리고는.. 제가 아까 추천해드린 책에 처음 시작하시는 분들을 위한 설정 방법이 있습니다.

일단 저것으로 진도를 밀고 나가신다면... 3D 프로그래밍에 대한 자신감이 생기실 것 같네요 ^^

그리고 DirectX SDK Helper 보는 방법을 꼭 숙지해두세요..

제가 위에서 링크해드린 DirectX SDK를 받으면은 DirectX Documention 이 있는데, 이것은 말 그대로 개발자의 개발을 도와주는 도움말 입니다..

가끔가다 모르는 함수나 상수 같은 것들이 있으면 이 도움말이 자세히 안내해줄거구요..

자세한 거는 쪽지 남기시면 답변해드리겠습니다 ^-^

좋은 하루 되십시오.
번호 제목 글쓴이 날짜 조회 수
87 읔..x파일을 텍스쳐의 위에서 서있게했는데 file 로아드 2005.10.27 63
86 (다이렉트) 3d에디터로 에니메이션으로 뽑은x파일을 출력하려면? 하앙e 2005.10.23 31
85 (다이렉트) 3d에디터로 에니메이션으로 뽑은x파일을 출력하려면? file 로아드 2005.10.18 88
84 스크립트 잘다루시는분 찾습니다...(많이 급함) [2] 준돌 2005.10.11 147
83 음악 제작에 관한걸... 최]포리™[강 2005.09.28 64
82 ..프로그램 언어를 사용해서요. [2] MiNi'M' 2005.09.24 123
81 온라인 게임 만들때 필요한 것-답변(저의 경험도입) 홀리커터™ 2005.09.22 121
80 c언어와 함수 [4] 호진짱 려 2005.09.16 115
79 저기여 제가 게임 프로그래밍을 배우려는데 [1] 미칼레오 2005.09.15 43
78 내가 쓴 답변 지워졌다 ㅠ_ㅠ 비밀소년 2005.09.14 3
77 ★RPG_Maker★ 2005.09.05 4
76 비쥬얼베이직말입니다..배울수있는 연령이.. [8] ★RPG_Maker★ 2005.09.02 137
75 비베 공부하는 초짜입니다...객체사용관련 질문... 하앙e 2005.08.27 5
» 저 게임만들기첫걸음 (초보질문요) 하앙e 2005.08.27 23
73 3D 맥스로 작업한 3D 이미지를... 하앙e 2005.08.27 23
72 3D 맥스로 작업한 3D 이미지를... 승사마 2005.08.26 143
71 음... 이야기하자면.. file Yeah~☆ 2005.08.26 7
70 저 게임만들기첫걸음 (초보질문요) Lance 2005.08.24 5
69 저 게임만들기첫걸음 (초보질문요) [5] 타타모라 2005.08.22 135
68 visual c++ 질문이요 [3] 유에쨩 2005.08.20 116