A Virtual Controller for COCOS2D-X