확장메뉴
주요메뉴


닫기
사이즈 비교
소득공제
Game Programming Gems 5

Game Programming Gems 5

첫번째 리뷰어가 되어주세요
베스트
게임 top100 2주
정가
30,000
판매가
27,000 (10% 할인)
구매 시 참고사항
  • 교재기간 소량 입고 되는 도서로 배송이 지연 될 수 있습니다.
eBook이 출간되면 알려드립니다. eBook 출간 알림 신청
분철서비스 시작 시 알려드립니다. 분철서비스 알림신청

품목정보

품목정보
발행일 2006년 03월 19일
쪽수, 무게, 크기 948쪽 | 1777g | 188*254*40mm
ISBN13 9788956743066
ISBN10 8956743061

책소개 책소개 보이기/감추기

목차 목차 보이기/감추기

저자 소개 관련자료 보이기/감추기

저자 : Kim Pallister
Intel의 Software Solutions Group의 엔지니어링 관리자이자 기술 전도사로, 실시간 3차원 그래픽과 게이밍 기술 분야에 초점을 두고 일하고 있다.
Kim은 이 시리즈에 여러 글들을 기고했으며, ?Game Programming 3?에서는 프로그래밍 일반 섹션의 편집자로도 일했다.
Mark DeLoura는 Game Programming Gems 시리즈의 창설자로, 현재 Sony Computer Entertainment America에서 개발자 관계 관리자로 일하면서 PlayStation과 미래의 오락 매체 제품들에 초점을 두고 일하고 있다.

책 속으로 책속으로 보이기/감추기

시리즈의 다섯 번째 책 Game Programming Gems 5의 번역서가 드디어 나왔습니다.
이 시리즈의 모태가 된 Graphics Gems 시리즈가 1995년까지 총 5권이 나왔는데, 정확히 10년 후인 2005년에 이르러서 GPG 시리즈 제 5권의 원서가 출판되었습니다. 그리고 다행히도, Graphics Gems와는 달리 GPG 시리즈는 5권을 넘어 계속 이어질 예정이고, 번역서도 그럴 것입니다.

한 시리즈가 5권까지 계속될 수 있다는 것은 대단한 일이라고 생각합니다.
한 시리즈의 번역서가 5권까지 나온 것 역시 아마도 유례가 없는(적어도 프로그래밍 서적에서) 일일 것입니다.
1권부터 5권까지의 역자로서 커다란 자부심을 느낍니다. 그리고 출판 시장의 변화에도 흔들리지 않고 시리즈 기획을 유지한 정보문화사 관계자분들에게 고마움을 전합니다.

물론 이 시리즈가 지속되는 데 가장 중요한 역할을 한 것은 저자들과 독자들일 것입니다. 저자들이 없었다면 책이 아예 나오지 않았을 것이고, 독자들의 성원이 없었다면 시리즈가 이토록 오래 지속되지 못했을 것입니다.
독자들의 성원이 꼭 책의 판매량에만 국한되는 것은 아닙니다. 판매량과는 상관없이, 온라인 포럼 활동과 서평 등을 통해서, 그리고 무엇보다도 이 시리즈의 내용을 자신의 프로젝트에 직접 적용함으로써 이 시리즈가 게임 개발 산업의 발전에 중요한 의미를 가지고 있음을 보여 준 것이야말로 가장 큰 성원일 것입니다. 번역서 출판에 관련된 모든 분들을 대신해서 독자 여러분께 깊은 감사의 뜻을 전합니다. 그리고, 국산 온라인 게임에는 크레디트라는 게 없다는 괴담도 있지만, 온라인 게임이든 패키지 게임이든 언젠가는 크레디트에 "감사: GPG 시리즈"라는 문구를 실은 게임이 생겨난다면 기쁘겠습니다(이미 있다면 알려주세요).

저자들 이야기를 하자면, 드디어 한국인 저자의 글이 GPG 5에 실리게 되었습니다.
주인공은 GpgStudy 포럼에서도 활발히 활동하시는 배현직(imays) 님입니다. 배현직 님의 글은 6.4 "빠르고 효율적인 원격 프로시저 호출 구현"으로, 개인적으로 이 책 전체에서 가장 친절하고 충실한 글이라고 평가합니다. 한국인 저자가 영문으로 글을 쓴다는 게 보통 일은 아닌데, 훌륭한 글이 실려서 저까지 자랑스러웠습니다. 제 졸역이 글의 가치를 떨어뜨리지 않기만을 바랄 뿐입니다.

