만들면서 배우는 아이폰 게임 프로그래밍 - 개정판, cocos2d 2.0으로 배우는 게임 프로그래밍의 동작 원리 한빛미디어 모바일 시리즈 8
강권학.박창민 지음 / 한빛미디어 / 2012년 4월
평점 :
절판


스마트폰의 혁명을 일으킨 iPhone은 현재 휴대폰 유통구조뿐만 아니라 폰의 하드웨어 성능과 기능에서도 많은 변화를 가져왔다. 휴대폰의 변천사를 iPhone 출시 전과 출시 후로 나눠도 크게 무리가 없을 것이다. 기존에 휴대폰은 통신사나 제조사에서 제공하는 기능 이외에는 활용하기가 불가능했지만 iPhone이 출시되어 휴대폰에 일대 혁명과도 같은 일이 벌어졌다. 컴퓨터와 같이 필요한 프로그램( or 웹어플)을 설치하여 사용할 수 있고, 언제 어디서나 인터넷에 접속하여 필요한 정보를 얻을 수 있게 된 것이다. 이런 막강한 기능은 기타 휴대폰 제조사에도 영향을 주어 스마트폰 전성시대를 이끌게 되었다. 이를 통해 2제 인터넷 부흥기를 가져오게 되었다. 앞으로 우리는 스마트폰으로 얼마나 많은 것들을 경험하게 될까? 설레이고 흥분되는 일이 아닌가 싶다. 그 중 하나를 이 책을 통해 살펴볼 수 있다.

 

이 책은 iPhone 어플리케이션 구조를 이해하는데 유용한 자료이다. 이 책에서 소개하는 내용은 사람들이 스마트폰을 사용하면서 가장 많이 접하는 게임이다. 게임의 구조를 분석하여 설명함으로써 iPhone에서 게임이 어떻게 동작하며 어떠한 프로그래밍 구조로 이뤄졌는지 심층적인 분석이 가능하다. 특히이 책의  장점이라고 생각되는 점은 게임의 코드를 설명하는 부분이다. 여타의 책들도 코드에 대한 설명은 있지만, 이 책처럼 다각도로 설명하는 책은 드물 것이다. 프로그래밍 코드도 충분히 실렸지만 그보다 코드에 대한 설명이 다채롭고 훨씬 상세하다. 내가 이전 판을 읽지 않아서 비교 판단은 못하지만 많은 부분에서 보강이 이뤄졌을 것이라 기대한다. 어느 전문서적이든 아쉬운 점은 전문지식이 없다면 책을 이해하는 것이 굉장히 어렵다는 것이다. 이 책 또한 초보자가 읽기에는 어려움이 있다. 프로그래밍 제반 지식이 있어야지만 이 책을 원활하게 읽을 수 있다.

 

전문서적을 읽다 보면은 어떤 책은 굉장히 흥미진진하게 꾸며진 책이 있다. 반면에 그렇지 못한 책도 많다. 이 책은 전자에 가깝다고 평할 수 있다. 소재 자체가 사람들이 관심을 많이 갖는 게임을 분석하는 것이 그 첫 번째 이유일 것이며, 책을 편집하고 구성한 방법에서 여타의 책과 비교된다고 말할 수 있다. 천연색의 사진과 프로그램의 플로차트 등을 이용하여 읽는 사람으로 하여금 관심을 끌게 한다. 이는 내용의 전반적인 흐름을 이해하도록 도와주며 이와 같은 구성은 매우 신선했다.

 

나 역시 스마트폰을 사용하지만 애플과 구글의 대표적 회사제품을 사용하지는 않는다. 한번 iPhone의 위력을 직접 체험해 보고 싶다. 사람들이 열광하는 애플의 아이폰을 경험해 보고 싶은 욕구가 이 책을 읽으면서 점점 높아져만 갔다. 뭐 이건 개인적인 소망이다 보니까 이 책과는 직접적인 관련은 없지만 iPhone 관련 서적을 읽고 나니까 점점 더 커진다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo