Directx 게임 프로그래밍(Visual C++을 이용한)
『Directx 게임 프로그래밍』은 게임 프로그래밍에 대한 내용을 효과적으로 전달하고자 게임과 DirectX에 대한 최신의 내용을 담았다. 또한 게임 개발에 필요한 기본적인 사항들과 DirectX의 구성요소를 단계별로 학습한 다음, 이들을 통합하는 클래스 라이브러리를 만들어서 실제로 게임을 직접 제작해 볼 수 있도록 집필하였으며 자들에게 게임 프로그램에 대한 이해를 증진시키기 위해서 프로그래밍 실습이 포함된 장들은 ‘프로그램 따라하기’, ‘프로그램 설명’, ‘전체 소스코드’라는 효과적으로 정리된 3단계의 실습 내용으로 구성하였다.
Couldn't load pickup availability
출판사 리뷰
출판사 리뷰
마지막 장에는 이전 장들에서 학습한 내용들을 전체적으로 통합하여 실제 개임을 완성할 수 있도록 하였습니다. 셋째, 독자들에게 게임 프로그램에 대한 이해를 증진시키기 위해서 프로그래밍 실습이 포함된 장들은 '프로그램 따라하기', '프로그램 설명', '전체 소스코드'라는 효과적으로 정리된 3단계의 실습 내용으로 구성하였습니다. 즉, 처음에는 단계별로
따라하면서 하나의 프로그램을 작성하고 실행하여 작성된 프로그램이 어떤 프로그램인지를 파악할 수 있도록 합니다. 그런 다음, 작성된 프로그램에 대한 자세한 설명을 통해 프로그램을 세부적으로 이해할 수 있도록 합니다. 마지막으로 전체적인 소스코드를 제시하여 앞에서 프로그래밍한 내용을 소스코드 수준에서 전체적으로 복습할 수 있도록 합니다. 넷째, 게임 프로그래밍을 할 때 독자들이 실제로 코딩할 부분을 최대한 알아보기 쉽도록 굵은 폰트로 구분하여 표기하였으며, 소스코드의 각 줄에 번호를 부여하였습니다. 다섯째, 각 장의 기본적인 디자인을 무지개 색상으로 구분하여 시각적인 효과를 최대화하였습니다. 예를 들어, 교재의 처음 부분인 1장은 빨강색 중심으로, 중간 부분인 7장은 초록색 중심으로, 마지막 부분인 13장은 보라색 중심으로 디자인되어 있습니다. 따라서 독자들이 전체 페이지 중에서 몇 번째 페이지를 읽고 있는지를 정확히 확인할 필요가 없다면, 해당하는 페이지의 디자인된 색상만 보더라도 책의 전체 내용 중에서 어느 부분을 읽고 있는지를 직관적으로 알 수 있습니다.
목차
목차
1.1 게임의 정의
1.2 게임의 역사
1.3 게임의 종류
1.4 게임 개발 기술과 환경
1.5 게임 산업의 현황과 전망
CHAPTER 02 DirectX의 개요
2.1 DirectX의 역사
2.2 DirectX의 구조
2.3 DirectX 프로그램의 버전
2.4 DirectX의 설치
CHAPTER 03 DirectDraw를 이용한 문자열 출력
3.1 프로그램 따라하기
3.2 프로그램 설명
3.3 프로그램 전체 소스코드
CHAPTER 04 DirectDraw를 이용한 비트맵 출력
4.1 프로그램 따라하기
4.2 프로그램 설명
4.3 프로그램 전체 코스소스
CHAPTER 05 DirectDraw를 이용한 애니메이션 출력
5.1 프로그램 따라하기
5.2 프로그램 설명
5.3 프로그램 전체 소스 코드
CHAPTER 06 DirectSound를 이용한 웨이브 파일 출력
6.1 프로그램 따라하기
6.2 프로그램 설명
6.3 프로그램 전체 소스코드
CHAPTER 07 DirectInput을 이용한 키보드 입력
7.1 프로그램 따라하기
7.2 프로그램 설명
7.3 프로그램 전체 소스코드
CHAPTER 08 DirectInput을 이용한 마우스 입력
8.1 프로그램 따라하기
8.2 프로그램 설명
8.3 프로그램 전체 소스코드
CHAPTER 09 DirectDraw 클래스 라이브러리 제작
9.1 프로그램 따라하기
9.2 CDD 클래스 설명
9.3 CDD 클래스의 예제 프로그램
9.4 CDD 클래스의 예제 프로그램 설명
9.5 프로그램 전체 소스코드
CHAPTER 10 DirectSound 클래스 라이브러리 제작
10.1 프로그램 따라하기
10.2 CSoundBuffer 클래스 설명
10.3 CSoundBuffer 클래스의 예제 프로그램
10.4 CSoundBuffer 클래스의 예제 프로그램 설명
10.5 프로그램 전체 소스 코드
CHAPTER 11 DirectInput 클래스 라이브러리 제작
11.1 프로그램 따라하기
11.2 CDIKey 클래스 설명
11.3 CDIKey 클래스의 예제 프로그램
11.4 CDIKey 클래스의 예제 프로그램 설명
11.5 프로그램 전체 소스코드
CHAPTER 12 게임용 캐릭터 클래스 제작
12.1 캐릭터 클래스 제작
12.2 CPlayer 클래스
12.3 CEnemy 클래스
12.4 CPok 클래스
CHAPTER 13 실전 게임 제작
13.1 프로그램 따라하기
13.2 프로그램 설명
13.3 프로그램 전체 소스코드
저자
저자
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

