CocosCreator发布微信小游戏

环境搭建

1,安装微信开发者工具
https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
从上述地址下载,笔者下载的是稳定版。
下载后安装,安装的默认目录为:C:\Program Files (x86)\Tencent\微信web开发者工具
上述安装目录,在接下来配置CocosCreator时会用到。

2,CocosCreator内配置微信开发者工具目录
文件->设置->原生开发环境
CocosCreator发布微信小游戏_第1张图片
配置好WechatGame程序路径,为上述提到的微信开发者工具安装路径。

构建发布

项目->构建发布
弹出的界面中,"发布平台"选项,选择WechatGame。同时要把appid配置上去(appid为微信公众平台上创建的小程序id)
发布路径默认为./build。
然后点击"构建"按钮。当进度条显示completed,即构建项目完成。构建目录为./build/wechatgame
CocosCreator发布微信小游戏_第2张图片

注意:构建发布的界面,若勾选了调试模式,最终导出的是cocos2d-js.js。体积3MB多。
若不勾选调试模式,导出的是cocos2d-js-min.js。体积为1MB多。
同时,通过 项目->项目设置->模块设置 把不需要的模块取消。可以进一步缩小cocos底层js代码的尺寸。

微信开发者工具编译,预览,真机调试,提交

完成上述3个步骤后,使用微信开发者工具中的小游戏选项打开项目。
CocosCreator发布微信小游戏_第3张图片
打开后,可以有个概览:

  • 原CocosCreator中写的逻辑代码,都被转化到src/project.js中了。
  • 原资源文件被放到res目录下了。

编译

点击编译按钮,编译程序后,在左边模拟器区域就可以实时模拟操作游戏了。

预览

点击预览按钮,会生成二维码,手机扫描后,即可在真机上体验。同时在真机上可以点击右上角该按钮在这里插入图片描述打开调试功能。这样就可以看到详细的log信息。

注意,需要通过微信开放平台的后台,把微信号加入到游戏支持的白名单中才可扫码体验。

另外还要注意一点,笔者在预览生成二维码的时候,弹出一个编译提示cocos2d-js-min.js文件的体积大于500KB了:
CocosCreator发布微信小游戏_第4张图片
经过笔者尝试,并不影响正常游戏功能。

真机调试

点击真机调试按钮在这里插入图片描述也会生成一个二维码,手机扫描后,可以实时在微信开发界面看到log等信息。相对于通过预览后打开调试功能那种调试手段,这种相对更加方便快捷。

上传,审核

确认无误后,点击工具->上传按钮,把小游戏上传微信后台。然后再通过微信开发平台提交需要的审核文案和信息。具体流程和需要的文案信息可以参考这个博文。

① 个人主体需提交:2个,《计算机软件著作权登记证书》、《游戏自审自查报告》
文档规范要求:上传原件或复印件,个人主体请在落款处晰规范签署个人签名,文件格式为jpg、jpeg、bmp、gif或png,文件大小不超过5M。
查看示例:《计算机软件著作权登记证书》、《游戏自审自查告》
② 非个人主体需提交:4个,《广电总局版号批文》 、《计算机软件著作权登记证书》、《文化部备案信息》、《游戏自审自查报告》
文档规范要求:上传原件或复印件,复印件务必加盖公司公章,文件格式为jpg、jpeg、bmp、gif或png,文件大小不超过5M。
查看示例:《广电总局版号批文》、《计算机软件著作权登记证书》、《文化部备案信息》、《游戏自审自查告》
具体可以查看18年4月9号微信公众平台开发者社区官方发布的:《 小游戏版本提交审核指引》 和《小游戏资质提交审核指引》。

另外需要注意的是:无论是个人开发者还是公司开发者,都限定了小游戏的大小不能超过5MB。

你可能感兴趣的:(CocosCreator)