I’ve recently had the opportunity to have a good read by Pablo Ruiz. The book is titled, Cocos2d for iPhone 0.99. Cocos2d for iPhone 0.99 is a complete Beginner’s Guide that will walk you through the steps that are necessary to begin development with Cocos2d using Xcode all the way to writing a simple iPhone game using the cocos2d engine.
The book is very well structured and each chapter seems to build well on the chapter before it. Just as promised, the book teaches you by doing rather then boring you to death with countless paragraphs of reading and explains what is necessary for you to understand in order to properly use cocos2d to build a 2D game for the iPhone / iPod Touch and iPad.
In my opinion, I think that they should have decided to go with box2d instead of chipmunk when covering the Physics section of building a game since box2d seems to be more commonly used, again this is my opinion and I’m sure they had a reason for deciding to go with Chipmunk. Also, remember that this is a beginners guide and in my opinion only scratches the surface of what cocos2d is capable of as well as what the various physics engines can do.
Honestly, I would recommend this book to anyone starting out with game development, especially if you have no prior experience using Xcode and objective-c. This book does not teach you any Objective-C development and it does not go into memory management, etc… If you want to develop a simple game then going through this book will be worth your time but if you want to develop a more complex game you will need to know C, Objective-C and make sure you have a good grasp on memory management with regards to all of the iDevices.
All in all great book and well worth the price and will make a great addition to your collection. Click the following link below for more information and purchase options: