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 官方文档

《Unity WebGL快游戏适配方案》

《华为快游戏使用指南 》

《Unity 接入快游戏能力》


二,打包流程

2.1 发布WebGL

  1. “Build Settings”窗口配置参数,完成后点击左下角“Player Settings”。请记住发布WebGL时是否选择Development Build。
    在这里插入图片描述

  2. 设置Resolution and Presentation
    在这里插入图片描述

  3. 在“Other Settings”区域下配置参数:
    在这里插入图片描述

  4. 在“Publishing Settings”区域下,“Compression Format”选择“Disabled”,同时勾选“Data caching”。
    在这里插入图片描述

  5. 导出WebGL的工程目录:
    在这里插入图片描述


2.2 华为快游戏工具

启动工具,在导入项目中找到“Unity游戏”,在项目路径位置选到2.1中导出路径,IDE版本号选择对应版本即可:
在这里插入图片描述

2.3 生成签名证书

在工具栏中找到“工具” - “生成证书”:
在这里插入图片描述
在弹出的“创建新的签名”窗口中点击“创建”

在这里插入图片描述
若签名证书创建成功,将在右下角弹出“创建证书成功”的提示。


2.3 转换快游戏

在工具栏中构建 -> Unity游戏转换快游戏:
在这里插入图片描述测试时随便填写就可以,证书和密钥是2.2中导出的,在弹出的窗口填写信息,完成后点击“提交”。
在这里插入图片描述
在这里插入图片描述

《Unity转换开游戏官方集成文档》

《构建正式包的官方文档》


三,发布测试

3.1 手机联调电脑

  1. 首先安装最新版本的花瓣轻游客户端,并使用已实名认证的华为帐号登录花瓣轻游。
  2. 开启USB调试模式。

连接成功后,在工具右上角的可以看到手机标识为绿色对号:
在这里插入图片描述

若未连接成功可参考: 华为手机如何成功连接电脑


3.2 运行测试

重新打开快游戏工具,并在“打开项目”中选择,2.3 中导出的文件,在APPID中若无正式的,则可以填写一个测试的:106543501,

在这里插入图片描述
点击开始运行,即可在手机上看到预览效果:
在这里插入图片描述
手机预览画面:
在这里插入图片描述

相关推荐

  1. Unity构建详解(10)——Unity构建流程

    2024-07-12 20:14:05       30 阅读
  2. Unity3D EventMgr事件订阅与发布详解

    2024-07-12 20:14:05       42 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-12 20:14:05       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-12 20:14:05       71 阅读
  3. 在Django里面运行非项目文件

    2024-07-12 20:14:05       58 阅读
  4. Python语言-面向对象

    2024-07-12 20:14:05       69 阅读

热门阅读

  1. git reset hard和soft的使用和区别

    2024-07-12 20:14:05       20 阅读
  2. 目前分布式光纤测温系统的主流架构有哪些?

    2024-07-12 20:14:05       19 阅读
  3. docker pull 报错:missing signature key,docker版本问题

    2024-07-12 20:14:05       18 阅读
  4. 第六篇:Python元组:不可变序列的魅力

    2024-07-12 20:14:05       18 阅读
  5. Linux rpm和ssh损坏修复

    2024-07-12 20:14:05       21 阅读
  6. 【cnocr的安装使用】

    2024-07-12 20:14:05       20 阅读
  7. c#获取本机的MAC地址(附源码)

    2024-07-12 20:14:05       20 阅读
  8. C++ --> 类和对象(二)

    2024-07-12 20:14:05       21 阅读