logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

DirectX 8.x를 이용한 3D 게임 프로그래밍

DirectX 8.x를 이용한 3D 게임 프로그래밍

Clayton E. Crooks Ⅱ (지은이), 최광일 (옮긴이)
  |  
정보문화사
2002-06-11
  |  
18,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

DirectX 8.x를 이용한 3D 게임 프로그래밍

책 정보

· 제목 : DirectX 8.x를 이용한 3D 게임 프로그래밍 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9788976279859
· 쪽수 : 390쪽

책 소개

게임 제작을 시작하려는 개발자들에게 게임이란 어떤 과정을 거쳐 제작되는지 설명하는 이론서다. 먼저 게임 제작전에 필요한 팀원의 구성과 게임 제작을 위해 필요한 언어를 선택하는 일, 로우 폴리콘, 텍스쳐 ACID등 제작과정에서 필요한 내용들에 대해 설명한다.

목차

1장 팁과 기법

게임 프로그래밍
개발팀의 필수 구성원
디자이너
프로그래머
오디오 관련 구성원
아티스트
프로듀서
보조 구성원
베타 테스터
플레이 테스터
요약


2장 디자인 문서

디자인 문서
디자인 문서란 무엇인가?
팀 구성원의 중요성
디자인 문서의 내용
줄거리
레벨
영웅과 적
메뉴 내비게이션
사용자 인터페이스
음악 및 사운드 효과
플레이어
그 밖의 것들
보관
게임 제안서
게임 시장
기술 정보와 관련된 위험 요소
필요 자원과 일정
요약


3장 프로그래밍 언어

어떤 언어를 사용해야 하나?
어셈블리
C
C++
비주얼 베이직
델파이
자바
요약


4장 MilkShape 3D에 대한 소개

MilkShape 3D에 대한 소개
설치
MilkShape 3D 인터페이스
뷰포트 제어
기본 모델링 기능
원시 도형
구(Sphere)
Geo-구(Geo-Sphere)
상자(Box)
원통(Cylinder)
메쉬 편집 도구(Mesh Editing Tools)
꼭지점(Vertices)과 면(Faces)
선택(Select) 도구
이동(Move)
스케일(Scale)
회전(Rotate)
돌출시키기(Extrude)
애니메이션 도구
접합
메뉴(Menus)
파일(File)
편집(Edit)
꼭지점(Vertex)
면(Faces)
그 밖의 것들
요약


5장 페인트샵 프로

페인트샵 프로(PaintShop Pro)
설치
사용자 인터페이스
도구 모음
도구 팔레트
도구 옵션 팔레트
색상 팔레트
스타일과 질감(텍스처)
페인팅 도구
페인트브러시
지우개
에어브러시
픽처 튜브
채우기 도구
벡터 드로잉 도구
벡터와 래스터
레이어(Layers)
그리기(Draw) 도구
요약


6장 로우 폴리곤 모델 제작

시작하기
2D 스케치
MilkShape 3D
총 개머리
총열의 제작
클립
방아쇠
모델 조정하기
개머리
총열
매끄럽게 만들기
요약


7장 텍스처

텍스처 제작
그룹
텍스처 제작
총열
MilkShape에서 텍스처 적용하기
목재 텍스처 만들기
MilkShape에서 적용하기
트리거와 클립(Clip)2
요약

8장 ACID 소개

Sonic Foundry ACID 소개
설치
ACID 스펙
인터페이스
인터페이스 변경하기
미디어 탐색기(Media Explorer)
트랙뷰(Track View)
비트자(Beat Ruler)
시간자(Time Ruler)
스크롤 막대
줌 조정
트랙 리스트
프로퍼티(Properties) 탭
요약


9장 Cool Edit 2000

설치
인터페이스
도구 모음
표시범위 막대
진폭(Amplitude) 측정자
파형 디스플레이
시간 표시 필드
레벨(Level) 측정기
시간 표시 장치
상태 표시줄
트랜스포트(Transport)

