이전

리뷰 (6)

한줄평
평점 분포
  • 리뷰 총점10 50%
  • 리뷰 총점8 33%
  • 리뷰 총점6 17%
  • 리뷰 총점4 0%
  • 리뷰 총점2 0%
연령대별 평균 점수
  • 10대 0.0
  • 20대 0.0
  • 30대 7.0
  • 40대 10.0
  • 50대 9.0
리뷰 총점 종이책
[게임 매니악스 탄막 게임 알고리즘] 좌현, 탄막이 엷다!
"[게임 매니악스 탄막 게임 알고리즘] 좌현, 탄막이 엷다!" 내용보기
서평을 시작하기 전 잡담 - 자네는 총알이라는 것을 어떻게 생각하는가?모든 것을 꿰뚫는 탄환!그것이 총알 아니겠는가?그 총알이 하늘에서 후두두둑 떨어지는 느낌!바로!탄! 막! 이라고 하네.아래는 네이버에서 살짝 가져온 것이네. 탄막2 (彈幕)[탄ː막] [명사] <군사> 폭탄이나 탄알을 한꺼번에 퍼부어 가로막는 일. 탄을 마구 퍼부어서 탄막이라고 한다는 설도 있지. 슈팅게임의 4
"[게임 매니악스 탄막 게임 알고리즘] 좌현, 탄막이 엷다!" 내용보기

서평을 시작하기 전 잡담 - 

자네는 총알이라는 것을 어떻게 생각하는가?

모든 것을 꿰뚫는 탄환!

그것이 총알 아니겠는가?

그 총알이 하늘에서 후두두둑 떨어지는 느낌!

바로!

탄! 막! 이라고 하네.

아래는 네이버에서 살짝 가져온 것이네.

 

탄막2 (彈幕)[탄ː막] 

[명사] <군사> 폭탄이나 탄알을 한꺼번에 퍼부어 가로막는 일.

 

탄을 마구 퍼부어서 탄막이라고 한다는 설도 있지.

 

슈팅게임의 4대 극악 난이도의 게임을 아는가?

도돈파치, 벌레공주, 동방프로젝트, 그라디우스

하면서 내내 욕을 하게 되는 게임이지.

하지만 목표가 어렵기 때문에 도전하는 것이 아니겠는가?

어렵기 때문에 더 재미있는 것이 아니겠는가?

 

솔직히 이 극악 게임을 클리어하려고 많은 코인 용사들이 쓰러져갔다네.

자네도 그 무수히 쓰러져간 코인 용사 중 한명이 되려고 하는가?

반대로 생각해서 그 코인 용사들을 골려주고 싶지는 않은가?

자.. 여기 답을 주겠네.

책을 펴게!

 

책 설명 - 

참.... 

이 책을 쓴 사람에게 존경을 표하는 바이다.

각각의 탄막을 만드는 공식과 그 계산.

최소 수천번에서 수만번 테스트하고 검증해야 했을테고 그 공식을 정립한다라...

나같은 사람에게는 절대 무리다.

책에 투자한 지은이의 열정이 뜨겁게 느껴진다.

 

이 책 시리즈의 특징은 세가지이다.

 

1. 친절함

2. 직관적

3. 활용성

 

솔직히 프로그래밍 관련 책을 볼때 딱 세가지면 충분하다고 본다.

쓸데없는 사족도 필요없고 뭘 할 수 있다라는 식으로 말하는 프로그래밍 책은 짜증이 난다.

이 책은 위의 세가지 특징에서 만점을 줘도 모자를 정도이다.

책 이름 그대로 이 책의 매니아를 만들어낼 자격이 있다.

진심으로 저자에 대한 존경을 표하는 바이다.

 

책의 아름다운 모습 - 

​ ​시리즈답게 동일한 디자인의 책표지이다. 네일아트 스타일!! 예쁘다 +_+ 



책을 다 보면 아래 나오는 예술작품들을 구현할 수 있다. ㅎㅎ


어떻게 하면 된다라는 식으로 쓰여진 것이 아닌 아예 딱딱 계층구조까지 설명해준다.


그림이 정말 자세하게 그려져 있어서 마음에 든다.


