写在前面
微信上架流程个人认为比较繁琐,而且严格,时间跨度长。在微信平台上架小游戏,实际上相当于将一个Unity WebGL的工程上架到微信小程序,只不过将微信小程序的类型设置成小游戏,使用微信专门的打包工具打包导出,并且使用微信专门的调试工具进行调试,其中由于微信平台的一些原因,一些字体无法在微信小程序上正常显示,并且棋牌类游戏和RPG类游戏,在微信小程序审核通过率极低,唯一好在一点,就是可以绕过苹果的审核,让ios用户,体验到你的小游戏。
我们首先要准备一个可以正常使用的微信账号,一个没有被微信绑定过的邮箱,微信账号用来当小程序的管理员。
打开微信公众平台:https://mp.weixin.qq.com/
选择注册账号类型为小程序
首先,我们是以个人开发者的身份注册,注册过程中,需要使用管理员微信扫码验证,验证之后才可以完成注册,这里就不仔细展开了,注册成功之后,再次打开微信公众平台,用管理员微信扫码,然后再选择你的小程序账号登入,如图:
注册账号并登入成功之后是要对小程序账号进行一些相关设置的,我们首先要关注侧边栏功能,了解里面的一些基本目录结构。
能力地图
生产提效包
将能力地图->生产提效包里的高性能模式和快适配打开。
二、小程序发布以及备案流程
其实这个时候可以开始准备相关游戏资质,以及填写游戏内容介绍,虽然不能提交,但是我们可以先填写好,然后再审核期间再对我们的Unity工程进行相关设置。这里梳理了一下,先要完成四个小步骤。
这四个小步骤中的小程序备案又有额外的分支步骤,正常来说,我们可以先完成:
小程序信息、小程序类目、微信认证,这三个内容。小程序备案最后再来处理。
小程序信息
设置适龄提示
小程序类目
更换为小游戏
微信认证
微信认证团队会以移动电话的方式来验证,注意收听来电,认证需花费30¥,有效期一年,相当于每个小程序每年的摊位费。
小程序备案
资质提交
版本提交
游戏内容介绍
小程序备案
1.资质提交
微信上架小程序也好,小游戏也罢,都是需要备案的,微信这边的流程是,我们自己通过书面申请的方式让腾讯代理备案,所以需要提交相关的信息材料,可以提前准备好印泥,签字画押要用。
游戏自审自查报告
著作权自我声明
代备案授权书
这里给大家提供一下我自己过审的模板:
链接:https://pan.baidu.com/s/1-9RS2XR1AHwF41QhLgmf5g
提取码:cm00
如果这个过程你修改了微信小游戏的名字,那么这些材料文档也要对应的进行修改,请慎重处理。
2.版本提交
我们先提交开发版本,审核完成之后,审核版本才会有版本记录,审核版本变成线上版本,是需要完成备案的,因此我们现在只能到审核版本,必须要有通过的审核版本,我们提交游戏内容介绍的时候才不会被打回。
这里要对我们的Unity工程进行相关操作,这里先下载几个工具:
Unity WebGL微信小游戏适配工具: https://developers.weixin.qq.com/minigame/dev/guide/game-engine/unity-webgl-transform.html
Unity WebGL微信小游戏适配工具,说白了就是给你提供一个专门的打包插件,打包的时候会根据微信小程序平台自动做一些适配,前提是你Unity工程必须是WebGL版本,Unity发布的微信小游戏,实际上就是一个经过处理的WebGL版本。
微信开发者工具:https://developers.weixin.qq.com/minigame/dev/devtools/download.html
微信开发者工具实际上就是给开发者在调试微信小程序的一个工具,我们可以根据微信开发者工具里的实际表现来对我们的Unity工程进行修改,不过具体还是得以实际为准,这里的微信开发者工具(小游戏版)是给用微信开发者工具开发的小游戏使用的,我们用Unity开发的小游戏实际上还是个小程序,所以得用小程序的版本,而不是小游戏的版本,我们选择微信开发者工具-小程序-稳定版本下载即可。
(1)将Unity工程切换为WebGL平台
(2)下载并导入Unity WebGL(minigame)适配插件
这里根据自己的项目对打包参数进行设置,如果你打包的总包大小超过20M,会有弹窗提示,代表你需要使用游戏资源CDN服务器来寄存资源,我这边是个单机小游戏,包体大小在10M左右,所以就不使用CDN资源服务器了,使用资源CDN服务器需要额外做一些设置,并且每个月要支付高达19¥的巨额费用。
这里的游戏AppID可以在设置界面查看:
这里的启动背景图必须包含48字健康游戏忠告和适龄提示图片。
48字健康游戏忠告:
抵制不良游戏,拒绝盗版游戏。
注意自我保护,谨防受骗上当。
适度游戏益脑,沉迷游戏伤身。
合理安排时间,享受健康生活。
适龄提示图片下载:https://open.3839.com/console/message/notice/5
打包成功之后,使用安装好的微信开发者工具打开
这里的本地代码就是你的总包的大小,初次用微信开发者工具打开导出的minigame工程可能会有报错,可能是因为没有安装Unity小游戏对应的插件,点击安装即可。
使用微信开发者工具对小程序进行测试的时候一定要把所有的功能、UI界面、声音,全部都测试一遍,确认无误后则可点击上传按钮,进行提交。此时开发版本就会有你的上传记录了,你也可以生成二维码使用管理员微信来实机体验。实机测试无误以后,提交成为审核版本,待审核版本通过,就可以提交游戏内容介绍了。
3.游戏内容介绍
这里要填写你游戏的一些介绍,后续用来备案,介绍你游戏的类型,有哪些功能什么什么的,不想写的话ChatGPT吧,这里的健康忠告图必须要有适龄提示LOGO,不然会被打回。
必须增加适龄提示LOGO,图中没有增加就被打回了
很多人都卡在了这一步,原因是微信小程序审核比较严格,游戏的开始界面标题,只能有和微信小程序名一样的文字,不能有其他多余内容,审核失败被打回也不会微信提示你,所以要时不时的登入微信公众平台查看。
4.小程序备案
填写身份证上的相关信息,验证提交即可,审核通过之后会收到微信团队和工信部的通知。
三、发布线上版本
备案完成之后,则可将审核版本发布成线上版本。其他微信用户可以通过搜索或者小程序链接的方式来体验你的游戏。
2024/4/9,上架一周后补充:
2024/4/1日18:33正式上架,迄今为止,大概一周多时间,看看微信的流量如何,提前申明一下,本人为个人用户,没有买量和推广行为,既然有人想看,我就发出来了。