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_发布微信小游戏相关推荐

  1. 使用记录6_发布微信小游戏

    转载自 https://blog.csdn.net/haibo19981/article/details/80435594 1.cocos creator发布微信小游戏 官方说明文档地址如下 http ...

  2. Cocos Creator开发技术研究:微信小游戏中音效中断问题处理

    转载自麒麟子博客:https://qilinzi.blog.csdn.net/article/details/89488323 音效可谓是一个小游戏的灵魂了. 某些玩法离开了音效更是不可能,比如别踩白 ...

  3. Cocos Creator发布微信小游戏包内体积过大问题

    1.初识 设置微信开发工具和js编辑器 3.5.2 :Cocos Creator perferences 2.Cocos Creator发布微信小游戏包内体积过大问题 2.1 已不可取:搭建本机服务器 ...

  4. CocosCreater 发布微信小游戏 真机调试 找不到json 以及4930错误

    之前发布微信小游戏的时候遇到一个bug,真机调试的时候才出现,报错一堆找不到json和很多4930错误,很头疼找了半天也没有解决方案,直到看到一篇帖子中的一个回复,启发了我,但是原链接我找不到了,就不 ...

  5. Unity2021发布微信小游戏步骤(附带工具和源码)

    Unity2021发布微信小游戏 可以先扫码体验一下效果 前言 准备工作 Unity导出小游戏步骤 公众号:加班娃 可以先扫码体验一下效果 觉得好玩,或者需要源码学习的可以添加我的公众号获取源码 源码 ...

  6. 麒麟子Cocos Creator 3D研究笔记零:从零开始入门并发布微信小游戏

    编辑器状态截图 不要在意名字,我临时借用的小游戏APPID 一.前言 Cocos Creator,我回来了. 2016年6月,大家都觉得Cocos Creator 2D不够成熟的时候,我就开始商用了. ...

  7. 初识cocos creator,做一款H5小游戏

    分享内容预览 小游戏体验. cocos creator 前世今生. 基本开发环境的了解. 小游戏场景制作相关知识. 基础语法讲析. sunlands-cow demo的讲解. 构建,发布.(h5, 微 ...

  8. Unity webgl发布微信小游戏

    我是unity2019.4版本,采用插件是minigame.202212221540.unitypackage,你可以更新最新版本 appid写你微信开发者上面申请的,cdn路径可以先不写,导出路径英 ...

  9. 使用记录35_开通微信小游戏虚拟支付

    转载自 https://blog.csdn.net/haibo19981/article/details/81251890 1.前言 https://developers.weixin.qq.com/ ...

最新文章

  1. mysql pma用户_MYSQL用户权限管理学习笔记
  2. A Combinatorial Simulation
  3. 必背单词_研究生满大街走?真实数据来啦 真题必背单词Day10
  4. 如何构建 SaaS 网站的高转化?
  5. 打开微型计算机的电源时,计算机操作与使用试题(有答案)
  6. Vivado封装自定义IP
  7. javascript常用校验器
  8. iptable之我也不知道
  9. python中如何判断词性_Python自然语言处理 5 分类和标注词汇
  10. Mac中微信文件的存储路径
  11. linux轻量级进程,linux轻量级进程LWP
  12. 009 二维随机变量分布 min max 习题
  13. RabbitMQ安装+配置远程访问+集群(windows)
  14. 单相逆变器的建模与仿真
  15. 转载:Android底部导航栏,三种风格和实现
  16. ftp登录成功,无法取得列表
  17. ASIL-汽车安全完整性等级
  18. LeetCode——605.种花问题
  19. c语言教程——简单易懂
  20. java用户权限管理与角色设置(一)

热门文章

  1. 戴尔服务器r710主板电池位置,戴尔R710内部结构1
  2. hdfs 元数据维护机制
  3. icectf修复图片解答
  4. iPad如何分屏?iPad分屏详细教程来啦!
  5. Android 10.0 Launcher3双层(抽屉)高斯模糊(毛玻璃)背景功能的实现
  6. windows使用Certbot配置nginx的https证书
  7. 使用git拉取远程仓库代码
  8. linux怎么看系统内存多大内存频率,Linux 查看 CPU 型号及内存频率及其它信息的命令...
  9. C语言 用泰勒展开公式计算sin(x)的值
  10. [生存志] 第21节 历代大事件概览 唐朝