이거 보고 진짜 엄청 웃었다. 저런 모양의 탄막이라니..


소스까지 나와있어서 어떻게 구현해야 할지도 보여주고 있다.

 

서평 - 

프로그래밍 책에 대해 서평을 적는다는 것은 좀 어려운 일이다.

줄거리를 적어야 하나....

책의 논리를 모두 적어야 하나..

줄거리나 내용을 적는 서평은 개인적인 입장에서 지양하는 터라 책의 느낌만 적어보려 한다.

일단 그림이 많다.

사진이 많은 것이 아니라 그림이 많다.

아마 저자가 직접 그리지는 않았을 듯 하고 편집자가 그리지는 않았을까 하는 생각이 들지만 정확히 알고리즘을 표현한 그림들이 많다.

글만으로 표현할 수 없다면 그림으로 설명해주겠다라는 느낌이 들 정도로 상당히 많은 그림을 내포하고 있다.

 

잘 생각해보면 표현을 하는 방법에 대한 책을 읽을 때에 그림만큼 책의 의도를 잘 표현할 수 있는 방법은 없다고 본다.

만약 있다면 동영상 정도겠지만 이북이 아닌 이상 종이로 된 책에서 설명을 위한 용도로는 그림이 최고다.

꼼꼼히 각각의 탄막 공식이나 논리에 대해서 조금만 고민해봤다면 책을 다 읽고 나서도 슥슥 책장을 넘기면서 그림만 한번씩 훑어봐도

상당한 복습이 되고 이해가 되지 않던 부분도 눈 녹듯이 머리속에 흡수가 되는 장점이 있다.

 

진심으로 프로그래머라면 읽어보기를 바란다.

책을 읽고 난 후의 성취감과 뿌듯함은 어떤 것과도 바꿀수 없을 것이고

각 공식과 표현을 이해하는 과정에서 늘어난 사고력과 표현력은 앞으로의

험난한 프로그래머의 삶에 많은 도움이 될 것이라고 확신한다.

 

서평을 마치며 - 

 한빛에서는 벌써 매니악스 시리즈로 세권을 출판하였다.

 

2013년 10월에 나온 게임 매니악스 슈팅 게임 알고리즘

2013년 12월에 나온 게임 매니악스 퍼즐 게임 알고리즘

2014년 2월에 나온 게임 매니악스 탄막 게임 알고리즘

 

이대로라면 2014년 4월에 한권이 더 나오지 않을까하는 간절한 기대를 해본다.

특이한 점은 저자는 마츠우라 켄이치로와 츠카사 유키인데 역자는 세권 모두 다르다. +_+;;;

 

위에 있는 세권의 책은 정말 즐겁게 읽었다.

개인적으로 이번에 나올 책은 RPG게임 알고리즘이 되지 않을까 하는 생각을 했었고

탄막 게임 알고리즘이 출간되었을때 한빛에 직접 문의까지 해보았다.

아쉽게도 다른 출판사가 먹었....

하지만 한빛에서 시리즈가 나오지 않을 것이라면 의미가 없다고 본다.

이 매니악한 책을 이렇게 시리즈로 똬악!! 내놓을만한 회사는 우리나라에 아직 없지 않을까?

 

프로그래밍을 한지 십년이 넘었지만 문득문득 드는 생각은 프로그램을 짜는 데 있어서

언어의 구조와 특징, 문법을 외우는 것도 상당히 중요하지만 어느 정도 수준에 올라와서는 그런건 아무래도 좋다는 생각이 든다.

 

제일 중요한 것은 논리가 아닐까..?

아무리 언어를 잘 구사한다고 할지라도 사물에 대한 이해도와 구성하는 능력, 이해시키는 능력이 더 중요하다고 생각한다.

개인적으로 프로그래머는 특정 상황에서 특정 사람에게 특정 사물을 인지시키는 사람이라고 생각한다.

 

언어습득력이야 1~2년 정도만 공부하거나 일을 하게 되면 자연스럽게 습득이 되어서 비슷비슷하다.

