cocos2dx建立專案為什麼要用cmd命令列建立?

時間 2021-11-02 01:11:18

1樓:Leon

一般來說,有整合開發環境的專案(IDE)的專案,一般都可以在IDE裡面建立工程,比如Unity或者Unreal。而cocos2d-x只是一套框架,並沒有對應的IDE,所以為了建立專案,就有了一套命令列指令碼用來從命令列來建立工程。如果以後有一日cocos2d-x有了自己的IDE,比如開發中的Cocos Creator對C++的開發有好的話,應該也會逐漸支援從IDE中建立專案工程。

其實這種所謂的「從命令列建立專案」的事情並不鮮見,很多的框架都有這種類似的命令列工具,這種工具一般叫做腳手架程式。用來幫你快速的建立專案的結構和依賴關係,從而免去你煩躁的初始化工作。

另外,有些基於Cocos2d-x開發的框架,比如Quick-Cocos2dx,也是有個簡單的圖形介面可以用來建立專案工程的。

至於能不能用VS2017來建立專案,據我所知現在還不能。不過其實在Cocos2dx的早期是可以直接用VS2008或者vs2005通過Cocos2dx專案模板來建立專案工程。後來就不可以這麼做了,我猜大概是因為框架複雜度的原因吧。

Cocos2d x 不是開源專案麼?為什麼觸控科技對外說是自己旗下的?

郭凜 觸控官方介紹說過cocos2d x是由他們投資的 http www.觸控科技投資並支援的2D 遊戲引擎 Cocos2D X在中國擁有70 的開發者認可和使用比例。此外,Cocos2D X在全球199個國家地區有40萬開發者使用,而Cocos2D X已經成為全球使用率最高的手機遊戲引擎之一,在中...

cocos2d x 的缺點有那些

大概我是個弱智新手,折騰一下午都沒實現精靈a動作執行完畢後精靈b動作開始。一開始是不熟悉lambda表示式,捕獲用的引用導致失敗。後來正常,用sequence仍然無法實現 a動作結束後,b動作開始 可能只能強行給b加delay了吧。 不敢大放厥詞,寫了一些都刪了。畢竟自己不僅技術水平低,而且主要用的...

Android開發還是cocos2dx遊戲開發呢?

Why 1 樓主對自己掌握的技術沒有質量上的感悟 2 樓主應當在沉浸技術的同時偶爾抬頭看看,然後再好好看看自己做的事情。如果樓主真的希望踏入技術專家這個領域,那麼思考這件事要更加擅長。下面我僅有的經驗拿出一些點供你思考,以希望樓主能在技術崗走得更遠而不是隨大潮迷失掉自己。1 何為物件導向。2 何為需...