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