This document discusses using the Cocos2d-x game engine for mobile game development. It provides an overview of Cocos2d-x, describing its cross-platform capabilities, open source nature, and modules for graphics, animation, audio, GUI, physics and more. Key classes in Cocos2d-x like Scene, Layer, Sprite, Node and Actions are explained.