기상천외한 방법으로 프로그래밍하는 사람들은 극히 드물뿐더러 실무에서는 그런 방법을 애초에 받아들이지도 않는다.

그렇다면 차이가 나는 것은 얼마나 더 잘 보여주느냐로 평가받게 된다.

얼마나 더 정확하게 알맞게 표현해서 보여주느냐로 평가가 갈리게 된다.

 

딱히 게임 프로그래밍에 관심이 없더라도 자신의 생각의 깊이와 논리를 더 넓히고 싶다면

머리속에 그려내는 사고력의 힘을 기르고 싶다면 주저없이 이 책을 권하고 싶다.

 

마지막으로 게임 매니악스 RPG 게임 알고리즘도 나왔으면 하는 바램이 꼭 이루어졌으면 한다.

 

p.s : 판권 사간 출판사님아. 얼른 출판하던지 한빛으로 넘겨줘라~ 현기증 난단 말이다 +_+;;;;

 

 



p*****d 2014.03.24. 신고 공감 1 댓글 0
리뷰 총점 종이책
게임 매니악스 탄막 게임 알고리즘
"게임 매니악스 탄막 게임 알고리즘" 내용보기
요즈음은 육아로 바쁜 나날을 보내고 있지만, 그래도 즐거운 책읽기는 계속되어야 한다. ^^ 이 책은 한빛미디어에서 매니악스 시리즈로 나온 책 중에 하나로 지금까지 나온 3권 모두 일본 저자인 마츠우라 켄이치로가 작성한 것이다. 사람들이 게임을 개발하고자 할때 한번씩 고민해 보는? 한번씩 만들어 보고 싶은 ? 내용을 책으로 만들어 준게 나같은 사람에게는 즐거운 것이 아
"게임 매니악스 탄막 게임 알고리즘" 내용보기

 

요즈음은 육아로 바쁜 나날을 보내고 있지만, 그래도 즐거운 책읽기는 계속되어야 한다. ^^

이 책은 한빛미디어에서 매니악스 시리즈로 나온 책 중에 하나로 지금까지 나온 3권 모두 일본 저자인 마츠우라 켄이치로가 작성한 것이다.

사람들이 게임을 개발하고자 할때 한번씩 고민해 보는? 한번씩 만들어 보고 싶은 ? 내용을 책으로 만들어 준게 나같은 사람에게는 즐거운 것이 아닐 수 없다.

책의 내용은 전반에는 개발에 필요한 기반 지식 및 플레이어, 적기, 탄에 대한 클래스 생성 과정에 대해서 설명하며, 중반이후부터는 탄막 알고리즘을 점차 발전시켜나가는 과정으로 설명되어 있다.

전반적인 번역의 상태는 최상이라고 판단되며, 제공되는 소스 프로그램 또한 컴파일 및 실행하는데 문제가 없다. 다만, 소스코드 및 readme파일에 대한 일본어 번역이 안되어 있어 깨져 보이는 글자(Shift-JIS: 일본어)는 약간의 옥의 티라고 할 수 있다. (그리고 그래픽이 조금만 더 화려했으면 좋았을 것을..)

그리고 책을 읽으면서 발견한 오타가 있는데, 이부분은 해당 출판사에 오타 수정 요청을 할 예정이다.

 



 

늘 좋은 책을 만들기 위해 최선을 다하고 있는 출판사 및 저자에게 감사함을 전한다.

(이번에도 건진게 있는 것 같아 개인적으로 흐뭇함을 감출 수 없다.)

 

아래는 ReadMe파일을 번역하여 올려 놓은 파일이다. (소스상의 일본어는 크게 볼 내용이 없어 별도로 번역하지 않았다.)

 

--------------------------------------------------------------------------------

" 사격 최강의 슈팅 게임 을 만든다! "
샘플 프로그램 에 대해


■ 개요

본 CD -ROM에는 책 " 탄막 최강의 슈팅 게임 을 만든다! " 샘플 프로그램이 포함되어 있습니다. 책 에서 소개 한 다양한 탄막을 실제로 움직여 즐길 수 있습니다. 또한 샘플 의 전체 소스 코드 도 함께 제공하고 있습니다.


■ 구성

