Cocos2d x 3 0新引擎資料夾結構

2021-09-06 15:48:15 字數 1456 閱讀 8834

cocos2d-x 3.0新引擎資料夾結構

2023年4月29日  cocos2d-x 3.0學習

作為乙個cocos2d-x的菜鳥,我倒是挺願意關注不同版本號之間的差別,cocos2d-x 3.0自2023年7月份開始公布alpha0-pre版本號,到2023年4月23日公布正式版,歷經9個版本號,總算是敲定了。我剛入手的配置環境是基於cocos2d-x 2.2.3版本號的,略微對照一下,就能夠知道最新公布的3.0正式版真的齊整了非常多。看看以下兩張截圖

cocos2d-x 2.2.3版本號資料夾結構

cocos2d-x 3.0版本號資料夾結構

對照一下,cocos2d-x 3.0多了個build資料夾,tests資料夾,少了cocosdenshion資料夾、debug資料夾、dubug.win32資料夾、projects資料夾、samples資料夾、scripting資料夾、winrt資料夾,還有根資料夾下的一些檔案也不見了,比方cocos2d-win32.vc2012.sln這種檔案不見了。

我們看一下,每乙個資料夾以下有哪些內容吧:

進入build資料夾

我們會發現原本在cocos2d-x 2.2.3資料夾下的架構檔案所有轉移到了這裡,我們能夠雙擊cocos2d-win32.vc2012.sln開啟我們的win32專案。

之前的cocos2dx資料夾更名為cocos,裡面的資料夾結構更加清楚,每乙個資料夾相應存放的類庫。

document資料夾更名為docs,文件之類的。

extensions資料夾沒有變,用來存放一些擴充套件類庫,比方說gui控制項。

external資料夾也沒有變,用來存放一些物理引擎,包括box2d和chipmunk,還有非常多供程式外部使用的庫。

licenses資料夾存放所有依賴開源project的許可宣告。

plugin資料夾提供一些外掛程式

templates資料夾包括不同平台ide下建立cocos2d-xproject的模板。

tests資料夾存放測試專案

tools資料夾自然存放一些須要用到的工具,比方建立cocos2d-x專案的指令碼,這是在cocos2d-x-3.0\tools\cocos2d-console\bin路徑下的,與cocos2d-x 2.2.3是全然不一樣的。

以上就是本人整理所得的cocos2d-x 3.0的資料夾結構分析,疏漏之處望各位朋友指正。

Cocos2d x 3 0 新的點染架構

cocos2d x 3.0 新的渲染架構 8月1號這一天,cocos2d x 官方微博上說 x 團隊正在糾結是否用智慧型指標替換現有的引用計數記憶體管理機制,結果引發大家的爭論。在我看來,引發這個爭論的原因是 cocos2d x 打算實現多執行緒化,從而充分利用現代智慧型手機的多核處理器資源。而多執...

cocos2d x 3 0 編譯問題

3.0最主要的問題是它引進了c 11 所有ndk版本必須是r8e版本以上,即使你已經有這些已經準備好,還要注意一點是ndk編譯的時候預設採用ndk toolchain version 4.6的形式去編譯,這個時候就會出現 error thread in namespace std does not ...

cocos2dx 3 0 學習資源

目前看見的cocos2dx 3.0 學習資源 官方的英文 我也在wiki上看了一會,有的還用有道詞典查詢的單詞什麼的。史上最坑爹的遊戲 holdtail 目前資料很少,mac下開發的資源就更少了。如果有朋友看見其他資源可以告訴我啊,謝謝 cocos2dx 3.0基礎知識 cocos2dx 3.0 a...