Cocos2D-iPhone is a popular game-development framework for 2D games on the iPhone and iPad. This framework powers many top games currently on the market and this book; Learning Cocos2D: A Hands-on Guide to Building IOSGames with Cocos2D, Box2D, and Chipmunk sets out to teach you how to make use of Cocos2D, as well as teaching you a number of the principles of game development, by walking you through the steps of developing a fully-featured game from start to finish.
Rating:
Good Bits: Well written; Accessible yet comprehensive; Strong code samples; You build a full game from start to finish; Covers all of the core skills.
Bad Bits: A couple of bugs in the code excerpts; Examples will become less accurate as Cocos2d, included libraries and tools evolve.