--- HelloWorldScene.cpp 2016-12-21 13:43:14.000000000 -0400 +++ /opt/cocos2d-x-git/templates/cpp-template-default/Classes/HelloWorldScene.cpp 2017-01-04 12:22:47.004282988 -0400 @@ -5,17 +5,7 @@ Scene* HelloWorld::createScene() { - // 'scene' is an autorelease object - auto scene = Scene::create(); - - // 'layer' is an autorelease object - auto layer = HelloWorld::create(); - - // add layer as a child to scene - scene->addChild(layer); - - // return the scene - return scene; + return HelloWorld::create(); } // on "init" you need to initialize your instance @@ -23,7 +13,7 @@ { ////////////////////////////// // 1. super init first - if ( !Layer::init() ) + if ( !Scene::init() ) { return false; }