샘플 프로그램은 Visual C + + 2008 Express Edition 용 입니다. 샘플을 실행 및 빌드하는 경우 에는 도서 를 추천 필요한 소프트웨어를 설치해야 합니다.
폴더 구성 은 다음 과 같습니다.

○ Bullet 폴더
샘플 프로그램 의 본체 입니다.

○ LibGame 폴더
DirectX 관련 기능을 정리 한 라이브러리입니다.

○ LibUtil 폴더
Win32 API 관련 기능을 정리 한 라이브러리입니다.


■ 샘플 프로그램을 시작할 때 옵션

샘플 프로그램은 Windows Vista / XP에서 작동합니다. 샘플 실행 에는 DirectX 9 에 대응 한 비디오 카드 와 드라이버, 각종 런타임 라이브러리 가 필요합니다. 자세한 내용은 책 을 참조하십시오.
샘플 을 시작 하려면 탐색기 에서 " Bullet \ Release "또는 " Bullet \ Debug " 폴더에있는 " Bullet.exe " 를 실행 합니다. 또한 시작할 때 다음 옵션을 설정하면 기본 ( 800x600 ) 보다 높은 해상도로 샘플 프로그램을 실행 할 수 있습니다.

- w 화면 의 폭
- h 화면 의 높이
- fw 화면 의 폭 ( 전체 화면 모드 )
- fh 화면 의 높이 ( 전체 화면 모드 )

예 :
Bullet.exe - w 1024 - h 768 - fw 1280 - fh 1024
( 창 모드로 1024x768 전체 화면 모드 에서 1280x1024 으로 설정 )


■ 사용 조건

모든 프로그램 및 데이터 의 저작권은 마츠우라 켄이치 / 츠카사 눈 속한다 . 무단 전재, 배포 , 수정 , 무상 을 포함한 상업적 프로그램 에 포함 된 저작권 표시 및 도서 소개 표시 의 변경 등은 삼가 해주십시오.
그러나 저작권 표시 및 도서 소개 보기 에 손 보지 않는 한은, 수록된 소스 프로그램 을 원래 프로그램 의 작성 에 사용하는 것은 허용 되고 있습니다.


■ 면책 사항

본 CD-ROM에 수록된 프로그램은 사용자의 책임 에서 이용 하십시오. 수록 프로그램 의 안전 에 세심한주의 를 기울이고 있습니다 만, 만일 프로그램이나 바이러스 등에 의해 어떠한 손해 를 입은 경우, 혹은 사용자 이외의 자에게 손해를 입힌 경우 프로그램 의 릴리스 노트 발생 장애 에 대한 저작자 · 출판사 ( 소프트 뱅크 크리에이티브 ( 주) ) 는 일체 책임을 지지 않습니다.
사용자 의 실수로 본 CD-ROM 파손 된 경우 출판사 는 그 책임을 지지 않습니다.


■ 컴퓨터 바이러스에 대한

본 CD-ROM에 수록 한 파일들은 제작 관계자 에 의한 강력한 바이러스 검사 를 실시하고 있습니다 . 그러나 그것으로 바이러스 의 부재 를 보장 하는 것은 아닙니다. 각자 바이러스 검사를 수행하여 안전성을 확인하는 것을 추천 합니다.
이미 바이러스 에 시달린 컴퓨터 에 책 CD-ROM에 수록된 파일을 설치 한 경우이 CD-ROM 파일 도 바이러스 에 시달리고 버릴 가능성이 있습니다. 이 내용은 제작 관계자 의 책임 이 미치는 곳은 없습니다.


■ 감사

샘플 프로그램은 libpng 를 사용 하고 받고 있습니다. libpng 는 Glenn Randers - Pehrson 씨 등이 저작권 을 가지고 있습니다.

샘플 프로그램은 libjpeg 을 사용 하고 받고 있습니다. libjpeg 는 Thomas G. Lane 씨 등이 저작권 을 가지고 있습니다.

샘플 프로그램은 메르 센 · 트위스터 법 을 사용 하고 받고 있습니다. 이 기술은 마쓰모토 마코토 씨 , 니시무라拓士씨 등이 개발 한 난수 발생 알고리즘입니다.


