장바구니 담기 close

장바구니에 상품을 담았습니다.

게임 매니악스 탄막 게임 알고리즘

게임 매니악스 탄막 게임 알고리즘

  • 마츠우라 켄이치로
  • |
  • 한빛미디어
  • |
  • 2014-02-01 출간
  • |
  • 408페이지
  • |
  • 183 X 235 X 30 mm /784g
  • |
  • ISBN 9788968480812
판매가

28,000원

즉시할인가

25,200

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
25,200

이 상품은 품절된 상품입니다

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평

이 책은 C++ 기반으로 37가지 탄막을 만드는 방법을 알려줍니다. 여러분은 각 탄막별로 다양한 속성 변화를 주어 세세하게는 100여 종류에 이르는 탄막을 직접 만들게 될 겁니다. 또한 다양한 탄을 실제로 확인할 수 있게 간단한 슈팅 게임을 제공합니다. 따라서 게임을 하듯 다양한 탄막을 체험해보실 수 있습니다.
* 탄막란 무엇인가?
탄막은 무수히 많은 미사일이 넓게 퍼지며 발사되면서 만든 막을 말합니다. ‘좌현, 탄막이 엷이다’는 만화 기동전사 건담의 우주모함 선장이 애용하던 말인데요, 탄막이 엷으면 두?게 만들면 되겠지요. 그래도 안 되면 유도탄을 쏘거나 회오리탄을 쏴서 적을 벌벌 떨게 하면 될 겁니다. 봄바람에 흩날리는 꽃잎처럼 화려하고 아름답기까지 한 탄막이 여러분 게임에 등장한다면, 플레이어의 마음에 불을 지필 수 있지 않을까요?

이 책의 특징과 장점

* 샘플 프로그램 소개
이 책에서 소개한 다양한 탄막 움직임을 실제로 확인할 수 있게 게임 형태의 샘플 프로그램을 제공합니다. 샘플 프로그램을 내려받아 실제로 플레이어기를 조작해서 여러 가지 탄막을 체험해보십시오. 이 책 샘플은 윈도우 비스타, 윈도우 XP, 윈도우 7에서 동작을 확인했습니다. 샘플 프로그램을 실행하면 게임화면이 표시됩니다. 조이스틱이나 키보드로 게임을 조작할 수 있습니다.

어떤 독자를 위한 책인가?

탄막을 좋아하는 사람들에게 추천드립니다.

? 탄막 슈팅 게임이 재밌는 분
? 탄막 구조를 익혀 게임을 더욱 재밌게 즐기고 싶은 분
? 스스로 탄막을 만들고 싶은 분

물론, 다음과 같은 탄막 프로그래머들에게도 추천드립니다.

? 다양한 탄막 구현 방법을 알고 싶은 분
? 탄막의 ‘기술 카탈로그’나 ‘소스’를 찾는 분
? 과제로 탄막 슈팅 게임을 만들기로 했지만, 어디서부터 손을 대야 할지 모르는 분

다음과 같은 중증 탄막 매니아들도 부디 읽어보시기 바랍니다.

? 불꽃놀이를 보면서 자기도 모르게 회피 코스를 생각하는 분
? 사람이나 자동차를 피할 때 자기도 모르게 아슬아슬하게 피하려고 하는 분

추천사

“저자는 이 책의 시리즈인 『게임 매니악스 슈팅 게임 알고리즘』, 『게임 매니악스 퍼즐 게임 알고리즘』(2013, 한빛미디어)에서와 마찬가지로 이 책에서도 아주 다양하고 세세한 설명을 들려준다. 무려 400페이지가 넘는 상세한 탄막 게임 개발 노하우 공유는 감동 그 자체다.”
강백주
엔씨소프트 모바일 게임 개발 PD
(전 스파이크걸즈, 실크로드 for 카카오 개발 PD)

"게임 디자인의 가장 깊은 곳에 위치한 게임 메카닉을 알고리즘 레벨에서 소개하는 게임 매니악스 시리즈의 3탄인 이 책은 '동방' 시리즈 등을 비롯한 유명 탄막 슈팅 게임들에서 접할 수 있는 다양한 탄막 알고리즘을 자세히 소개한다. 프로그래머를 대상으로 씌어진 책이지만, 슈팅 게임 개발에 관심이 있는 게임 디자이너들에게도 큰 영감을 준다. "
김형진
엔씨소프트 CCD(Chief Creative Director)


