|
서평을 시작하기 전 잡담 - 자네.. 혹시 게임 좋아하는가..? 그래? 게임을 좋아한다고..? 그렇다면 슈팅게임은 어떤가? 끊임없는 적기의 공격.. 어디서 날아올지 모르는 총알들.. 지형과 한몸이 되어 잘 보지 않으면 모르는 포탑들.. 눈꼽만큼의 틈새만 허용하는 무수히 쏟아져 내리는 탄막.. 조그만 틈새사이로 엄청난 컨트롤을 하여 빠져나갈때의 쾌감!! 스테이지 클리어라는 글자를 보며 느끼는 희열감!! 기억하는가? 역시... 기억하는 군. 그럼 이건 어떤가? 그 망할놈의 탄막들과 개미눈물만큼 찔끔찔끔 나오던 폭탄들이 대체 어떻게 생기는지 생각해본적이 있는가? 음... 궁금해본 적이 있다고? 그래?!?? 그럼 이 책을 보길 바란다. 굳이 프로그래머가 아니더라도 슈팅게임을 좋아한다면 그리고 횡스크롤, 종스크롤이라는 단어를 안다면 봐야 할 책이야. 책 설명 - 역시 일본이다.. 라고 밖에는 생각이 안 든다. 엄청난 게임 대작들을 무수히 쏟아냈던 게임의 제국 일본! 당연히 그 게임을 만들수 있는 알고리즘과 논리들의 노하우가 있지 않을까라고 한번쯤 생각은 했었지만 일본어의 벽에 막혀 한글로만 번역된 책을 찾아봤던 사람들에게 한줄기 빛같은 책이다. 한줄기 빛이라서 한빛에서 나왔나..? ㅡㅡㅋ 어쨋건 이 책은 정말 친절하다. 몇년 전 플레시가 한창 유행할때 플레시를 공부하는 사람이라면 한번은 봤던 "신명용의 플레시MX 액션스크립트" 라는 책이 있었는데 플레시에 적용된 각종 수학공식들을 친절하게 설명해주어 많이 배웠었던 기억이 난다. 책이 친절하다고 느낀다는 것은 그만큼 설명이 쉽고 직관적이라는 뜻인데 정말 직관적이고 어떤 부분에서는 쓸데없을만큼 친절하다. 코드는 그렇다치고 그림은 정말 친절하게 잘 그려놓았다. 이렇게까지 칭찬을 아끼지 않는 이유는 서점가서 한번 보면 알게 될 것이다. 그냥 최면에 걸린 것마냥 카운터에 가는 자신의 모습을 보지 않을까 생각된다. 그림 몇개만 봐도 이건 사야된다는 느낌이 뽜악 올것이다. 책의 아름다운 모습 - ![]() 책이 참.... 예쁘다. 꼭 네일아트 책 같은 느낌.. ㅡ0ㅡ;;;; 근데.. 진짜 예쁘다. ![]() 모든 탄막구현에 대한 소스를 받아서 실행해볼 수가 있다. 소장가치가 제대로 있는 책! ![]() 과할 정도의 자세한 설명이 정말 감사한 책이다. ![]() 슈팅 게임뿐만 아니라 전반적인 게임의 제작 방식에 대해 많은 지식을 얻을 수 있다. ![]() 아.. 정말 아름다운 탄막들... 서평 - 딱히 서평이라고 할 것까지는 없지만 딱 드는 느낌은 친절하다는 것이다. 이 책은 생각을 많이 해야 하는 책이다. 머리속에 탄과 적기, 케릭터의 충돌이라던지 횡스크롤로 진행되는 모습과 종스크롤로 진행되는 모습을 상상을 하면서 읽어야 이해가 된다. 책을 읽는 좋은 방법은 노트라던지 스케치북을 옆에 놔두고 직접 그려가면서 계산기 두들기면서 숫자계산도 해보고 어떤 수치가 어떻게 될지 예상을 하면서 하나하나 이해해가는 방법이다. 잠들기 전에는 보면 안된다. 실제로 잠들기 전에 이 책을 펴고 잠깐 보려다가 이해가 안가서 노트에 그리면서 계산해보다가 잠 한숨 못자고 출근한 적도 있다. 프로그래머라면 알고리즘을 강화하는 측면과 다양하게 생각해보는 측면에서 더할나위없이 좋다. 정말 재미있고 실제로 슈팅게임이 구현되는 알고리즘을 이해하면서 느끼는 희열감은 프로그래머만의 특권이 아닐까 싶다. 슈팅게임을 좋아하는 사람이라면 어떻게 슈팅게임이 만들어지는지 어떤 방식으로 진행이 되는 것인지 알게 되면서 즐거움을 느끼게 되지 않을까 생각된다. 물론 전공지식이나 수학에 대한 지식이 없다면 좀 어려움을 느낄수 있겠지만 책 제목 자체가 매니악스가 아닌가? 정석책 펴고 보면 충분히 이해갈만한 수학공식들이고 직접 머릿속에 그려보기도 하고 노트에도 그려보고 천천히 하나하나 생각해보면 쉽게 이해할 수 있지 않을까? 어렵다고 지나치기에는 이 책은 정말 주옥같은 책이다. 서평을 마치며 - 요근래 모바일게임을 공부해가면서 알고리즘에 관련하여 지식이 많이 부족하다고 생각하던 중에 이 책을 보게 되어 정말 감사하다. 이 책은 슈팅게임뿐만 아니라 다른 형식의 게임에도 많은 응용이 가능할 뿐만 아니라 다양한 방식의 생각을 할 수 있게 해준다. 프로그래머로써 다양한 논리를 펼칠수 있다는 것은 아주 큰 장점이 되고 사고가 유연하면 어떤 방식으로든 프로그램 개발이 가능하다는 말과 같다. 당신이 프로그래머라면 굳이 게임을 만들지 않더라도 슈팅게임을 좋아하지 않더라도 꼭 한 챕터 정도는 보기를 바란다. 자신의 관련분야와 관계없이 이 책에 나와있는 논리와 알고리즘은 많은 사고를 하게 해주고 당신의 수준을 한단계 아니.. 최소 세단계는 끌어올려 줄 것이다. 슈팅게임에 이어 퍼즐게임에 관련된 책도 있던데 얼른 사러 가야겠다. ![]() |
|
게임 매니악스 슈팅 게임 알고리즘
이책의 제목을 처음 보았을때 떠오른 것은 일본 서적 중 나름 아는 사람은 아는 책인 ‘탄막’(彈幕) 이라는 책이었다. 슈팅 게임을 만들때에 있어서 가장 중요하고 힘든 총알의 탄막 구현에 관해 적은 책 인데 실상 만들라면 만들지 못할 바는 아니지만, 시간대비 효율성이라는 면을 따지면 이런것은 그야말로 하늘에서 노하우라 뚝 떨어진 것과 진배 없는지라 매우 감사한 종류의 책 중에 하나였었다. 매우 유사한 책을 보며 인터넷을 살짝 검색해 본 바, 아니나 다를까, 동일한 저자가 기술했던 책이라는 것을 발견하고 매우 반가운 느낌이 들었다.
대체적으로 일본 서적의 경우 매우 친절한 경향이 있는데, 이책 역시 매우 친절한 책이라고 감히 말할수 있다.
앞서 말한 ‘탄막’이 순수히 탄막 알고리즘 만을 서술한 고급 유저들을 위한 (라이브러리 형식의)책이라면. 이책은 슈팅게임에서 필요로 하는 기본적인 구현 개념, 그리고 총알 구현 원리, 탄막의 구현 방법 등을 알기 쉬운 어조로 그림과 함께 알려 주는 초급 개발자를 위한 기능서 정도로 볼수 있다. 이책의 가장큰 장점은 정말 많은 그림과 정말 친절한 서술 이라고 말할수 있다. 사실상 게임에 있어서 움직이는 ‘Object’는 대부분 ‘이산수학’ 혹은 ‘선형대수’ 조금 쉽게 본다 해도 ‘벡터’ 정도의 영역은 언제나 등장하기 때문에, 머리 속으로 복잡한 움직임과 공식을 그리기란 쉽지 않으며, 더더군 다나 그 움직임과 공식을 코드로 구현하기란 초심자 들에겐 쉽지 않다고 생각한다. 그런 부분에 있어서 이책의 막연한 움직임을 상세하게 그려서 최대한 쉽게 이해할수 있게 보여주며 그런 움직임을 코드화 하는 방법을 알려준다. 또한 책의 내용을 보면 - 적기구현 - 충돌박스 구현 - 스크롤 및 배경 구현 - 포인트 구현 등 슈팅 게임을 만듬에 있어서 필요한 전반적인 내용을 기술하고 있는 바, 기초적인 프로그래밍을 안다면 이책만을 가지고 슈팅게임을 만드는 것도 무리는 아니라고 생각한다.
개인적으로 전문서 또는 활용서로 양분된 국내 게임 서적 분위기에 '전문기능서'? 같은 느낌의 이런종류의 책이 더더욱 많이 번역 발매되어 많은 게임 제작자 들이 보다 쉽게 제작 방법 및 노하우를 획득 하면 좋겠다.
마지막으로 이책을 권장하는 독자층은 아래와 같다. - 기초 프로그래밍이 가능한 유저 (C언어를 추천하나 그것이 아니라면 최소 메모리 개념을 이해하고 있는 사람) - 기초적인 수학 지식 (Sin, Cos ,Tan 정도) 개념을 알고 있으신 분 (배우고 잊어 버렸더라도 검색을 하면서 보면 가능한 수준) - 슈팅게임은 처음 제작해 보는 개발자 |
|
스트리트 파이트라는 대전 게임이 등장하기 전 코묻은 동전으로 하던 게임이 바로 갤러그였다. 동전이 없던 날이면 동네 오락실 아저씨의 잔심부름을 해주고 나서 공짜로 하던 행운(?)도 누리기도 했던 게임이다. 우주공간을 날아다니며 떼로 몰려드는 적기를 격추시키는 게임인데 그냥 게임을 하기만 했지 그것이 어떻게 구현되는지에 관해서는 관심이 없었다. 게임은 그냥 즐기고 엔딩을 보기만 하면 되는 것이었으므로...
지은이가 간단히 알려주듯이 게임 프로그래밍 입문자가 봐도 좋지만, 게임 프로그래밍의 다른 입문서와는 성격이 달랐다. 소개된 샘플 코드로 따라하는 재미도 쏠쏠했지만, 특히 그림과 표가 많아서 흥미롭게 볼 수 있는 점이 큰 특징이었다.
![]() 가장 흥미로운 대목은 다관절 부분이었다. 대부분 그 판의 끝에 나타나는 적의 보스 격의 다관절을 가진 적기를 어떻게 구현하는가 였는데, 생각보다 신경 써야 할 것이 많이 있었다.
최근 게임중독에 관한 법안 때문에 많이 시끄러웠다. 게임 산업이 사활의 기로에 서있다는 기사도 많이 있었다. 입문서이기 때문에 이슈가 되는 게임중독의 대상이 되는 게임과는 많이 차이가 나는 게임이 소개되어 있지만, 기초를 익히는 데에는 부족함이 없어 보였다. |
[Book] 게임 매니악스 슈팅 게임 알고리즘(한빛미디어)
너무 수학적인 부분은 검증 없이 믿고 읽게 된다. ㅎ C 코드이긴 하지만 seudo 코드 수준이라서 컴퓨터 언어 능력이 낮아도 충분히 읽을 수 있다. 실제 게임에서 사용한 알고리즘이라서 그런지 디테일한 부분에 대한 이야기가 있다. 예를 들어, 대각선 이동 같은 경우 속도가 다르게 진행 될 수 있는 거에 대한 해결책 제시는 이 책이 실무에서 사용하고 있다는 믿음을 주었다. 또한 디바이스 마다 입력 범위의 차이를 해결하는 tip(꿍수)도 있어 재미가 있다. 과거 유명했던 게임을 거론하며 거기에 사용되었던 알고리즘을 이야기 할때는 그 게임을 찾아 해 보고 싶은 충동이 든다. 마치 게임의 역사속에서 그 게임의 재미 요소를 듣는 듯 하다. 게임을 만들때 내 맘대로 연사, 움직임 , 버튼 조작의 규칙을 정해도 되지만 과거에 사용했던 익숙한 방법을 익혀 거기에 맞게 만든다면 훨씬 더 사용자들이 쉽게 게임을 즐길 수 있을 것이다. 그 목적을 확실히 해 줄 책이다. 특히, 커맨드 샷 같은 경우는 오락실에서 사용한 파동권, 승룡권 방법도 다시 볼 수 있어서 정말 한 번 게임을 만들어 보고 싶은 욕구가 생기게 된다. 충돌 판정, 화면 밖으로 나갔을시 게임의 기본이 되는 알고리즘도 api 사용 없이 위치 좌표를 가지고 생짜로 짜는 묘미를 알려 준다. 특히, 모바일 시대에 들어 서면서 IT의 한 축이 되어 버린 게임, 단언컨대 게임이 트랜드가 되었다. 게임 관련된 많은 책이 쏟아 지고 있다. 하지만, 대부분 게임을 만들수 있는 엔진, 툴 설명이 주다. 이렇게 하나 하나 캐릭터를 움직여 보며 과거 우리가 열광했던 게임을 이해해 보는 것도 아주 재미있을 듯 하다. 마치 응답하라 1994 처럼 말이다. 솔직히, 우리나라도 이렇게 오타쿠 적인 장인정신까지 느껴지지만 트랜드를 따르지 않고 좋 아서 하는 다양한 서적이 나왔으면 좋겠다. 다음 시리즈인 게임 매니악스 퍼즐 게임 알고리즘도 기대된다. http://www.hanb.co.kr/book/look.html?isbn=978-89-6848-053-9 http://ppangfunlife.blogspot.com/2013/12/book_31.html |
|
게임 프로그래밍에 대해 관심 있게 공부해 본 사람이라면 일본에서 나오는 게임 알고리즘 매니악스 시리즈를 아는 사람이 많을 것이라고 생각한다. 같은 시리즈 서적 중에 액션 게임에 대한 서적도 있는데 내용이 정말로 본격적이라고 할 만큼 구성돼 있다. 이번에 한빛미디어에서 번역되어 나온 <게임 매니악스 슈팅 게임 알고리즘>도 상당히 슈팅 게임 전반에 걸쳐 다루고 있다. 슈팅 게임에서 기본이라고 할 수 있는 캐릭터에서 나오는 탄환부터 메인 캐릭터, 무기, 위험할 때 꼭 쓰이는 폭탄과 같은 특수 공격, 적기, 배경, 그리고 전반적인 게임 시스템에 대해서 다루고 있다. 탄환만 살펴 보아도 조준탄, 탄환의 이동, 방향탄 등등 일반적으로 슈팅 게임이라는 시스템 내에서 접했던 것들에 대해서 다루고 있다. 거기에 예제 소스를 단순히 책에 적어서 설명만 하는 게 아니라 직접 소스 코드 파일까지 제공해 주고 있어서 바로 확인해 볼 수 있다라는 장점이 있다. 전체적인 설명은 갤러그와 같은 기존 슈팅 게임 시스템들 다루고 있기 때문에 뭔가 새로운 슈팅 게임 시스템을 개발한다기 보다는 처음으로 슈팅 게임을 개발에 입문하는 정도의 수준에서 기존 시스템을 따라서 만들어 본다는 느낌으로 접근하면 좋을 것 같다. 게다가 기존 시스템을 재현한 소스 코드가 있으니 맨땅에 구현하는 것보다 조금씩 공부한 내용을 적용해서 수정해 본다면 많은 도움이 되지 않을까 하고 생각한다. 그러나 어디까지나 프로그래밍이 가능한 독자를 대상으로 하므로 프로그래밍조차 생소한 초보들에게는 바로 덤벼들 수 있는 정도의 수준은 아니라고 생각된다. 이 책의 장점이라고 한다면 기존 시스템을 재현한 소스 코드 제공이라든가 슈팅 게임에 관련된 전반적인 내용을 다루고 있다는 것뿐만 아니라 설명을 그림을 기반으로 해주고 있다는 점이다. 사실, 이러한 게임 개발 서적이 글자로 도배되어 있다면 아무리 게임 개발 관련 서적이라고 할지라도 부담되는 게 사실인데, 이 책은 그림 설명이 적절히 배치되어 있어서 좋다. 그리고 기존에 존재했던 슈팅 게임 시스템에 대한 설명이 주를 이루다 보니 다소 아쉬운 부분이 될 수도 있지만 어쩌면 반대로 그게 장점이 될 수도 있지 않을까 하고 생각해 본다. :) 그래도 가장 중요한 것은 컴퓨터 서적은 직접 서점에 가서 훑어보고 자신에게 맞는지부터 확인해 보고 사는 게 아닐까 한다. |
|
게임 매니악스 알고리즘 갤러그나 194x 시리즈를 접해온 나에게 이 책은 쉽게 다가왔다. 그런데 놀라운 점은 이렇게까지 상세하게 분석하고 수학적인 내용까지 담고 있을 줄은 몰랐다. 오목이나 세균전 같이 단슌히 배열 상에서 상하좌우 대각선 이동하는 게임의 경우 상황이 발생한 상태에서 체크하는 알고리즘과 화면 밖의 예외처리만 하면 되지만 갤러그 같은 슈팅게임 시리즈는 주인공의 이동, 타겟의 이동,서로 주고받는 무기,미사일까지 고려할 것이 상당히 많다. 단순히 직선 이동이 아닌 곡선 이동이기에 삼각함수와 충돌 체크는 더욱 꼼꼼해야 높은 완성도를 달성할 수 있다. 그런 점에서 이 책은 기본 c를 아는 개발자라면 슈팅 게임의 기초부터 세세한 부분까지 마스터할 수 있는 책이라 할 수 있겠다.더욱이 일본의 저자들이 내년에도 다른 시리즈의 책을 낼 것으로 예상돼 게임에 대한 이해도를 더 높여가는 좋은 참고 자료의 시발점이 될 것 같다. 책 이름에 매니악스(매니아 형용사?)의 이름을 붙일 정도의 저자들의 열정과 일본의 수준 높은 게임 환경을 엿볼 수 있다.(부러움) 초보 개발자도 친절한 그림 설명과 단계별 코드 예제 그림을 통해 하나의 슈팅게임을 완성하고 응용할 수 있을 것으로 생각된다. 나도 내용은 이해했으니 응용까지 도전! |
|
이 책은 2008년도에 즈음에 국내 게임 개발자들 사이에서도 화제가 된 알고리즘 매니악스 시리즈의 슈팅판입니다. 수많은 명작게임이 탄생한 일본답게 게임개발 도서도 좋은 책들이 무수히 많이 나와있지만 이 책은 그 중에서도 특히 빛나는 보석같은 존재입니다. 원서는 이미 신장판이 나온 인기서적으로 번역서도 신장판을 기준으로 나왔습니다. 구판 원서를 가지고 있는 분들로서도 한숨 돌리는 분들이 많지 않을까 싶습니다. 책 내용에 대해서 여러 번에 걸쳐 설명 드리겠습니다. 1. 슈팅게임 구현 그 자체는 다루지 않는다. - 이 책은 초보자용 책은 아닙니다. Win32나 DX에 대해서는 일절 다루고 있지 않기 때문에 그 부분에 대해서는 별도의 학습이 필요합니다. 2. 거의 모든 슈팅게임의 알고리즘을 다룬다. - 책 뒤의 인용 게임 리스트나 구현 알고리즘 목록을 보시면 여태까지 나왔던 거의 모든 슈팅게임에 대한 알고리즘을 총망라한 수준으로 접근하고 있다는 것을 알 수 있습니다. 게임 좀 했다고 하시는 분들조차도 이런 것도 있었어? 라고 말할 지도 모릅니다. 3. 슈팅 이외의 부분도 다룬다. - 슈팅이라면 총알이 나간다는 것만 생각날지도 모르겠지만 단순히 탄환의 패턴 이외에도 자기(내 비행기), 무기, 적기, 심지어는 배경에 대한 구현까지도 다루고 있습니다. 특히 이 배경에 대한 부분은 액션 게임에서도 자주 응용되는 부분인데 이런 부분까지 다루었다는 것에 대해서 놀라움을 금치 못합니다. 4. 소스파일조차 완벽 한글화 - 보통 번역서는 책 내용은 물론이고 소스파일도 원서의 그것을 그냥 제공하는 수준에 머무르는 것이 보통인데, 이 책의 소스파일은 주석까지 완전히 한글화가 되어 있습니다. 소스파일과 실행파일은 공개되어 있으므로 책을 구입하지 않은 분들도 다운이 가능하니 직접 확인해 보시기 바랍니다. 보통 일본 서적의 소스파일은 공개되지 않고 시디롬으로만 제공되기 때문에, 이 시리즈의 소스파일을 요청하는 메일도 몇 번 받아본 적이 있었는데 이렇게 막 공개해도 되는건지 걱정 될 정도입니다. 슈팅게임 개발자는 물론이고 기획자에게도 필독서라 할 수 있는 책이 아닐까 생각합니다. 슈팅게임 개발 자체를 다루는 책은 시중에도 몇 권 나왔지만 대부분 체계적이지 못하고 부족한 내용이 많은 아쉬움이 남는 것들이 대부분이었는데, 프로 레벨의 슈팅게임, 혹은 자신이 어렸을 적 즐겨했던 게임을 만들어 보고 싶은 분이라면 반드시 읽어봐야 할 책이 아닐까 생각합니다. 읽으며 생각한 단점이라면 완전 구현을 다루는 책이 아니라서 내용이 약간 부족하다고 느껴지는 부분이 다소 있다는 것과 인용 게임 리스트에 원제 표시가 없다는 것에 대한 아쉬움, 그리고 책의 제목을 임의로 바꾼 점이 좀 걸린다는 것입니다. 그리고 소스프로그램의 빌드 검증을 하다가 몇가지 옥의 티를 발견했는데 (환경은 윈도8.1, vs2012 express, dx sdk 클린설치) - 메모장 내용과 달리 데모프로그램의 빌드를 디버그로 했는지 msvcp100D.dll 에러가 남 - 재배포 패키지를 설치해도 해결이 안됨, 결국 vs2010 express 를 설치해서 해결 - sht.vcxproj.filters 파일 내용은 일본어로 되어있음 몇 줄 안되지만 한나절을 꼬박 날렸습니다. 실행이나 빌드 해보실 분들은 주의하세요. 그래도 액션게임 알고리즘처럼 윈도SDK를 요구하지 않아서 다행이었습니다. 빌드 자체는 상쾌하게 잘 되었습니다. 굿잡굿잡. |
|
구매 동기: 같은 시리즈인 <<게임 매니악스 퍼즐게임 알고리즘>>이 맘에 들어서 믿고 구매한 책 책의 내용: "퍼즐게임" 책과 비슷하게, "슈팅게임"이라는 하나의 게임 장르에 맞추어서, 다양한 그림과 함께 설명해준다. 기본적인 슈팅게임의 알고리즘 뿐만 아니라, 유명했던 게임들의 특정 시스템의 구현방법까지 다루었다. 덕분에 추억의 게임들을 떠올리면서 재미있게 읽었다. 한가지 아쉬운점이 있다면 초반에 DDA와 고정소수점 부분인데, 이 부분의 지식은 지금 환경에서는 크게 쓸 일이 없을것 같아, 가볍게 읽고 넘겨버렸다. 한줄 평가: 슈팅게임 개발에 도전하시는 분들께 꼭 추천하고 싶은 책. |
|
게임을 만나면, 초보자로서 만나는 몇 가지 정해진 게임들이 있습니다. 팡류의 이미지를 맞추는 간단한 게임에서 부터, 총을 쏘기도 하고, 다양한 캐릭터를 만들어 나가는 등 다양한 게임을 하기도 하지만, 웬만한 경우에 슈팅 게임을 한 번 이상은 해보게 됩니다. 날아가는 비행기를 타고 총알을 쏘면서 상대방 혹은 적의 비행기를 맞추는 게임은 오랜 역사를 가지고 있고, 또한 많은 사람들이 즐기는 게임의 고전적인 장르이기도 합니다.
하나씩 차근차근 살펴보는 내용이 들어 있습니다. 물론 이 책의 기본적인 대상 독자는 게임 프로그래밍에 종사하고 있는 프로그래머입니다. 그러나 전문적인 게임 프로그래머가 아니라고 하더라도 프로그래밍에 대한 기본적인 이해나 경험이있는 초보자라면 이 책을 보는 것도 좋을 것 같습니다. 프로그래밍 책이니 만큼 프로그램이 소스코드도 책에 나오고 있지만, 실제 이 책에서 촛점을 맞추고 있는 것은 '알고리즘'입니다. 슈팅 게임에서 특정상황이 닥쳤을 때, 어떤 알고리즘을 사용해서 구현하는지에 좀 더 촛점을 맞추고 있는 것입니다. 그래서 인지 수학적인 내용도 좀 나오는데요. 책에 있는 설명에 집중하다보면 대단히 어려운 내용은 거의 없었던 것 같습니다.
알고리즘을 설명하고, 그 알고리즘을 구현한 소스코드를 제공하지만, 높은 퀄리티의 특정 슈팅게임 전체를 제공하지는 않습니다. 단지 알고리즘 확인 수준의 데모프로그램을 제공하므로, 게임 제작에 직접 도전하시는 분들은 다른 참고서를 함께 보시기 바랍니다.
이 책은 게임개발자 분들 중에서 슈팅게임에 관심있는 분들이 보면 좋을 것 같습니다. 슈팅게임을 기획하고 있는 기획자분들에게도 참고가 될 거 같습니다. 그 외에 게임에 대한 관심이 있는 분들이라면, 노력과 열정이 필요할 뿐, 이해하기 난해하지 않으므로 한 번 쯤 도전해 볼만한 내용입니다.
한 번쯤 읽어 보실 만한 내용이 아닐까 생각합니다.
|