번역의 질을 제외할 때 GPG 번역서의 가장 큰 약점은, 원서 편집자, 저자들이 느끼는 기술의 흐름이 국내 게임 개발 현황과 정확히 맞아떨어지지는 않을 수 있다는 점입니다. 특히 국내의 장르 편식이나 패키지 게임 개발의 부재와 맞물려서 “대단해 보이는 글들은 많지만 딱히 써먹을 게 없다”는 평가도 있었습니다. 실내 환경의 1인칭 슈팅이나 액션 게임, 본격적인 스포츠 게임이 부족한 상황에서, 그리고 평균적인 PC를 대상으로 하는 온라인 게임들이 많은 상황에서 최신 그래픽 카드 기능을 이용한 진보적인 렌더링 기법이라던가 물리 기반 캐릭터 애니메이션 같은 주제들은 그림의 떡일 수도 있습니다. 그러나 이런 약점이 장점으로 변할 수도 있다고 생각합니다. 이 시리즈에 실린 이국적인(?) 주제들에 고무를 받아서 기존에 시도하지 않았던 장르나 기법에 도전하는 개발자들도 있을 것이기 때문입니다.

GpgStudy 포럼에서 프로그래밍 언어, 설계, 패턴, 구조 같은 일반적인 프로그래밍 주제에 대한 논의가 그래픽이나 물리, AI 같은 구체적인 주제에 대한 논의보다 활발한 현상도 위에서 지적한 문제와 관련되어 있을 것입니다. 한 가지 다행인 것은, GPG 4에서 좀 줄어들었던 '‘프로그래밍 일반' 섹션이 이번 GPG 5에서는 다시 원래 수준으로 돌아갔다는 점입니다. GPG 4에서 프로그래밍 일반 섹션의 글은 14개로, GPG 3의 17개에 비해 3개가 줄어 든 수준이었는데, GPG 5에서는 다시 17개가 된 것입니다. 어쨌든, "자신의 당면 과제에 맞는 글을 읽고 활용한다"를 기본으로 하되 "열린 마음으로 새로운 것을 배운다"를 곁들이는 독서법이 유효할 것입니다.

게임 개발자 공동체의 상황은 GPG 4의 역자의 글을 쓸 때와 크게 달라지지 않은 것 같습니다. 게임 개발자들의 블로그 활동이 이어지고 있으나 전반적으로는 침체기라고 생각합니다. 특히 KGDA 사이트의 침체는 상당히 가슴 아픈 일이지만, KGDA 활동에서 웹 사이트가 차지하는 비중이 줄어드는 것이 반드시 나쁜 일은 아닐 수도 있습니다. KGDA가 주관하는 여러 오프라인 행사들의 질적인 발전에 주목을 하는 게 합당할 것입니다.

