cocos-lua學習筆記(四)HelloWorld結構分析
阿新 • • 發佈:2019-02-20
版本:Quick-Cocos2dx-Community 3.7.1
注意:win32 player 使用 vs2015 編譯,如果你的系統沒有安裝 vs2015,需要安裝 vs2015 執行庫方能正確啟動 player。執行庫下載地址:VS2015 執行庫。
點選setup_win.bat or setup_mac.sh
建立專案
新專案目錄結構分析
開啟新建專案的目錄,我們來分析下新建專案的目錄結構,其結構如下圖所示:
- debug.log: 專案日誌,即列印控制檯視窗輸出的所有日誌檔案。
- frameworks->runtime: 存放Cocos2d-x引擎核心程式碼及各個平臺執行時資源。(Android/ios)
- res:存放專案資源的資料夾,也就是說,我們遊戲開發中用到的所有圖片、字型、音訊等資源都放在這裡。
- src:專案原始碼所存放資料夾,即遊戲中的所有的 .lua 檔案都放在這裡。
以上目錄中 res 和 src 資料夾是比較最要的,開發中我們也只需要對這兩個資料夾裡的內容進行操作,就可以實現遊戲的開發。
在新專案的src資料夾中,現在你是可以看到一些 .lua 檔案的,這些就是我們工程的lua程式碼。接下來我們簡單的介紹下src中各項的功能:
- cocos: cocos引擎程式碼
- framework: quick的核心部分,在Cocos2d-x基礎上自己搭建的一套framework
- config.lua: 工程配置檔案,包括解析度適配等資訊
- main.lua: 工程入口
- app: 工程的介面等檔案,存放我們的遊戲程式碼
- MyApp.lua: 遊戲的第一個介面
- scenes: 存放遊戲各個場景程式碼的資料夾
- MainScene: 遊戲的第一個場景
在遊戲開發中,需要修改和新增介面時,我們只需要在相應的資料夾中新增場景就可以了。