Unity 之 发布华为快应用流程详解
一,前置准备
1.1 Unity版本
Unity版本,推荐Unity版本 2020.3 开头,快游戏引擎采用了WebGL1.0规范,需在Unity IDE中将游戏项目发布WebGL项目。
1.2 准备快游戏图标
要求如下:
- 图标分辨率216*216px,大小不超过2MB的PNG图片。
- 图标圆角大小为0px。
- 要和提交上架审核的快游戏图标一致。
1.3 工具下载
- 下载地址 - 可根据系统下对应压缩包
1.4 联调测试
- 已获取APP ID。
- 准备Android 6.0及以上版本的手机设备,同时要求:
- 设备上已安装最新版本的花瓣轻游客户端,并使用已实名认证的华为帐号登录花瓣轻游。
1.5 官方文档
二,打包流程
2.1 发布WebGL
-
“Build Settings”窗口配置参数,完成后点击左下角“Player Settings”。请记住发布WebGL时是否选择Development Build。
-
设置Resolution and Presentation
-
在“Other Settings”区域下配置参数:
-
在“Publishing Settings”区域下,“Compression Format”选择“Disabled”,同时勾选“Data caching”。
-
导出WebGL的工程目录:
2.2 华为快游戏工具
启动工具,在导入项目中找到“Unity游戏”,在项目路径位置选到2.1中导出路径,IDE版本号选择对应版本即可:
2.3 生成签名证书
在工具栏中找到“工具” - “生成证书”:
在弹出的“创建新的签名”窗口中点击“创建”
若签名证书创建成功,将在右下角弹出“创建证书成功”的提示。
2.3 转换快游戏
在工具栏中构建 -> Unity游戏转换快游戏:
测试时随便填写就可以,证书和密钥是2.2中导出的,在弹出的窗口填写信息,完成后点击“提交”。
三,发布测试
3.1 手机联调电脑
- 首先安装最新版本的花瓣轻游客户端,并使用已实名认证的华为帐号登录花瓣轻游。
- 开启USB调试模式。
连接成功后,在工具右上角的可以看到手机标识为绿色对号:
若未连接成功可参考: 华为手机如何成功连接电脑
3.2 运行测试
重新打开快游戏工具,并在“打开项目”中选择,2.3 中导出的文件,在APPID中若无正式的,则可以填写一个测试的:106543501,
点击开始运行,即可在手机上看到预览效果:
手机预览画面: