Based on cocos2d-x 2.2.3