You will learn the essentials of Cocos2d-x through examples, by creating a game from scratch. The book starts with adding scenes and menus to the game. Furthermore, you can learn more about the varied features such as scene transitions, game sprites, moving the spaceship, and adding audio to make your game livelier. By the end of the book, you will be able to solve problems that may arise during the entire game development phase.
Comments about oreilly Cocos2d-x Game Development Essentials:
A well-paced book that manages to cover most of the core concepts that can be applied to developing games on any platform. It doesn't require any previous knowledge but a basic understanding of a programming language would be very helpful.
The concepts are presented in a clear and effective way and decision points are clearly defined allowing you to use the material whether developing for IOS or Android. The authors take you through every step of the journey explaining code and concepts along the way. By the end of the book you will have a working prototype which you can deconstruct and tinker with to learn concepts in more detail.
On the whole a great read and useful introduction into the world of mobile development though the book does lean towards IOS development.
Bottom Line Yes, I would recommend this to a friend