this is my lib based cocos2d-x