■ 저자 Web 사이트

아래 의 저자 Web 사이트 에서는 도서 및 프로그램 에 대한 다양한 정보 를 제공 시키고 받고 있습니다. 도서 및 프로그램에 대한 문의 사항 이 있으시면 , 꼭 이용 하십시오.

http://cgi32.plala.or.jp/higpen/gate.shtml

--------------------------------------------------------------------------------

h****m 2014.03.24. 신고 공감 0 댓글 0
리뷰 총점 종이책
게임매니악스 탄막게임 알고리즘
"게임매니악스 탄막게임 알고리즘" 내용보기
게임 매니악스 탄막 게임 알고리즘 마츠우라 켄이치로 / 츠카사 유키 저      윤석조 옮김  / 강백주 감수  이 책은 마츠우라 켄이치로 / 츠카사 유키의 게임 관련 서적 연작 시리즈 중 그 한권입니다. - 게임 매니악스 슈팅 게임 알고리즘- 게임 매니악스 퍼즐 게임 알고리즘- 게임 매니악스 탄막 게임 알고리즘 시리즈 중 하나이다. 이책의 기존시리즈와의 다른점이라면 이책은 탄막이
"게임매니악스 탄막게임 알고리즘" 내용보기

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

 


마츠우라 켄이치로 / 츠카사 유키 저      

윤석조 옮김  / 강백주 감수

 

 




이 책은 마츠우라 켄이치로 / 츠카사 유키의 게임 관련 서적 연작 시리즈 중 그 한권입니다.

 

- 게임 매니악스 슈팅 게임 알고리즘
- 게임 매니악스 퍼즐 게임 알고리즘
- 게임 매니악스 탄막 게임 알고리즘 시리즈 중 하나이다.

 

이책의 기존시리즈와의 다른점이라면 이책은 탄막이라는 다소 고차원 적인 소재를 다룸으로 인해서

다소 라이브러리 적인 개념을 띈다는 점입니다.

 

즉 이책은 기존 저서와는 다르게 게임전체에 걸친 전반적인 제작원리를 설명하는 대신

 

슈팅게임 그중에서도 탄의 발사형태에 그 초점을 맞춘 다소 매니악한 서적입니다.

 

사실 게임을 만듬에 있어서 가장 어려운 부분중 하나가 수학적 공식을 결합하는건데..

탄막이라는 분야는 정말 많은 부분이 이부분과 결합이 되는 부분이기에..

상당히 무겁고 어려운 주제가 아닐수가 없습니다.

 

때문에 이책은 이런 문제점을 단숨에 해결해줄 훌륭한 용병과 같은 존재가 아닐수 엇습니다.

 

사실 이책은 이미 게임 특히 슈팅게임을 제작한 사람들 사이에서는 이미 널리 알려진 "좋은책" 입니다.

 

 

 

(일본어를 모르지만 어렵사리 7만원을 들여 구해본 Danmaku !! , 저 화려한 기하학 도형이 탄막의 패턴입니다)

 


이전 리뷰들에서도 언급한바와 같이 다소 일본서적들은 미국 혹은 한국 서적에 비해


그 어조나 서술이 많은 부분 친절한 경향이 있습니다 .

(다소 민족의 특성이 아닐까 생각이 들정도로 심히 어려운 내용들도 

초심자가 보았을때 어렵긴 하지만 거부감이 들지 않을 정도니까요)

 

 

사실상 탄막 알고리즘은 벡터 개념의 집대성이라고 불릴만큼 정말 난해한 수학식과

이를 코딩화한 난해한 코딩들의 연속입니다.


총알이 1초에도 3~4개씩 생성되고 소멸 하는 와중에 뱅글 뱅글 토네이도 모양을 이루면서 총알이 돌아 갑니다..


이걸 맞았느냐 안맞았느냐 를 어떻게 처리해야 할지 !!

 

전적으로 프로그래머의 수학적 이해력에 의지할수 밖에 없지만...

 

이책이라면 가능합니다!! (약간 약파는 느낌이 드는군요..)

 

 

 

