Who this book is for
This book is for anyone who wants to start making games. No previous experience in game development or working with previous versions of Cocos2D or any other game engine is required.
You should have at least basic Objective-C knowledge, as all the code in this book as well as the Cocos2D-iPhone framework itself is written in Objective-C. You don't have to be an Objective-C expert, but you should at least know how to create class, add an instance variable and property, call a method, and be familiar with classes such as NSString
or NSArray
.