微信小游戏个人开发者上架:从注册到上线的详细步骤
- 一,注册小程序账号
- 1.1 微信公众平台
- 1.2 填写信息
- 1.3 绑定管理
- 二,打包步骤
- 2.1 工具准备
- 2.2 关于Unity版本
- 2.3 打包详解
- 三,提包步骤
- 3.1 填写用户隐私
- 3.2 完善开发者自查
- 3.3 游戏内容介绍
- 3.4 游戏提交审核
本文将详细介绍个人开发者注册微信小程序的步骤,包括账号注册、开发环境准备、代码编写、上传审核等。同时,还将分享一些小技巧和注意事项,帮助开发者顺利地将自己的小程序上线。
一,注册小程序账号
1.1 微信公众平台
在微信公众平台,点击右上角立即注册:
点击小程序:
1.2 填写信息
填写邮箱和密码:需要填写未注册过公众平台、开放平台、企业号、未绑定个人号的邮箱。
然后对应游戏会收到一封邮件,激活后继续。
主体信息,按实际情况选择。
个人小程序与企业小程序的区别:
- 目前个人类型申请的小程序不支持通过微信认证、微信支付;
- 个人和企业所提供的小程序服务类目不同,详情请参考小程序类目表
1.3 绑定管理
填写管理员信息,最后一步是使用微信扫码后确认为此微信用户为管理员。
PS:以后后台的操作权限,全部在这个微信上。所以最好使用本人微信,或者随时能联系上进行扫码的微信进绑定。
至此,小程序就创建完成了。下次登录直接使用上面绑定微信在公众平台扫码收取即可。
二,打包步骤
2.1 工具准备
-
小程序专用Unity版本:2021.2.5f1c302 点击链接安装 2023.07更新
-
微信开发者工具:点击进入,微信小游戏开发工具页
-
微信小游戏转换插件包:点击下载,自动更新
2.2 关于Unity版本
微信小游戏环境与浏览器环境类似,但又不完全一样。为了更好地支持微信小游戏开发(环境适配、性能优化),Unity为微信小游戏做了特殊的支持与优化(当前版本:2021.2.5f1c302):
推荐查看官方说明全文
版本简介:
-
优化运行时内存
优化IL2CPP运行时内存(案例1: 63.9M->33.1M, 案例2: 11.1M->6.5M)
提高DynamicVBO对象池复用(针对某些案例,可以大大降低粒子内存开销) -
优化绘制
在WebGL2上支持GPU Skinning(提高帧率、缓解发热)
Shader相关优化(开启WebGL via Metal时,某些案例帧率可提高一倍以上)
优化渲染管线,减少不必要的GL调用
提高资源复用率,降低带宽及功耗 -
优化异常处理
加速游戏启动
降低每帧CPU开销,减少不必要的wasm<->js相互调用 -
资产轻量化
unity default resource: 3.5M->0.4M
支持微信宿主提供中文字体 -
增强Memory Profiler功能
为Detailed View增加MemLabel选项
支持统计Il2Cpp运行时内存
在WebGL平台增强AssetBundle内存统计,可以看到更完整的内存占用 -
新增实用工具
AutoStreaming,自动拆分资源,自动按需下载
模型导入默认材质替换工具,剔除AssetBundle中残留的大量重复的默认材质
AB依赖分析工具,帮助分析、优化AssetBundle分包 -
简化小游戏打包操作
与微信小游戏SDK互动,自动填写参数,上传CDN文件 -
其他
优化UnityWebRequest,跳过url正则检查
2.3 打包详解
打包具体步骤在这了:《Unity 之 发布WebGL转微信小游戏过程详解》
后面还会出一篇白嫖半年CDN的文章,期待一下吧~
三,提包步骤
以下都是,提审前必须要填的相关信息。
3.1 填写用户隐私
往下滑动,找到服务内容声明,用户隐私包含指引,点击去完善:
如实选择即可:
3.2 完善开发者自查
提审前必要步骤:若游戏未开发完成,可提前上传,不需要一定和游戏一起。上传入口在:设置 --> 游戏设置 --> 资质与授权管理:
PS:不需要等待审核通过,审核中也可以继续提审。
填写打印后签字或盖章的游戏自审自查报告,扫描或拍照上传:
著作权登记证书,商标注册证,其他授权书 有则填写,没有就直接提交:
关注文末卡片开发同学留步
,回复 自审报告 获取开发者自审自查报告模版。
注意:游戏名称修改为自己的,要和后台和游戏内一致。日期最好写提交当天,不要间隔太久,一般一天左右会审核通过,不通过也不影响游戏提审。
3.3 游戏内容介绍
提交审核前的游戏作品内容准确介绍〔包括但不限于:游戏背景、扮演角色、游戏角色(NPC)、场景、主要情节、玩法、功能(系统)、主要特点、游戏使用方法等〕,须逐项详细说明并配必要图片。
至少需要16张游戏内截图,然后按照要求提供并配有文字说明即可(实在不会去问chatgpt)。游戏过于简单的话,就按照提示随便写点。
3.4 游戏提交审核
在版本管理中有一项开发版本,点击提交审核按钮:
选择游戏引擎:
添加版本更新说明:
宣传图:
有条件做的就填,没做的后续再补充即可。入口在:游戏运营工具箱。后面会出一篇运行信息填写指引。
最后添加一个苹果的开发者邮箱即可,点击提交:
至此一个游戏版本提交完毕。
回到版本管理中就可以看到审核版本项中有一个审核中,等待审核就可以了。