사실상 누군가가 저에게.. 유토탄, 미사일, 핵폭탄, 레이저를 토네이도와 벗꽃이 흩날리는 모양으로 쏘는

 

비행기 20대가 난무하게 해줘 라고 말한다면 ..

 

저의 선택은

 

1. 기획자와 싸운다.

2. 전적으로 팀장에게 의지한다.

3. 퇴사한다.

4. 수학을 배운다.

5. 탄막을 본다!

 

이정도가 되겠네요..

 

그렇습니다. 프로그래머는 탄막을 구입함으로 인해서 이 위기를 벋어날수 있습니다.


이책은 슈팅게임에서 발생할수 있는 고차원 적인 탄막 패턴의

라이브러리 적인 서적 입니다.


물론 단순하게 이런이런 탄막이 있으니 이걸 이런코드로 가져다 써!

하는 형식의 구술이 이나라


그림과 설명 원리 이해를 통해 그러한 모양이 만들어 지는 이유를 상세하게 설명합니다.


(심지어는 코드도 친절해 보입니다 ..)

 

 

 

(기획자가 아는 총알이 이런거 뿐이라면야 좋겠지만)

 

 

 

(기획자가 이런류의 것을 만들어 달라하면..)


"팀장님을 의지하거나 .. 수학책을 보거나.. 기획자와 싸웁시다 !!"

(팀장님이 수학을 잘 못하신다면 .. 팀장님과 같이 싸웁시다 !!)

(기획자가 격투기 선수 출신이라면.. OTL)



(하지만 탄막이 있다면 !! 구원받을수 있습니다)


(수학 공부 따위는 개나 줘 버립시다! !! ,물론 말이 그렇다는 겁니다 -ㅅ-;)


(보십시요 저 화려한 토네이도와 수려한 꽃모양을..)




이책은 정말 고마운 전문가용 실용서가 아닐까 생각이 듭니다.

유니티와 아나키 엔진과 같은 실용적인 툴베이스 엔진들이 등장해

소규모 팀개발이 가능해진 이시점에서 .


막연한 구상을 조금더 현실에 가깝게 이어주는 매우 착하고 고마운 책이라고 생각이 듭니다.



마지막으로 이책을 권장 하고 싶은 독자층은 아래와 같습니다.


- 기초 프로그래밍이 가능한 유저

(C 언어를 중심으로하나, 주로 사용하는 언어가 존재한다면 OK)


- 메모리의 개념 과 배열의 개념에 대해 인지하고 잇는 유저


- 슈팅게임 혹은 탄막 관련으로 흥미가 있는 유저


 



z*****c 2014.03.22. 신고 공감 0 댓글 0
리뷰 총점 종이책
[서평]게임 매니악스 탄막게임 알고리즘을 읽으며...
"[서평]게임 매니악스 탄막게임 알고리즘을 읽으며..." 내용보기
게임 매니악스 탄막게임 알고리즘 슈팅게임은 어릴 때부터 오락실에서 조이스틱을 통해서 1945게임과 탄막피하기 게임 등을 남학생들이라면 많이들 접해본 게임이었을 것이다. 각 단계별로 맵들이 만들어져 있고 단계마다 상중하 형태의 적 비행기가 나오게 되고 약한 비행기 중간급 비행기, 왕 비행기가 나오며 왕을 깰 때까지 한 단계가 구성이 되어있다.   게임의 구성요소로는
"[서평]게임 매니악스 탄막게임 알고리즘을 읽으며..." 내용보기

게임 매니악스 탄막게임 알고리즘 슈팅게임은 어릴 때부터 오락실에서 조이스틱을 통해서 1945게임과 탄막피하기 게임 등을 남학생들이라면 많이들 접해본 게임이었을 것이다. 각 단계별로 맵들이 만들어져 있고 단계마다 상중하 형태의 적 비행기가 나오게 되고 약한 비행기 중간급 비행기, 왕 비행기가 나오며 왕을 깰 때까지 한 단계가 구성이 되어있다.

 

