W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
隨著各個(gè)大型App都推出了自己的小游戲平臺(tái),游戲也越來(lái)越受到開發(fā)者的關(guān)注。
Cocos Creator是一個(gè)完整的游戲開發(fā)解決方案,包含了輕量高效的跨平臺(tái)游戲引擎,以及能讓你更快速開發(fā)游戲所需要的各種圖形界面工具。這篇文章將介紹下,如何將Cocos Creator的游戲代碼通過(guò)云開發(fā)網(wǎng)站靜態(tài)托管的方式,快速的部署到線上。
本文的重點(diǎn)并不是介紹如何用Cocos Creator開發(fā)一款小游戲,所以如果沒有Cocos Creator的使用或者開發(fā)經(jīng)驗(yàn)的話,建議先查閱Cocos Creator的開發(fā)手冊(cè)。
假定我們現(xiàn)在已經(jīng)開發(fā)好一款Cocos Creator游戲,點(diǎn)擊Cocos Creator -> 項(xiàng)目 -> 構(gòu)建發(fā)布
,你會(huì)看到下面的界面:
點(diǎn)擊構(gòu)建,就會(huì)將我們開發(fā)好的游戲編譯成可供訪問(wèn)的web游戲項(xiàng)目結(jié)構(gòu):
這里由于我們是需要再web端訪問(wèn)我們的小游戲,所以在
發(fā)布平臺(tái)
的選項(xiàng)中,我們選擇Web Mobile
。
我們進(jìn)入騰訊云的云開發(fā)(cloudbase)控制臺(tái),選擇開通一個(gè)云環(huán)境:
這里要注意選擇是按量計(jì)費(fèi)的模式(只有按量計(jì)費(fèi)才能開通靜態(tài)網(wǎng)站托管)。創(chuàng)建完成后,點(diǎn)擊進(jìn)入我們剛剛創(chuàng)建的云環(huán)境,進(jìn)入云環(huán)境管理界面:
在云環(huán)境管理界面,在右側(cè)的網(wǎng)站托管中,我們可以將剛剛項(xiàng)目中生成好的靜態(tài)頁(yè)面給上傳上去。當(dāng)然,手動(dòng)上傳顯的不太友好,我們也可以借助 cloudbase cli 以命令行的方式執(zhí)行上傳。
首先,安裝cloudbase cli:
npm install -g @cloudbase/cli
執(zhí)行登錄命令:
tcb login
在彈出的頁(yè)面確認(rèn)授權(quán):
接著,在項(xiàng)目中將編譯好的build/web-mobile
目錄中的文件給部署上去:
cloudbase hosting:deploy ./build/web-mobile -e EndId
這里的 EnvID 替換為剛創(chuàng)建好的環(huán)境ID。
騰訊云云開發(fā)的靜態(tài)網(wǎng)站托管有默認(rèn)域名可供訪問(wèn):
通過(guò)默認(rèn)域名,我們就能訪問(wèn)啦。
我們就能訪問(wèn)啦。不過(guò)這里需要注意的是,云開發(fā)靜態(tài)托管的默認(rèn)訪問(wèn)域名限制了訪問(wèn)的下行速度,對(duì)于游戲這種靜態(tài)資源量較大的項(xiàng)目,建議還是自己購(gòu)買個(gè)域名綁定進(jìn)行訪問(wèn)。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: