Cocos Creator生成各平臺(tái)安裝包(小白向)

As we know(萬年作文開頭),Cocos并沒有提供build工具,而是要借助各個(gè)平臺(tái)下的編譯工具,生成對(duì)應(yīng)的安裝文件。今天就說一下這個(gè)問題。

由于不可改變的10個(gè)原因,我沒法給出蘋果家平臺(tái)的相關(guān)攻略。首先,第一個(gè)原因是我沒有一臺(tái)Mac,剩下的9個(gè)原因分別是,窮,窮,窮,窮,窮,窮,窮,窮,以及,沒錢。

下面正文開始:

進(jìn)入CocosCreator,新建項(xiàng)目,點(diǎn)擊新更新的聯(lián)網(wǎng)游戲范例(因?yàn)檫@個(gè)范例沒玩過所以選了這個(gè)ahhhh)

首先是Android平臺(tái)的打包,需要你安裝了AndroidStudio,因?yàn)榍拔恼f過CC不提供build功能。進(jìn)入項(xiàng)目界面之后,要先設(shè)置NDK和SDK的路徑。至于什么是NDK和SDK,搞安卓的都是懂的 ̄  ̄)σ

圖片發(fā)自簡(jiǎn)書App

圖片發(fā)自簡(jiǎn)書App

在設(shè)置里面把這兩個(gè)路徑寫對(duì)是最大的困難。如果你真的不知道,打開Android Studio,進(jìn)入一個(gè)項(xiàng)目。

圖片發(fā)自簡(jiǎn)書App

在設(shè)置中找到AndroidSDK,找不到就在搜索欄搜sdk就有了,把地址復(fù)制一下,粘貼到CC中。

圖片發(fā)自簡(jiǎn)書App

然后進(jìn)入項(xiàng)目結(jié)構(gòu)設(shè)置,復(fù)制NDK路徑粘貼過去,可能NDK需要你手動(dòng)點(diǎn)擊下載一下。

圖片發(fā)自簡(jiǎn)書App

然后安卓的這個(gè)打包就沒問題了,先點(diǎn)擊構(gòu)建,然后編譯,然后運(yùn)行,按流程走,應(yīng)該不會(huì)出錯(cuò)。

圖片發(fā)自簡(jiǎn)書App

然后點(diǎn)工程目錄,進(jìn)入相應(yīng)的文件夾,找到apk文件,打包成功。

圖片發(fā)自簡(jiǎn)書App

圖片發(fā)自簡(jiǎn)書App

然后是Windows下的build,首先你要安裝一個(gè)C盤殺手,Visual Studio,把C++相應(yīng)的模塊都裝進(jìn)去。如果你不知道該裝哪些,就把看起來像的都裝上。不要擔(dān)心裝少了,這個(gè)可以后來彌補(bǔ)。然后還是一樣的步驟。

圖片發(fā)自簡(jiǎn)書App

構(gòu)建發(fā)布,然后build,compile。這時(shí)應(yīng)該會(huì)出現(xiàn)問題,一個(gè)是VS未檢測(cè)到,你只需要把下面的VS版本改成自己的,比如我的選為VS2017。

圖片發(fā)自簡(jiǎn)書App

然后編譯還會(huì)出現(xiàn)一些問題就是,你缺少什么什么組件,這時(shí)就要進(jìn)VS installer把這幾個(gè)組件裝上。比如我就缺少什么windows 2008 SDK和v140庫來著。至于出錯(cuò)信息在哪里,你在每次出錯(cuò)之后,點(diǎn)控制臺(tái)下面的日志就能查看。日志內(nèi)容一大堆,你只要?jiǎng)澋阶詈?,看看到底缺什么就行了?br>

圖片發(fā)自簡(jiǎn)書App

然后再點(diǎn)工程目錄,一樣的步驟。這次生成了一個(gè)和前面設(shè)置的游戲名稱一樣的文件夾,點(diǎn)擊游戲圖標(biāo)的exe文件,就可以進(jìn)入游戲。

圖片發(fā)自簡(jiǎn)書App

圖片發(fā)自簡(jiǎn)書App

大致情況如上圖。然后為了發(fā)布windows平臺(tái),你可以把這個(gè)文件夾壓縮成壓縮包。

基本講究就是這些。上面只說了windows和android平臺(tái),但是考慮到這兩個(gè)平臺(tái)已經(jīng)能囊括85%以上的受眾,所以也能接受了。

至于別的平臺(tái),我還沒接觸。最近在搞黑蘋果的虛擬機(jī),試一試能不能成功。我查了很多攻略,但是虛擬機(jī)還是裝不好,惡心啊。

一夜暴富是不可能了,所以買Mac還是遙遙無期,不過一夜暴斃還是有可能的。反正賺大錢的方法也都在刑法里面記著,我膽子小。

基本能扯淡的就是這些,歡迎陪我扯淡。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 說明 這只是筆記。。。。。。。。 從0開始搭建測(cè)試環(huán)境 下載android ndk ,然后配置ndk環(huán)境變量,使n...
    吉兇以情遷閱讀 5,246評(píng)論 0 3
  • 說明:cocos creator官方網(wǎng)上也有很詳細(xì)的安裝配置步驟。本文僅供???。 一.安裝 1.首先到cocos官...
    超級(jí)卡布達(dá)閱讀 9,655評(píng)論 0 1
  • 一、NDK產(chǎn)生的背景 Android平臺(tái)從誕生起,就已經(jīng)支持C、C++開發(fā)。眾所周知,Android的SDK基于J...
    Ten_Minutes閱讀 3,556評(píng)論 1 27
  • https://blog.piasy.com/tags/#WebRTC 出現(xiàn)ndk-build:command n...
    ideawork閱讀 8,973評(píng)論 0 8
  • 瑜伽,一節(jié)。 跟著老師的引導(dǎo),睡著了。 一次一分鐘的正確體式,勝過百次百分鐘錯(cuò)誤的體式。
    池淺笑安然閱讀 202評(píng)論 0 0