"수많은 탄이 기하학적으로 아름답게 쏟아지는 탄막 게임은 어떤 의미에서 미디어 아트에 가장 근접한 장르다. 저자는 몇 줄 안 되는 코드로 상용 게임에서나 보던 탄막을 쉽게 만들 수 있다는 걸 보여준다. 이 책이 출간되고 나면 스마트폰용 탄막게임이 범람하지 않을까 걱정될 정도다."
박일
『위대한 게임의 탄생』 저자,
엔씨소프트 리니지 이터널 프로그래머

목차

1장. 슈팅 게임의 구조
__1.1 슈팅 게임이란
__1.2 슈팅 게임의 구성요소
__1.3 게임은 어떻게 움직이는가?
__1.4 게임 프로그램에서의 타이밍
__1.5 이동과 드로잉을 분리하기
__1.6 충돌 판정 처리
__1.7 개발환경
__1.8 게임 라이브러리
__1.9 게임의 본체
__1.10 이동 처리
__1.11 드로잉 처리
__1.12 입력 읽어들이기

2장. 캐릭터 움직이기
__2.1 캐릭터를 움직이기 위해 필요한 사항
__2.2 클래스를 사용하여 캐릭터 구현하기
__2.3 파생 클래스로 캐릭터 구현하기
__2.4 가상 함수의 오버라이드
__2.5 클래스 계층 구조
__2.6 캐릭터 생성
__2.7 캐릭터 소멸
__2.8 생성과 삭제 반복하기
__2.9 생성/삭제 반복에 강한 메모리 관리 방법
__2.10 태스크와 태스크 리스트
__2.11 태스크 리스트 초기화
__2.12 태스크 생성
__2.13 태스크 삭제
__2.14 이동 물체 클래스
__2.15 물체 모양
__2.16 태스크 이터레이터
__2.17 충돌 판정 처리
__2.18 플레이어기 클래스
__2.19 플레이어기 이동
__2.20 화면 좌표계
__2.21 적기 클래스
__2.22 탄 클래스
__2.23 태스크 리스트 생성

3장. 소용돌이탄 베리에이션
__3.1 방향탄
__3.2 소용돌이탄
__3.3 다방향 소용돌이탄
__3.4 양회전 소용돌이탄
__3.5 선회가속 소용돌이탄
__3.6 양회전 소용돌이탄+선회가속 소용돌이탄
__3.7 세탁기 소용돌이탄

4장. n-way탄 베리에이션
__4.1 n-way탄
__4.2 원형탄
__4.3 선회가속 원형탄
__4.4 밀집 n-way탄
__4.5 조준 n-way탄
__4.6 시간차 조준 n-way탄
__4.7 랜덤 n-way탄
__4.8 랜덤 원형탄
__4.9 회전 n-way탄
__4.10 파장 n-way탄
__4.11 파장 원형탄

5장. 탄 조합
__5.1 조준탄
__5.2 원형탄+조준탄
__5.3 영역탄
__5.4 와인더
__5.5 직선탄
__5.6 n-way 직선탄
__5.7 조준 직선탄
__5.8 확산탄
__5.9 랜덤 확산탄
__5.10 추월탄
__5.11 흑백탄

6장. 색다른 탄막
__6.1 유도탄
__6.2 밀집 짝수탄
__6.3 궤적탄
__6.4 틈새탄
__6.5 패턴탄
__6.6 설치탄
__6.7 별 모양 설치탄
__6.8 별 모양 재설치탄

에필로그

저자소개

저자 마츠우라 켄이치로는 동경대 공학계 연구과 전자공학전공 석사과정 수료 후, 연구소 근무를 거쳐 현재는 취미와 생업을 겸하여 프리랜서 프로그래머, 작가, 강사로 활동 중이다. 관심분야와 작업범위는 프로그래밍을 중심으로 컴퓨터 전반에 걸쳐 있으나 가장 흥미를 느끼는 분야는 프로그래밍 언어 만들기와 게임 만들기다.

도서소개

『게임 매니악스 탄막 게임 알고리즘』은 C++ 기반으로 37가지 탄막을 만드는 방법을 설명한다. 각 탄막별로 다양한 속성 변화를 주어 세세하게는 100여 종류에 이르는 탄막을 직접 만들게 될 겁니다. 또한 다양한 탄을 실제로 확인할 수 있게 간단한 슈팅 게임을 제공하여 게임하듯이 탄막 체험을 할 수 있다.

상세이미지

게임 매니악스 탄막 게임 알고리즘 도서 상세이미지

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.