게임의 구성요소로는 나의 비행기가 있고  비행기에도 종류가 있으며 위기의 순간에 살아나올 수 있는 필살기도 있고 주인공이기에 몇 가지의 목이 더 있게 된다. 적 비행기도 미사일을 쏘며  단계별로 미사일의 강도와 적 비행기의 체력과 방어도도 높아지게 된다.

 

강해지는 적들을 이기기 위해서 주인공 비행기의 미사일의 힘을 강하게도 만들고 살아나올 수 있는 필살기를 주는 적비행기도 나오게 된다. 그리고 적군의 기지나 비행기가 미사일이 맞았을 때 폭발하는 영상이 나오게 되고 적군의 체력이 다 떨어지면 폭발하면서 터지고 점수가 되는 돈이 나오게 된다.

 

적군의 비행기를 많이 격파하고 돈도 많이 먹게 되면 점수가 올라가며 왕이나 조금 강한 적을 만나게 되면 더 큰 점수를 받는 방식으로 게임이 진행되게 된다. 슈팅 게임 안에도 왕은 탄막게임과 같은 형태의 많은 미사일을 쏘며 변신을 하게 된다. 탄막게임이 주된 게임은 탄막을 피하는 원형의  탄막에서부터 단계별로 피하기 어려운 탄막들이 계속 나오게 된다.

 

게임을 생각하면 좋아하는 이들이 모두들 랭킹에 들려고 하고 친구들끼리 내기도 하며 재미용으로 게임들을 많이 한다. 이 책의 게임을 만드는 언어로는 c++을 어느 정도 알아야 소스가 어떻게 되어있는지 알 수가 있고 기본적인 c++을 공부한 사람들이 이 책을 통해 멋진 탄막게임이나 슈팅게임을 응용하여 만들어 낼 수 있도록 도와 줄 것 같다.

 

게임이 먼저 나왔던 게임들로 인해서 나도 게임을 만들고 싶다 생각하는 사람들은 직접 게임을 만들어보므로 보람도 느끼고 게임을 하는 것에서 만들 수 있는 실력을 원하는 사람이 보면 좋은  책인 것 같다. 프로그래밍 책을 보게 되면 입문자들을 위한 책들이 많이 나오기 때문에 깊이 있는 책들과 고급서적들은 잘 안 나오지만 c++을 할 줄 아는 사람으로 시야가 좁혔으며 입문서가 아닌 게임을 만들기 위한 중급서적으로 보아도 될 것 같다.

 

많은 사람들이 알고리즘을 어려워하고 게임에 들어가야 할 것을 생각하고 만들기를 어려워한다. 책을 보면서 모르던 게임들도 많았지만 어떤 형태의 게임인지는 비슷한 유형의 게임을 해보았기에 옛날에 게임을 하던 시절도 생각이 났었다.

 

이 책을 보기 전에도 알고리즘은 모르지만 만들어봐야겠다는 생각으로 슈팅게임을 기획도 해보면서 이런 형태가 되고 각각의 필요한 부분들을 분석하였었는데 알고리즘 부분에서 어려웠었지만 하지만 이 책의 다양한 알고리즘 정리를 통해서 슈팅게임의 알고리즘을 볼 수가 있었다.

w******m 2014.04.27. 신고 공감 0 댓글 0
리뷰 총점 종이책
게임 매니악스 탄막 게임 알고리즘
"게임 매니악스 탄막 게임 알고리즘" 내용보기
게임 매니악스 탄막 게임 알고리즘   이 책은 게임 매니악스 게임 알고리즘 시리즈의 세 번째 권인 탄막 게임에 대한 책입니다. 사실 탄막이라는 말이 일상생활에서 많이 쓰는 말이 아닌 것 같아서 약간 어색한 느낌이 들기도 하지만, 게임의 세계에서 보면 상당히 흔하게 볼 수 있는 내용이기도 합니다. 슈팅게임같은 곳에서 상대편으로 부터 많은 총알이나 미사일이 날아오
"게임 매니악스 탄막 게임 알고리즘" 내용보기


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

 

이 책은 게임 매니악스 게임 알고리즘 시리즈의 세 번째 권인

탄막 게임에 대한 책입니다.

사실 탄막이라는 말이 일상생활에서 많이 쓰는 말이 아닌 것 같아서

