Microsoft Directx9 Programmable graphics pipeline - Kris Gray, Microsoft press
VertexShader, PixelShader, HLSL, Effect Framework 에 대해 다룬 책

Applied C++ - Philip Romanic, Amy muntz, Addison wesley
화상처리용 app 를 만드는 예제 프로젝트를 통하여 상용수준의 소프트웨어는 보통 소프트웨어와 어떻게 달라야 하는지와 그 방법에 대해 다룬 책
메모리 관리, 코딩 방식, 멀티스레드나 예외처리, 다국어지원, 실제 구현에 있어서 디자인 세부사항, 외부 라이브러리와의 연계, 테스팅 프레임웍을 이용한 유닛테스팅, 등을 다루고 있다

Advanced Animation with DirectX - Jim Adams, Premier press
주로 DirectX X file 을 이용한 관련 프로그래밍에 대한 내용이 들어 있다.
x 파일 포맷을 사용하기, 자기가 만든 x 파일 템플릿을 추가하기, 애니메이션 정보가 들어있는 모델과 스키닝 정보 읽어오기
뼈대 애니메이션을 블렌딩하기, 물리학 엔진을 구현하여 언리얼과 같은 시체 (RagDoll)애니메이션 만들기
모핑 사용하기, 음원파일로 부터 입모양을 만들어서 모핑에 붙이기
파티클 애니메이션, 직물 물리학, 연체 애니메이션, 텍스춰 애니메이션등의 내용을 담고 있다
아쉬운 점은 스키닝 캐릭터를 표시하면서 버텍스쉐이더를 이용하지 않았다는 점 (소프트웨어 스키닝만 구현하였다)
하지만 다양하고 유용한 테크닉들을 쉬운 문체로 담고 있다는 점에서 추천할 만 하다.

Game Coding Complete - Mike McShaffry, Paraglyph press
울티마시리즈 6 탄 이후에 오리진에 입사하여 Martian Memorandum, 울티마 7, 8, 9, 울온등을 개발하였던 Mr.Mike 가 오리진에서의 경험과 그 후 MS 와 함께 일한 경험등을 바탕으로 자신의 산 지식을 공개한 책.
초보적인 코딩이나 수학에 대한 내용에서부터 프로젝트 진행시의 리소스 관리, MS 내부에서는 소스세이프를 쓰지 않더라라는 풍문에 이르기까지 다양한 팁을 담고 있다.
제목처럼 Complete 하게 게임 프로그래밍의 모든 것을 담고 있는 책은 아니지만, 다양한 팁과 경험담을 들어볼 수 있다는 점에서 매우 유용하다

그 외에도 몇권 더 사긴 했는데.. 자세히 읽어보고 다음 이시간에..

imcgames 의 김학규입니다