Cocos-JS對基本只有java基礎的我來說學起來比較簡單,但是鑑於手頭能拿到公司的源碼基本上都是C++所以還是打算入門C++
然後就是看到前輩用的是visual studio和cocos studio
所以抱着興趣的目的開始嘗試一下~誒嘿!
首先把玩了一下cocos studio
然後發現實際上和creater接近的cocos studio是以UI編輯爲主的
據說功能特化有UI編輯,場景編輯,合圖編輯和另外一個什麼來的??
嘛,我的目的不在UI編輯,我比較喜歡實現邏輯功能(雖然還是簡單的邏輯功能)所以就建了一個hello world項目,然後打包發佈用visual studio打開(當然是C++格式)
打開後看到的目錄結構是:
Hello World
-resource
-src
-win32
-外部
入口類是在src的AppDelegate(.cpp爲實現類 .h爲定義類)
而第一個場景是誰是由applicationDidFinishLaunching()中director->runWithScene(scene);決定的
而src中另外一個類helloworld則只是想Activity一樣的存在
AppDelegate和HelloWorld就像application和activity一樣的存在吧
不同的是android中可以在manifest裏面通過定義誰是main intent來決定誰是第一個啓動的activity
而這邊是通過一句runWithScene來指定第一個Activity