조회 수 314 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
안녕하세요. 아마추어 게임 프로그래머 하앙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 이 있는데, 이것은 말 그대로 개발자의 개발을 도와주는 도움말 입니다..

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

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

좋은 하루 되십시오.
?

List of Articles
번호 제목 글쓴이 날짜 조회 수
5768 액알에서 공격스킬 쓰는거 질문좀 OTLoo 2005.08.14 314
5767 rpgxp에서 (왕초보질문요) メIllusion。 2005.08.15 314
» 저 게임만들기첫걸음 (초보질문요) 하앙e 2005.08.22 314
5765 공격이 연속2번이 됩니다.[RPG2003] file 권비스 2005.09.04 314
5764 c언어와 함수 약손 2005.09.16 314
5763 rpg2003 에서 케릭터 문제데.. 한글화마스터 2005.10.30 314
5762 2003에서 그림표시와 전투애니질문 아르킨 2006.01.22 314
5761 [RPG2003]변수에대해 잘설명해주실분.. 행복™ 2006.02.04 314
5760 이거 다시 한번 올려봅니다 퀘스트 한아이템 여러개 가지고오는 뇌류 2006.02.20 314
5759 전투하는 법 냠냠기여미 2006.04.08 314
5758 저는 그림쟁이는 아니지만, 아란 2006.07.29 314
5757 화면문제인데요..; 건들어따 2006.10.08 314
5756 이상해서물어보는데요.. 장래희망이다♪ 2006.11.11 314
5755 아주기초적인 질문인데요...대화속도에관하여.. 니척수내놔 2007.02.22 314
5754 엔터 어떻게 눌러 3 나는닝겐 2014.01.27 314
5753 ace 언제 구동되나요 ㅜㅜ 2 Live 2014.02.04 314
5752 게임압축할때 3 해피머니 2014.02.18 314
5751 the mansion 2층 석상질문 2 Dmik_A 2014.04.03 314
5750 레벨업언제되요? 4 스켈레톤 2014.04.04 314
5749 카론 2 ckdgns 2014.04.14 314
Board Pagination Prev 1 ... 149 150 151 152 153 154 155 156 157 158 ... 442 Next
/ 442






[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)