책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9788955508802
· 쪽수 : 554쪽
· 출판일 : 2008-06-10
목차
추천사
저자 소개
감사의 말
역자 서문
소 개
PART 1. XNA 설치 및 실행_PC, Xbox 360
Chapter 1 XNA 프레임워크와 XNA 게임 스튜디오 익스프레스
XNA 프레임워크란 무엇인가
XNA 프레임워크의 토대
XNA의 현주소
비주얼 C# 익스프레스 설치
DirectX 런타임 설치
XNA 게임스튜디오 익스프레스 설치
스페이스워 윈도우즈 프로젝트 만들기
스페이스워 게임 컴파일 및 실행
요 약
Chapter 2 XNA와 Xbax 360
스페이스워 Xbox 360 프로젝트 만들기
XNA 크리에이터스 클럽 유로회원 가입
Xbox 360과 PC 연결하기
Xbox 360에 게임 설치·복사하기
Xbox 360에서 디버깅하기
Xbox 360용 테스트 데모 만들기
듀얼플랫폼 프로그래밍
Xbox 360에 탑재된 .NET 콤팩트 프레임워크
요 약
Chapter 3 성능 향상을 위한 고려 사항
측정,측정,측정
80-20 법칙
벤치마크 만들기
Xbox 360 에서 성능 관찰하기
메모리 관리
가비지 수집기에 대한 이해
.NET 프레임워크의 가비지 수집(윈도우즈)
.NET 콤팩트 프레임워크의 가비지 수집(Xbox 360)
최적화 팁
세부 벤치마크 프레임워크 만들기
가상 메서드들을 지양하자
컬렉션
요 약
PART 2. XNA 기초
Chapter 4 3D 물체 만들기
정 점
벡 터
행 렬
변환1
평행 이동
확대·축소
회 전
변환2
카메라 만들기
투영
뷰
월드
정점 버퍼
이펙트
텍스처
색인 버퍼
XNA 게임컴포넌트
성능 점검
변환3
요 약
Chapter 5 입력 장치와 카메라
게임 서비스 만들기
라이브러리 제작
입력 장치 다루기
정지 카메라 만들기
일인칭 시점 카메라 만들기
분할 화면 만들기
요 약
PART 3. 콘텐츠 파이프라인
Chapter 6 3D 물체 로딩과 텍스처 매핑
Chapter 7 사운드와 음악
Chapter 8 콘텐츠 파이프라인 확장하기
PART 4. XNA 2D
Chapter 9 2D 기초
Chapter 10 2D 효과
Chapter 11 2D 게임 만들기
PART 5. 상위 수준 쉐이더 언어
Chapter 12 HLSL 기초
Chapter 13 HLSL 고급
PART 6. 물리와 인공지능
Chapter 14 기초 물리
Chapter 15 유한 상태 기계와 게임 상태 관리
Chapter 16 AI 알고리즘
PART 7. 3D 이펙트
Chapter 17 고급 텍스처 매핑 기법
Chapter 18 특수 효과
Chapter 19 파티클 시스템
PART 8. 실 습
Chapter 20 3D 게임 만들기
Chapter 21 게임 개선하기
Chapter 22 최종 손질
인덱스