이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
게임 매니악스 탄막 게임 알고리즘
슈팅 게임의 묘미를 살려주는 37가지 탄막으로 플레이어의 마음을 사로잡아라!
베스트
IT 모바일 top100 5주
가격
28,000
10 25,200
YES포인트?
1,400원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

상세 이미지

책소개

목차

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 별 모양 재설치탄

에필로그

저자 소개 2

마쓰우라 겐이치로

관심작가 알림신청
 

Kenichiro Matsuura,まつうら けんいちろう,松浦 健一郞

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

마쓰우라 겐이치로의 다른 상품

츠카사 유키

관심작가 알림신청
 

Yuki Tsukasa,つかさ ゆき,司 ゆき

도쿄대학 이학계연구과 정보과학 전공 석사과정 수료. 학생시절부터 20년 이상 프로그래머, 작가로 일을 계속해오고 있다. 서적 집필과 번역 외에 소프트웨어 설계와 개발을 하고 있다. 공저로 『추억 속 아케이드 게임을 이끌어온 기술』(비제이퍼블릭, 2022), 『파이썬 이해(わかるPython)』(SB크리에이티브, 2018), 『기초부터 서블릿/JSP(基礎からのサ?ブレット/JSP)』(SB크리에이티브, 2017), 『확실한 실력을 익히는 PHP초입문(確かな力が身につくPHP「超」入門)』(SB크리에이티브, 2016) 등 20여권이 있다.

츠카사 유키의 다른 상품

역자 : 윤석조
인하대학교 컴퓨터공학과를 졸업하고 벨록스소프트(현 유비벨록스)에 입사하면서 소프트웨어 분야에 발을 디디게 되었다. 그 후 LG전자 단말연구소와 썬마이크로시스템즈를 거쳐 오라클에서 Senior Member of Technical Staff로 근무하고 있다. 주로 자바 가상머신, 임베디드 디바이스에 탑재되는 자바 플랫폼과 관련된 일을 했다. 아이폰의 매력에 빠져들면서 번역 및 개발을 취미로 삼게 되었다. 2010년 이후로 다수의 서적을 번역했다.

품목정보

발행일
2014년 02월 01일
쪽수, 무게, 크기
408쪽 | 745g | 183*235*30mm
ISBN13
9788968480812

책 속으로

이 책을 통해 오래간만에 게임 프로그래밍을 접했습니다. 자료 처리, 그래픽 처리, 메모리 핸들링 등 다양한 지식이 필요하더군요. 그렇지만 워낙 세세하고 친절하게 탄막 게임을 만드는 방법을 알려주어서 어렵다는 생각보다는 “아, 이렇게 하면 더 재미있는 게임이 되겠구나!”라는 감탄이 먼저 나왔습니다. 게임을 한 번 만들어 보고 싶다는 욕구가 샘솟기도 했습니다.

이 책은 오브젝트지향 언어인 C++로 설명을 하지만 오버라이딩, 오버로딩, 폴리머피즘 등과 같은 개념에 대해서는 자세히 설명하지 않습니다. 따라서 C++에 대한 기본 지식이 있는 분이 읽으셔야 합니다.

이 책은 탄이나 적 클래스를 정의하다가, 비슷한 역할을 하는 부분을 상위 클래스로 뽑아냅니다. 혹시나 이제 막 프로그래머의 길로 접어든 분이 있다면 이 책에서 줄곧 사용하는 클래스 재사용이나 파생 기법을 눈여겨보시기 바랍니다. 프로그래밍을 하다 보면 비슷한 역할의 클래스를 몇 개고 정의할 때가 있습니다. 당장은 복사/붙여넣기가 편할 수도 있지만 유지보수 비용이 많이 들기 때문에 좋은 습관이 아닙니다. 부디 공통 부분을 클래스로 뽑아내고 자기만의 개성을 파생 클래스로 정의하는 ‘클래스 계층화’를 이용하시길 바랍니다. 프로그램 볼륨이 크면 클수록 그 효과가 크므로 작은 프로그램을 만들 때부터 습관화하는 게 좋습니다.
- 윤석조

---「역자의 말」

출판사 리뷰

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

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

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

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

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

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

추천평

저자는 이 책의 시리즈인 『게임 매니악스 슈팅 게임 알고리즘』, 『게임 매니악스 퍼즐 게임 알고리즘』(2013, 한빛미디어)에서와 마찬가지로 이 책에서도 아주 다양하고 세세한 설명을 들려준다. 무려 400페이지가 넘는 상세한 탄막 게임 개발 노하우 공유는 감동 그 자체다.
강백주 (엔씨소프트 모바일 게임 개발 PD, 전 스파이크걸즈, 실크로드 for 카카오 개발 PD)
게임 디자인의 가장 깊은 곳에 위치한 게임 메카닉을 알고리즘 레벨에서 소개하는 게임 매니악스 시리즈의 3탄인 이 책은 '동방' 시리즈 등을 비롯한 유명 탄막 슈팅 게임들에서 접할 수 있는 다양한 탄막 알고리즘을 자세히 소개한다. 프로그래머를 대상으로 씌어진 책이지만, 슈팅 게임 개발에 관심이 있는 게임 디자이너들에게도 큰 영감을 준다.
김형진 (엔씨소프트 CCD(Chief Creative Director))
수많은 탄이 기하학적으로 아름답게 쏟아지는 탄막 게임은 어떤 의미에서 미디어 아트에 가장 근접한 장르다. 저자는 몇 줄 안 되는 코드로 상용 게임에서나 보던 탄막을 쉽게 만들 수 있다는 걸 보여준다. 이 책이 출간되고 나면 스마트폰용 탄막게임이 범람하지 않을까 걱정될 정도다.
박일 (『위대한 게임의 탄생』 저자,엔씨소프트 리니지 이터널 프로그래머)

리뷰/한줄평8

리뷰

8.6 리뷰 총점

한줄평

9.0 한줄평 총점

클린봇이 부적절한 글을 감지 중입니다.

설정