요약


10장 음악과 사운드 효과 제작

음악과 사운드 효과의 중요성
기본 개념
ACID 루프
음악 만들기
SFX 만들기
사운드 녹음하기
녹음 방법
PDA 사용하기
녹음장치 사용하기
요약


11장 Half-Life 모델

시작하기
상체
다리

다리와 발 미러링하기

머리
텍스처
템플릿 만들기
템플릿 페인팅
MilkShape에서 불러오기
애니메이션의 기초
모델 컴파일
요약


12장 DirectX 8 SDK에 대한 소개

SDK 설치하기
DirectX 8.1의 기초
프레임워크
새 프로젝트 제작
메인 루프
전체화면 스크린 모드
디스플레이 장치, 어댑터, 해상도 이뉴머레이션
요약


13장 DirectX 그래픽과 VB에 대한 소개

2D와 3D 기초 이론
코드 작성
Form_Load
World Transformation Matrix 사용하여 프로그램 확장시키기
요약


14장 DirectX 모델 뷰어

Direct3D란 무엇인가?
Direct3D의 장점
SDK
Direct3D 좌표 시스템
Direct3D 모드
3D 용어
프로젝트 프레임워크
선언
DirectDraw와 Direct3D의 초기화
장면(scenes) 만들기
메인 루프
프로그램 종료시키기
요약


15장 BSP와 SkyBox 디자인

BSP
실외 레벨
하이트맵 만들기
요약


16장 TrueVision 3D 엔진

TV3D 시작하기
설치
참조시키기
윈도우 모드나 전체화면 모두에서 TV3D 사용하기
윈도우
전체화면
다른 TV3D 옵션들
변환과 조명(T&L)
초당 프레임 수(FPS) 디스플레이
콘솔 로딩하기
전체화면 제목
에러 메시지
장면 만들기
디더링
렌더링 모드
조명 모드
텍스처 필터링
TrueVision 특징 목록
주요 기능
지형 기능
지원 파일 유형
그래픽 포맷
장면 렌더링
쉐이더
광원
텍스처 팩토리
압축된 텍스처
메쉬
파티클
카메라
2D 화면
사용자 인터페이스
입력 기능
내부 개체
그 밖의 것들
요약


17장 BSP 레벨 렌더링

시작하기
코드 작성
BSP 렌더링
렌더링 루프
요약


18장 Half-Life 모델 뷰어

시작하기
코드 작성
요약


19장 지형 렌더링

시작하기
텍스처 제작
DirectSound와 이동
요약


20장 다양한 개발환경

매크로미디어 디렉터(Macromedia Director)
멀티미디어 퓨전(Multimedia Fusion)과 자매직(Jamagic)
3D 게임 스튜디오(3D Game Studio)
3D RAD
다크베이직(DarkBASIC)과 3D 게임 메이커(3D Game Maker)
블리츠베이직3D(BlitzBasic3D)
요약 3


부록 A 디자인 문서
부록 B Half-Life 모델 사양
부록 C 비주얼 베이직에 대한 소개
부록 D 게임 프로그래밍 사이트 링크
찾아보기

저자소개

Clayton E. Crooks Ⅱ (지은이)    정보 더보기
교육 분야와 소호 사업자와 정부 기관에서 사용되는 하드웨어 및 소프트웨어 솔루션의 컨설팅 회사 Advanced Information Systems에서 근무하고 있다.
펼치기
최광일 (옮긴이)    정보 더보기
고려대학교 산업공학과를 졸업했고 광주과학기술원 기전공학과에서 석사과정을 마쳤다. 현재 동서울대학교 전자과 강사로 프리랜서 번역가이기도 하다. 번역한 책으로는 <Beginning Visual Basic 6>, <Beginning Active Server Pages 3.0>, <Inside SQL Server 2000>, <DirectX 8.x를 이용한 3D 게임 프로그래밍>등이 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책