| 상세한 설명으로 기초부터 배우는 3D 게임 제작의 최신 교본. 게임 프로그래머를 꿈꾸는 사람들, 특히 윈도우용 3D 게임을 어떻게 만드는지 배우고 싶거나 현재 보유하고 있는 3D 엔진에 스피드와 특징들을 개선이 필요한 경우, 또 DirectDraw, Direct3D IM, DirectSound, DirectInput 등에 대한 체계적인 정보가 필요한 사람들에게 필요한 책이다.
특히 이 책은 3D 기법이 어떤 식으로 작동하는지를 이해하고, 프로그래머들이 보다 손쉽고 자신감 있게 DirectX의 기능을 확장시켜 나갈 수 있게 하도록 한다.
총 864페이지에 달하는 방대한 양에 내용을 담은 이 책은 3D 프로그래밍과 3D 게임의 기초이론에서부터 DirectDraw, Direct3D IM, DirectSound와 DirectInput 등 실질적으로 3D 게임을 제작하는데 필요한 내용을 담았으며, 특별 부록으로 3D 제작툴이 들어있는 CD를 제공한다.
이 책의 원서는 컴퓨터 프로그래머이자 기술서적 전문 작가로 잘 알려져 있는 John De Goes가 집필했다. 그의 저서로는 등이 있다. 저자는 "일반적으로 수준 높은 3D게임을 만들기 위해서는 물리학, 수학, 컴퓨터과학, 인공지능, 음향학, DirectX 프로그래밍 등의 다양한 분야를 이해해야 한다"고 전제하면서, 이 책 3D GAME PROGRAMMING WITH C++에서 이러한 가능한 모든 측면을 접목하여 게임 개발에 필요한 내용을 다루고자 노력했다고 밝히고 있다.
또 국내 출판에 따른 원서 번역 및 감수 역에는 PC게임 "보보와 친구들"을 제작한 바 있는 T3 ENTERTAINMENT가 맡았다.
이 책의 CD_ROM에는 아래와 같은 내용들을 담았다.
DirectX 7 SDK : DirectX의 가장 최신 버전으로 DirectX 7 게임을 만드는데 필요한 모든 내용 포함.
true Space4.2 : 리얼타임 3D 게임을 만들기 위해 필요한 3D 툴로 모든 게임 개발 시스템에 반드시 필요한 프로그램.
Adobe PhotoShop 5 : 그래픽 디자인 작업을 할 수 있는 프로그램(30일 사용 가능).
Cool Edit 96 : 3D 게임에서 필요한 모든 음향효과와 믹싱 작업을 위한 프로그램.
책의 연구과제를 위한 소스코드 _ DirectDraw, DirectSound, DirectInput에 대한 보충설명과 물리학 시뮬레이션에 대한 소프트웨어, 인공지능 그리고 앞선 3D 최적화 방법을 설명. |