이미 소장하고 있다면 판매해 보세요.
|
Part 1: PC와 Xbox 360에서 XNA Game Studio 설치 및 실행
1장: XNA Framework와 XNA Game Studio 소개 2장: XNA Game Studio와 Xbox 360 3장: 성능 향상을 위해 고려해야 할 사항 Part 2: XNA Framework 기초 4장: 3D 객체 만들기 5장: 입력 장치와 카메라 Part 3: 콘텐츠 파이프라인 6장: 3D 객체 로딩과 텍스처 매핑 7장: 사운드와 음악 8장: 콘텐츠 파이프라인 확장하기 Part 4: XNA Game Studio에서의 2D 9장: 2D 기초 10장: 2D 효과 11장: 2D 게임 만들기 Part 5: XNA Game Studio와 Zune 12장: Zune 프로그래밍 13장: Zune에서 게임 실행하기 Part 6: 상위 수준 쉐이더 언어 14장: HLSL 기초 15장: HLSL 고급 Part 7: 물리와 인공 지능 16장: 기초 물리 17장: 유한 상태 기계와 게임 상태 관리 18장: AI 알고리즘 Part 8: 3D 효과 19장: 고급 텍스처 매핑 기법 20장: 특수 효과 21장: 파티클 시스템 Part 9: 실습 22장: 3D 게임 만들기 23장: 게임 개선하기 24장: 최종 손질 Part 10: XNA Framework 네트워킹 25장: 네트워킹 기초 26장: 멀티플레이어 데모 프로그램 27장: 네트워킹 게임 뼈대 만들기 28장: 턴 방식 멀티플레이어 게임 만들기 29장: 실시간 멀티플레이어 게임 만들기 Part 11: Xbox LIVE 커뮤니티 게임 30장: Xbox LIVE 커뮤니티 게임을 만들기 위한 최고의 실습 31장: Xbox LIVE Marketplace에서 게임 판매 |
|
최신 XNA 3.0을 이용한 Xbox 360, Zune, 윈도용 게임 개발의 바이블!
마이크로소프트에서 개발한 XNA는 콘솔용 게임기인 Xbox 360과 Zune, 그리고 윈도에서도 구동할 수 있는 게임을 개발할 수 있는 개발툴이다. 이 책에서는 최신 XNA Game Studio 3.0을 사용하여 어떤 프로그래머든지 게임 개발을 할 수 있는 기술을 마스터할 수 있는 방법을 소개하고 있다. 뿐만 아니라 전 세계 수백만 Xbox 360 사용자들에게 자신이 직접 만든 게임을 판매할 수 있는 방법도 소개하고 있다. 이 책을 통해 마이크로소프트사에서 제공하는 강력한 기능들을 갖춘 XNA Game Studio 3.0과 XNA Framework을 사용하여 게임 개발에 관련된 실용적 지식들을 이해하기 쉽게 접할 수 있을 것이다. XNA 전문가이자 이 책의 저자인 차드 카터(Chad Carter)는 이 책에서 XNA 플랫폼에 대해 자세히 소개하고 있으며, 전체 샘플 코드를 담아 코드를 라인별로 자세히 설명하고 있다. 그리고 XNA 설치부터 시작하여 객체 생성, 입력 처리, 관리, 콘텐츠 파이프라인 확장, 게임 성능 향상을 위한 최적화, 3D 및 2D 게임 생성에 이르기까지 게임 개발에 관련된 전 과정도 이 책에서 다루고 있다. 또한 XNA의 상위 레벨 쉐이더(HLSL)를 사용하여 물리법칙을 이용한 효과 생성 및 인공지능(AI)을 이용한 사실감 있는 캐릭터 생성까지 복잡한 부분도 다루고 있어서 고급 게임 프로그래밍을 원하는 독자들에게 유익한 지식을 제공하고 있다. 저자는 게임을 계획하고 코딩을 한 후, 수정하며 다시 시장성 있도록 최종 손질을 하는 전 과정을 실전 연습을 통해 소개하고 있다. 이번 책에는 전 세계 게이머들이 쉽게 이해할 수 있는 제목을 사용하여 네트워크 게임 생성, Zune에서 실행할 수 있은 게임 프로그래밍, Xbox LIVE에 게임을 올리는 방법 등에 관련된 실용적인 정보도 추가하였다. [이 책의 핵심 내용] 목표로 하고 있는 플랫폼에서 기대한 만큼의 성능을 낼 수 있는 게임 기획 객체 생성, 카메라, 입력 처리, 라이브러리, 게임 서비스, 콘텐츠 파이프 관리 및 확장을 포함한 XNA Framework의 중요 개념 이해 싱글 코드 베이스를 사용하여 윈도, Xbox 360, Zune 등 세 가지 플랫폼에서 실행할 수 있는 2D 게임 생성 Zune에서 사용할 시각화 미디어 플레이어 생성 그래픽 하드웨어에 직접 접근 할 수 있도록 상위 레벨 쉐이더(HLSL) 사용 사실감 있는 게임에서의 행동을 위해 물리 법칙을 사용하며 캐릭터에 사실감을 더하기 위해 인공지능(AI)을 사용 고급 텍스처링과 파티클 시스템을 사용한 3D 효과 생성 멀티미디어 데모 프로그램, 턴-방식 게임, 실시간 네트워크 게임을 포함한 네트워크 게임 제작 2D 시차 사이드 스크롤, 3D 슈터, 멀티플레이어 턴-방식 2D 카드 게임, 멀티플레이어 실시간 3D 게임 등 총 네 가지 게임 제작 Xbox LIVE 커뮤니티 게임을 개발하기 위한 최고의 실습 Xbox LIVE Martketplace에 완성된 게임 판매 [CD-ROM 포함] 이 책에서 사용하는 모든 C# 예제와 소스 코드를 담았다. |