|
같은 출판사/저자인 "시작하세요! Cocos2d-iphone 게임 프로그래밍" 과 내용이 아주 비슷합니다. 한권이 있다면 다시 사보실 필요가 없습니다. cocos2d-x가 포팅이 매무 잘되어 있어, Objective-C 버전에서 C++버젼으로 이관시 매우 쉽게 이루어 집니다. 내용이 거의 비슷해서 이건 장사속(?) 냄새가 많이 납니다. 쉽게 설명한 부분이 많아 초보자에게 좋을수도 있습니다만, 이정도 수준의 지식은 굳이 책을 통해 배우지 않아도 되며 좀더 cocos2d에 대한 깊이있는 학습은 "코코스2D 게임 프로그래밍"을 추천 합니다. |
|
cocos2d-x의 기능을 예제와 함께 깔끔하게 정리해놓아서 보기 편하다. (무려 풀칼라!)
그러나 도움은 초보에게만 해당될 것이다.
깊이면에서 조금 아쉽다. |
|
책의 제목은 시작하세요! cocos2d-x 프로그래밍이고 표지에 윈도우에서 개발하는 아이폰 & 안드로이드 게임 프로그래밍이라고 되어있다.
java를 공부하고 안드로이드로 개발을 시작해서 cocos2d for android (안드로이드 포팅버전)을 하고 있는 현직 개발자로써 제일 아쉬운점은 이클립스에서 개발하는 방법자체를 배제하고 있다는 점이다. 그리고 엔진자체가 ios를 기준으로 만들어진것이 시작이기 때문에 아이폰 위주의 설명이라는 점이다.
동 출판사의 cocos2d 아이폰 프로그래밍이 있기때문에 이 책은 좀 다를 거라 예상하고 샀는데 그 예상이 보기 좋게 빗나가버렸다.
안드로이드의 멀티해상도라던지, 알림, 토스트와 같은 안드로이드와 연동에 관한 내용은 전무하다.
"이 책에서는 저자가 맥에서 개발하고 예제를 만들었기 때문에 앞으로 나오는 모든 코드의 설명은 맥 스타일로 나올것이다. 윈도우 환경에서 공부하는 분들은 이점을 참고하기 바란다." == 맥 스타일을 그냥 옮겨놓은거니 윈도 환경에서 공부하지마.
실제로, 윈도 환경이라는 것도 패러렐즈의 가상윈도에 불과하다.
c/c++을 다뤄보지 않은 자바/안드로이드 개발자에게는 비추천! 차라리 이 책에 맞는 제목은 "기존 아이폰 프로그래머를 위한" 이라는 수식어가 붙었어야 되지 않았나 싶다.
다만, 쉬운 챕터별, 클래스 혹은 함수 설명과 풀컬러로 된 내용의 구성 만큼은 칭찬해 주고 싶다. 하지만, 레퍼런스 북처럼 찾아보기엔 내용이 간단한게 단점이라고 볼 수 있다. 끝으로, Index는 매우 부실해서 없느니만 못한정도 |
|
제목은 윈도우에서 개발하는 ** 이었지만, 예제 실행은 대부분, 특히 뒤로 갈수록 맥Xcode 환경이지요. 책 제목이 바뀔 필요가 있습니다. 다행이 cocos2d-x의 예제가 모두 c++이라서..... 정말 다행이지요. 내용은 하나의 예제에 보여줄 수 있는 것을 두개씩 불려서 보여준것은 책 두께를 생각하셔서 인지는 모르겠지만, 신경 쓰시면 책 두께는 절반으로 만들수 있을듯하네요.정말 윈도우에서 개발하는 책이 나온다면 이 책은 힘들겟지요??;; 아쉬움이 많이 남네요. |