주목할 만한 새 사이트로는 3D 그래픽, 게임과 관련된 문서 이상의 자료(스크린샷, 동영상, 소스 코드, 실행 파일 등)의 집결을 목표로 하는 DexGame(http://www.dexgame.com/)과 게임개발자료 도서관을 표방하는 Galexandria(http://www.galexandria.org)가 있습니다. 게임 개발자 공동체의 발전을 위해서는 개발자들이 자신의 작품을 공유할 수 있는 사이트가 꼭 필요하다고 생각했는데, DexGame이 생겨서 정말 다행입니다. 많은 참여를 바랍니다. 그리고 Galexandria 역시 지금은 활동을 중단한 ‘아티클 전문 사이트’ Spirit3d.net과 여전히 운영되긴 하지만 공동 번역 작업은 더 이상 이루어지지 않는 GpGiki(http://www.gpgstudy.com/gpgiki/)의 좋은 대안이 될 것입니다.

GPG 4가 나올 당시와 비슷하게, 국내 게임 산업의 전망은 한편으로는 밝고 한편으로는 어두운 상황입니다. 기존 온라인 시장의 포화와 새로운 콘솔 플랫폼의 등장으로 인해 창조의 부재 문제가 더욱 중요하게 다가올 것이라는 정도의 예상은 할 수 있을 것입니다. 그런 만큼, "게임 디자이너들이 자신의 창조적 능력을 마음껏 펼칠 수 있는 공간과 수단을 만들어 주는 것이 바로 게임 프로그래머들"이라는 말이 맞는다면 이 GPG 시리즈의 역할은 더욱 더 중요해질 것입니다. 게임 시장에 뭔가 변화가 일 것은 확실하나 그 변화가 자신에게 어떤 영향을 미칠지 불투명해서 고민하는 개발자라면, 일단은 이 시리즈를 통해서 어떤 변화에도 흔들리지 않는 자신만의 실력을 쌓아 나가면 어떨까 싶습니다.

항상 하는 이야기이지만 번역서를 내면서 조금 더 시간을 들였다면, 원고를 한 번만 더 검토했다면 하는 후회를 느낍니다. 특히 이번에는 한국인 저자의 글이 포함되어 있기 때문에 번역에 대한 부담이 더욱 컸습니다. 항상 그렇듯이 오역, 오타를 발견하셨다면 GpgStudy (http://www.gpgstudy.com/)에 보고해 주세요.
올해에도 멋진 게임 만드시길!
--- 역자의 말

줄거리 줄거리 보이기/감추기

프로그래밍 일반: 게임에서 텍스트 자료 파싱하기, 템플릿을 이용한 C++ 반영 기능 구현, 일반적 페이저, BSP 트리를 이용한 CSG 구축, 루아를 게임에 통합하기

수학: 컴퓨터 그래픽을 위한 기하 대수, 최소 가속 에르미트 곡선, 최소 수치 근사, 거울과 관문을 위한 비표준 시야 절두체

인공지능: AI 퍼텐셜장을 이용한 빠른 대상 등급 평가, PVM을 통한 병렬 AI 개발, A*를 넘어서, 동적 A*, 네비게이션 메시를 이용한 자동적인 엄폐 찾기

물리: 게임 물리를 위한 공기역학, 질량-용수철 모형을 이용한 사실적인 옷감 애니메이션, 가압 연체 모형, 3차원 차량 시뮬레이션의 사실적인 카메라 움직임

그래픽: 사실적인 나무와 숲을 위한 2.5차원 임포스터, 격자 없는 제어 가능한 불, 빌보드 입자를 이용한 강력한 폭발 효과, 보석 렌더링, 절차적 레벨 생성

네트웍 & 멀티플레이어: MMOG의 대규모/온라인/영속성 유지, 이음매 없는 세계 서버, 비속어 걸러내기 시스템, 원격 프로시저 호출 시스템, 안전한 난수 시스템

오디오: 다중 스레드 음향 기법, 그룹별 사운드 관리, 3차원 표면을 발음체로 사용하기, 되먹임 지연망에 근거한 빠른 환경 반향, 단일 화자 음성 인식

회원리뷰 (0건) 회원리뷰 이동

  등록된 리뷰가 없습니다!

첫번째 리뷰어가 되어주세요.

한줄평 (0건) 한줄평 이동

  등록된 한줄평이 없습니다!

첫번째 한줄평을 남겨주세요.

배송/반품/교환 안내

배송 안내
반품/교환 안내에 대한 내용입니다.
배송 구분 예스24 배송
  •  배송비 : 무료배송
포장 안내

안전하고 정확한 포장을 위해 CCTV를 설치하여 운영하고 있습니다.

고객님께 배송되는 모든 상품을 CCTV로 녹화하고 있으며, 철저한 모니터링을 통해 작업 과정에 문제가 없도록 최선을 다 하겠습니다.

목적 : 안전한 포장 관리
촬영범위 : 박스 포장 작업

  • 포장안내1
  • 포장안내2
  • 포장안내3
  • 포장안내4
반품/교환 안내

상품 설명에 반품/교환과 관련한 안내가 있는경우 아래 내용보다 우선합니다. (업체 사정에 따라 달라질 수 있습니다)

반품/교환 안내에 대한 내용입니다.
반품/교환 방법
  •  고객만족센터(1544-3800), 중고샵(1566-4295)
  •  판매자 배송 상품은 판매자와 반품/교환이 협의된 상품에 한해 가능합니다.
반품/교환 가능기간
  •  출고 완료 후 10일 이내의 주문 상품
  •  디지털 콘텐츠인 eBook의 경우 구매 후 7일 이내의 상품
  •  중고상품의 경우 출고 완료일로부터 6일 이내의 상품 (구매확정 전 상태)
반품/교환 비용
  •  고객의 단순변심 및 착오구매일 경우 상품 반송비용은 고객 부담임
  •  직수입양서/직수입일서중 일부는 변심 또는 착오로 취소시 해외주문취소수수료 20%를 부과할수 있음

    단, 아래의 주문/취소 조건인 경우, 취소 수수료 면제

    •  오늘 00시 ~ 06시 30분 주문을 오늘 오전 06시 30분 이전에 취소
    •  오늘 06시 30분 이후 주문을 익일 오전 06시 30분 이전에 취소
  •  직수입 음반/영상물/기프트 중 일부는 변심 또는 착오로 취소 시 해외주문취소수수료 30%를 부과할 수 있음

    단, 당일 00시~13시 사이의 주문은 취소 수수료 면제

  •  박스 포장은 택배 배송이 가능한 규격과 무게를 준수하며, 고객의 단순변심 및 착오구매일 경우 상품의 반송비용은 박스 당 부과됩니다.
반품/교환 불가사유
  •  소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
  •  소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 : 예) 화장품, 식품, 가전제품, 전자책 단말기 등
  •  복제가 가능한 상품 등의 포장을 훼손한 경우 : 예) CD/LP, DVD/Blu-ray, 소프트웨어, 만화책, 잡지, 영상 화보집
  •  소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
  •  디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  •  eBook 대여 상품은 대여 기간이 종료 되거나, 2회 이상 대여 했을 경우 취소 불가
  •  중고상품이 구매확정(자동 구매확정은 출고완료일로부터 7일)된 경우
  •  LP상품의 재생 불량 원인이 기기의 사양 및 문제인 경우 (All-in-One 일체형 일부 보급형 오디오 모델 사용 등)
  •  시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  •  전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
소비자 피해보상
  •  상품의 불량에 의한 반품, 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 준하여 처리됨
환불 지연에
따른 배상
  •  대금 환불 및 환불 지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리
  • 품절 상태입니다.
뒤로 앞으로 맨위로 공유하기