약간 어색한 느낌이 들기도 하지만, 게임의 세계에서 보면 상당히 흔하게

볼 수 있는 내용이기도 합니다.

슈팅게임같은 곳에서 상대편으로 부터 많은 총알이나 미사일이 날아오는 것을

쉽게 볼 수 있는데요. 그런 것을 탄막이라고 하고, 그런 탄막을 컴퓨터 화면에

나타내는 방법을 알려주고 있는 것이 바로 이 책의 내용입니다.


앞서 나왔던 슈팅 게임이나 퍼즐 게임처럼 이 책도 탄막이라는 주제에 집중하고 있습니다.

이 게임매니악스 시리즈는 해당 주제를 지정하고 그 주제에 집중합니다.

그렇다보니 이 책이 다른 게임 개발 책 처럼 초보자용이나 중급자용이라는 구분을 하기

애매한 부분이 있습니다.

즉, 게임 개발에는 초보자 이더라도, 프로그래밍 경험이 많은 경우라면

어렵지 않게 볼 수 있기 때문입니다.

다양한 탄막의 종류와 그에 대한 구현 방법, 즉 알고리즘을 차근차근 설명해 줍니다.

그리고, 소스코드 까지 있어서, 다양한 탄막을 직접 확인해볼 수 있게 되어 있습니다.

이 책의 주 목적이 알고리즘과 그 구현에 있기 때문에,

알고리즘의 이해가 목적인 분에게도 많은 참고가 될 수 있습니다.

소스코드 또한 해당 알고리즘에 집중하고 있으므로, 그 부분을 주의하셔야 합니다.

이 책만으로 어떤 게임 전체를 만들기에는 부족합니다.

원하는 게임이 슈팅 게임과 같은 종류이고, 탄막과 같은 효과가 필요한 분이

이 책의 가장 직접적인 도움을 받을 수 있습니다.

그 외의 분들에게는 게임 개발을 위한 참고도서로 유용할 것 같습니다.

 

게임 개발에 관심있는 분들이라면,

자신이 생각하는 분야가 슈팅이나 탄막이 필요하지 않더라도

한 번쯤 읽어보시는 것이 좋을듯 합니다.

 

YES마니아 : 골드 m*********u 2014.03.23. 신고 공감 0 댓글 0
리뷰 총점 종이책
게임 매니악스 탄막 게임 알고리즘
"게임 매니악스 탄막 게임 알고리즘" 내용보기
구매 동기:같은 시리즈인 <<게임 매니악스 슈팅게임 알고리즘>>을 읽고 바로 구매한 책책의 내용:<<게임 매니악스 탄막 게임 알고리즘>>이라는 책 이름만 보고,바로 "슈팅게임"책과 내용이 이어지겠구나 생각했지만 다소 중복된 내용이 많았다.그리고 이 책은 개발하고자 하는 상황을 분석해서, 코딩으로 옮기는 부분보다,짜놓은 코딩중 상수값을 조절하는 밸런싱작업에 너무 많
"게임 매니악스 탄막 게임 알고리즘" 내용보기

구매 동기:

같은 시리즈인 <<게임 매니악스 슈팅게임 알고리즘>>을 읽고 바로 구매한 책


책의 내용:

<<게임 매니악스 탄막 게임 알고리즘>>이라는 책 이름만 보고,


바로 "슈팅게임"책과 내용이 이어지겠구나 생각했지만 다소 중복된 내용이 많았다.


그리고 이 책은 개발하고자 하는 상황을 분석해서, 코딩으로 옮기는 부분보다,


짜놓은 코딩중 상수값을 조절하는 밸런싱작업에 너무 많이 치중해서 많이 아쉬웠다.


그래서 그런지 400페이지 가량 되는 두꺼운 책을 읽었는데, 


딱히 기억에 남는 문제 해결방식이나 코딩이 없었다.


"<<슈팅게임 알고리즘>>책에서 만족했을걸...."하는 후회가 남았다.


한줄 평가:

"게임 매니악스 알고리즘"시리즈 책 중 유일하게 별로였던 책

j********2 2015.07.01. 신고 공감 0 댓글 0