cocos2d-x(ココス・ツー・ディー・エックス)は、二次元ゲーム開発に用いられるオープンソースのフレームワークで、iPhone用のアプリもAndroid用のアプリも同時に開発できるのが、その大きな特長です。3Dゲームの場合は、従来Unityというフレームワークがありましたが、その二次元版といえます。本書は、開発言語であるC++の基礎から環境構築、開発の手順まで多くの図とソースコードで丁寧に解説しました。派手さはないけど、じっくり、しっかりと学びたい人にピッタリの入門書です。