當(dāng)前位置:
首頁 >
cocos-creator使用记录5_发布微信小游戏
發(fā)布時間:2024/1/8
54
豆豆
生活随笔
收集整理的這篇文章主要介紹了
cocos-creator使用记录5_发布微信小游戏
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1.cocos creator發(fā)布微信小游戲
官方說明文檔地址如下
http://docs.cocos.com/creator/manual/zh/publish/publish-wechatgame.html
按照以上路徑文檔的說明,步驟如下
(1)到微信公眾平臺下載微信開發(fā)者工具
首先,你要登錄微信公眾平臺,沒有賬號的去注冊一個,用QQ郵箱就可以注冊。
然后點擊到微信公眾平臺的“小程序”頁面,在“小程序開發(fā)”分頁下,點擊“工具”。
就可以看到“最新版本下載地址”。
以下是我在登錄微信公眾平臺后進入“工具”分頁的鏈接(有可能對其他人無效):
https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html?t=2018413
注意:為了保險起見,請不要點擊其他網(wǎng)頁的鏈接,去下載微信開發(fā)者工具,因為其他
? ? 網(wǎng)址的鏈接可能指向的是一個舊版本的下載地址。當(dāng)你下到舊的安裝后,軟件會自動
提示你去下載最新版本,你不下載,就不能用。
另外,安裝完,要運行一下微信開發(fā)者工具,其會在C:\Users\lenovo\AppData\Local
生成3個文件夾(在后面會用到):
{6A896522-C181-40E4-A1C6-CCE7795E10D3}
¥??¦??web¥??¥?????¥??¥??
微信web開發(fā)者工具
(2)在 "Creator 偏好設(shè)置" > "原生開發(fā)環(huán)境" 中設(shè)置微信開發(fā)者工具路徑
只需要將"WechatGame程序路徑"的地址設(shè)置為你安裝的微信開發(fā)者工具的路徑,我的設(shè)置如下
C:\Program Files (x86)\Tencent\微信web開發(fā)者工具
我是使用默認路徑安裝的。
(3)登陸微信公眾平臺,找到 appid
這一步,你需要使用公司的微信公眾平臺賬號下你開發(fā)的小游戲的appid,請找對應(yīng)的策劃要appid。
若是策劃直接給你賬號,要你自己去找appid,就先登錄上,再找到"設(shè)置"(左側(cè)最下方的齒輪
按鈕),點進入,將右側(cè)出現(xiàn)的分頁點一遍,就可以找到了。
這個appid在后面會用到。
注意:公司賬號只有一個,但公司賬號的管理員可以添加多個其他的開發(fā)者賬號,策劃給你的賬號
? 應(yīng)該就是這個了,此賬號應(yīng)該被管理員設(shè)置對應(yīng)的權(quán)限才可以使用微信的分享功能。
? 每個小游戲都會有一個對應(yīng)的appid。
(4)在cocos creator的構(gòu)建面板中設(shè)置項目名和 appid
打開你項目的cocos creator菜單"項目",點擊"構(gòu)建發(fā)布",在彈出的窗口中,你要設(shè)置
游戲名稱:mrdriver ? ? ? ? //這是我的小游戲名字
發(fā)布平臺:Wechat Game
發(fā)布路徑:./build ? ? ? ? ?//默認是當(dāng)前項目目錄下,你也可以選擇其他的地方。
初始場景:db://assets/scene/logo.fire ? ? //從下拉列表中選出你的小游戲的第1個場景
參與構(gòu)建場景:db://assets/scene/game.fire
? ? ? ? ? ? ? db://assets/scene/logo.fire?
? ? ? ? ? ? ? db://assets/scene/start.fire
? ? ? ? ? ? ?全選 ?
合并圖集中的SpritFrame:未勾選
內(nèi)聯(lián)所有SpritFrame:勾選
渲染模式:自動(優(yōu)化WebGL)
設(shè)備方向:Potrait(豎屏) ? ? //默認是Auto(自動適應(yīng))、Landscap(橫屏)
MD5 Cacha:不勾選 ? ? ? ? ? //目前沒有熱更新的需求,故不需要勾選
appid:wx6ac3f5090a6b99c5 ? //其默認就是這個appid,是微信的無賬號測試id,將其換成公
? ? ? ? ? ? ? ? ? ? ? ? ? ?//司賬號下的appid
調(diào)試模式:未勾選
Source Maps:未勾選
? ? ? ? ? ? ? ? 構(gòu)建->運行
注意:以上屬性,可從以下鏈接看到詳細介紹。
http://docs.cocos.com/creator/manual/zh/publish/publish-web.html
? ? ? 有些屬性是發(fā)布Web平臺要用到的。我們發(fā)布微信小游戲時,就默認它的勾選。
?
(5)點擊上面的"構(gòu)建"按鈕開始發(fā)布
項目的 build 目錄下就會生成一個微信小游戲的發(fā)布包,其中已經(jīng)包含了微信小游戲環(huán)境的
配置文件:game.json 和 project.config.json
(6)點擊上面的"運行"按鈕,應(yīng)該會打開微信開發(fā)者工具,默認會直接以iPhone5大小的屏幕
運行你的小游戲。你可以修改成iPhone6?,F(xiàn)在只說明你的小游戲可以運行而已。你也可以用
微信開發(fā)者工具調(diào)試你的小游戲,
要想在微信上測試,你需要點擊“編譯”,沒有錯誤后,再點擊“預(yù)覽”。你會看到一個帶二維碼
小窗口,其上會顯示正在上傳,其會將你的小游戲以"開發(fā)版"上傳到微信服務(wù)器,掃一下二維
碼,你就可以直接在微信中直接點擊打開你的小游戲。關(guān)閉你的小游戲,將在你的微信主頁面
向下滑動,在上方你會看到一個帶有"開發(fā)版"標記的小游戲。
若是策劃需要測試你的小游戲,那么就不要點擊“預(yù)覽”,而要點擊右側(cè)的上傳按鈕。但在上傳
之前,需要再次登錄到微信公眾平臺中,在管理頁面設(shè)置你的小游戲為體驗版。然后,再點擊
上傳按鈕,上傳若沒有提示啥錯誤,比如沒有上傳啥圖片什么的,就代表成功了。然后,打開
你的微信,如之前那樣,應(yīng)該可以看到一個標記為體驗版的小游戲。你可以打開這個小游戲,
發(fā)分享給你對應(yīng)的策劃(只有被管理員拉進來的人才會收到分享)。
注意:只要你修改了代碼,就需要再次點擊“構(gòu)建”即可。在微信開發(fā)者工具界面中會自動顯示
? ? ? 最新構(gòu)建的小游戲。點擊“編譯”后,就可以預(yù)覽或上傳了。
? ? ? 另外,
出現(xiàn)如下錯誤:
<1>Error: 未找到入口 app.json 文件,或者文件讀取失敗,請檢查后重新編譯。
查看你的項目的發(fā)布目錄,即build/wechatgame下有沒有app.json和app.js
這個錯誤產(chǎn)生的原因絕對不是提示所說的那樣,而是因為appid。比如你用的是你自己注冊的
賬號登錄時,沒有在微信公眾平臺建立任何小游戲,編譯往往會報錯,偶爾會成功,可以用
預(yù)覽測試你的小游戲,但卻不能測試微信的分享等功能。
(7)提交審核
再次登錄到微信公眾平臺中,在管理頁面下方,點擊開發(fā)版本中的“提交審核”按鈕,在彈出
窗口勾選“已閱讀并了解平臺審核規(guī)則”,點擊“下一步”。出現(xiàn)如下頁面:
所在服務(wù)類目:游戲 ?休閑游戲 ?益智
游戲引擎:cocos
游戲自審自查報告:這里要上傳一張自審報告的圖片
計算機軟件著作權(quán)登記證書:這里要上傳一張軟著的圖片
提供測試號(選填):省略
開發(fā)者信息
蘋果開發(fā)者賬號:這個必須填(請從對應(yīng)策劃處獲得)。
點擊“提交審核”按鈕,就等微信那邊審核就可以了。
審核成功后,點擊“設(shè)置”,在“基本設(shè)置”頁面,點擊小程序碼右側(cè)的圖片,將這個圖片發(fā)到
群中,其他人就可以通過掃描它,直接打開小游戲。
注意:以上信息,在已經(jīng)成功審核過一次后,再次提交審核時,只需要重填蘋果開發(fā)者賬號。
總結(jié)
以上是生活随笔為你收集整理的cocos-creator使用记录5_发布微信小游戏的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 研修国学请注意选好教材
- 下一篇: 使用tkinter实现 loading