메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

한빛랩스 - 지식에 가능성을 머지하다 / 강의 콘텐츠 무료로 수강하시고 피드백을 남겨주세요. ▶︎

게임 매니악스 슈팅 게임 알고리즘

한빛미디어

번역서

판매중

  • 저자 : 마츠우라 켄이치로 , 츠카사 유키
  • 번역 : 손정도
  • 출간 : 2013-10-17
  • 페이지 : 408 쪽
  • ISBN : 9788968480539
  • 물류코드 :2053
  • 초급 초중급 중급 중고급 고급
5점 (1명)
좋아요 : 36

 "갤러그의 편대 비행, 제비우스의 종스크롤, 메탈 슬러그의 횡스크롤을 구현할 수 있을까?"

 

적기와 탄알을 피해 총알이나 레이저를 쏘고, 적을 격추시켜 점수를 얻는 슈팅 게임은 오래됐지만 언제나 새로운 재미를 선사하는 게임 방식이다. 오락실에서 조이스틱을 조정하며 즐기던 갤러그부터 스마트폰으로 용을 격추하는 드래곤 플라이트까지 꾸준히 사랑받고 있다. 
과연 이 슈팅 게임은 어떤 원리로 돌아가는 걸까? 내가 즐겼던 게임을 이제는 직접 만들고자 하는 아마추어 게임 프로그래머, 게임 프로그래머 입문자, 이미 업계의 훌륭한 프로그래머로 자리 잡은 이들 모두에게 이 책은 아주 간단한 원리부터 자연스러운 움직임에 관한 이론까지 자세히 설명해준다.
적기가 쏘는 탄환을 시작으로 플레이어의 분신 같은 메인 캐릭터, 적을 무찌르기 위한 나만의 무기, 비장의 무기 같은 특수 공격법, 보스나 편대로 등장하는 적의 캐릭터, 화려한 우주 또는 드넓은 초원으로 묘사되는 배경 화면, 점수와 난이도 등 게임의 모든 것을 좌우하는 시스템까지 하나씩 이 책을 통해 습득해보자.


 
어떤 독자를 위한 책인가?

  • 슈팅 게임을 직접 만들어보고 싶은 독자
  • 슈팅 게임에 관한 기술 총정리가 필요한 독자
  • 게임 프로그래머와 게임 디자이너

 

마츠우라 켄이치로 저자

마츠우라 켄이치로

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

츠카사 유키 저자

츠카사 유키

동경대 이학계 연구과 정보과학전공 석사과정 수료. 학부생 때부터 작가와 프로그래머 일을 계속 하고 있으며 집필, 번역 이외에 소프트웨어 수주/설계/개발도 하고 있다.

손정도 역자

손정도

대학에서 컴퓨터공학을 전공한 후 일본으로 건너가 임베디드 소프트웨어 개발에 종사한다. 현재 일본 Fixstars에서 임베디드 소프트웨어 개발 및 소프트웨어최적화 등의 업무를 담당하고 있다.

옮긴이의 말
감수자의 말
지은이의 말

 

CHAPTER 1 게임 프로그래밍 소개 
  1.1 슈팅 게임의 기본구성
  1.2 슈팅 게임의 진행
  1.3 슈팅 게임을 만들기 위해서는
  1.4 플랫폼과 개발 환경
  1.5 샘플 프로그램

 

CHAPTER 2 탄환 
  2.1 조준탄
  2.2 DDA를 사용하여 탄환을 이동시키기
  2.3 고정소수점수를 사용하여 탄환을 이동시키기
  2.4 방향탄
  2.5 테이블을 이용한 방향탄
  2.6 DDA를 사용한 방향탄
  2.7 탄환을 제거하기
  2.8 탄환의 충돌 판정
  2.9 n-way탄
  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 안전지대와 대책
  2.24 탄환의 움직임과 임의성

 

CHAPTER 3 메인 캐릭터 
  3.1 메인 캐릭터의 이동
  3.2 메인 캐릭터의 이동 가능 범위
  3.3 롤의 표시
  3.4 대각선 방향 이동 속도
  3.5 아날로그 스틱을 사용한 이동
  3.6 워프 이동
  3.7 버튼으로 메인 캐릭터의 스피드 조절
  3.8 아이템으로 메인 캐릭터의 스피드 조절
  3.9 합체하는 메인 캐릭터
  3.10 땅 위를 걷는 메인 캐릭터
  3.11 변신하는 메인 캐릭터
  3.12 물속에서 이동
  3.13 게이지를 사용한 파워업
  3.14 옵션
  3.15 보호막
  3.16 버튼에 의해 펼쳐지는 보호막

 

CHAPTER 4 무기 
  4.1 기본적인 샷 조작 방법
  4.2 연사
  4.3 에너지 샷(힘을 모아서 쏘는 샷)
  4.4 연사와 에너지 샷을 같은 버튼으로 사용하기(세미 오토 연사)
  4.5 버튼을 떼고 나서 에너지를 모으기 시작하는 에너지 샷
  4.6 연사와 레이저를 같은 버튼으로 사용하기
  4.7 락 샷
  4.8 커맨드 샷
  4.9 샷의 이동
  4.10 샷의 충돌 판정 처리
  4.11 적기와의 거리에 따른 샷의 위력 차이
  4.12 조준점을 사용한 폭격
  4.13 록온 레이저
  4.14 지형을 따라 날아가는 미사일
  4.15 지형에 맞고 반사하는 샷
  4.16 지형에 맞고 반사하는 레이저
  4.17 무기 바꾸기
  4.18 방향 전환에 의한 전방위 사격

 

CHAPTER 5 특수 공격 
  5.1 폭탄
  5.2 폭탄과 게임 밸런스
  5.3 근접 공격
  5.4 범위 폭발
  5.5 아이템에 의한 특수 공격
  5.6 무적 상태
  5.7 버서크 상태
  5.8 아군을 집어서 던지기
  5.9 적기를 집어서 던지기
  5.10 적기를 사로잡아서 아군으로 만들기
  5.11 적기에 사로잡힌 메인 캐릭터를 되찾아 파워업 하기
  5.12 아군 캐릭터에 접근하여 샷을 강화시키기
  5.13 아군 캐릭터가 있는 방향으로 강한 샷을 발사하기
  5.14 아군에 부딪힌 샷을 강화시키기
  5.15 메인 캐릭터의 색깔을 바꾸어서 탄환을 흡수하기
  5.16 적기의 탄환을 튕겨내기
  5.17 레이저끼리 부딪히기
  5.18 적기의 탄환에 메인 캐릭터를 스쳐서 파워업 하기
  5.19 탄환이나 적기의 움직임을 느리게 하기
  5.20 자유롭게 움직일 수 있는 조준점
  5.21 메인 캐릭터와 조준점을 동시에 움직이기

 

CHAPTER 6 적기 
  6.1 파괴할 수 있는 적기
  6.2 파괴할 수 없는 적기
  6.3 적기의 등장과 소멸
  6.4 허공에 나타나는 적기
  6.5 적기의 속도와 내구력의 밸런스
  6.6 고정 대포
  6.7 궤적을 그리며 날아가는 적기
  6.8 적기의 편대
  6.9 복잡한 모양의 충돌 판정
  6.10 보스 캐릭터의 구조
  6.11 보스 캐릭터의 행동
  6.12 보스 캐릭터의 분리와 합체
  6.13 보스 캐릭터의 변신
  6.14 촉수
  6.15 다관절
  6.16 반격

 

CHAPTER 7 배경 
  7.1 가로 화면과 세로 화면
  7.2 스크롤
  7.3 배경 그리기
  7.4 다중 스크롤
  7.5 별의 스크롤
  7.6 강제 종스크롤 + 임의 횡스크롤
  7.7 강제 횡스크롤 + 임의 종스크롤
  7.8 회전
  7.9 고속 스크롤
  7.10 플레이어에 의한 스크롤 속도 조절

 

CHAPTER 8 시스템 
  8.1 자릿수가 큰 점수
  8.2 점수에 관한 설계 지침
  8.3 리플레이
  8.4 난수
  8.5 난이도
  8.6 쾌적한 게임을 만들기 위하여

 

부록 
Appendix A 데모 프로그램 일람
찾아보기

이번 한빛리더스 미션도서는 자유신청이었는데,
전에 서점에서 발견하고 프로그래머도 아니면서 읽어보고 싶어 주저하던 "게임 매니악스 슈팅 게임 알고리즘"을 선택하였습니다.

프로그래밍에 관심은 있지만 플래시 액션스크립트를 간단하게 사용할 줄 아는 상태에서 좀 두려운감은 있었지만,
코드를 공부한다는 생각보다, 이해가 안되는 부분은 아 이런식으로 하는 구나 대략적인 이해만 하고 넘어 갔습니다.

전체 목차를 보면
탄환, 메인케릭터, 무기, 특수공격, 적기, 배경, 시스템으로 나누어서 설명했는데,
어렸을 때 재밌게 즐겼던 겔러그와 최근 열심히 손가락 운동하던 드래곤플라이트가 생각나서 재밌어었습니다.

게임을 즐길 때는 너무 쉽다고 생각했거나 짜증났던 탄환의 움직임이 프로그래머의 많은 고민에 의해 탄생‰榮募

결제하기
• 문화비 소득공제 가능
• 배송료 : 2,000원배송료란?

배송료 안내

  • 20,000원 이상 구매시 도서 배송 무료
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 상품명 :
게임 매니악스 슈팅 게임 알고리즘
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
게임 매니악스 슈팅 게임 알고리즘
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
게임 매니악스 슈팅 게임 알고리즘
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실

최근 본 상품1