华为快游戏正式发布,进一步推动了小游戏生态的发展!

2018 年 12 月 25 日,华为宣布其 2018 年智能手机出货量成功将突破两亿台,为 2018 年的表现画上了一个辉煌的句号。

庞大的出货量背后是庞大的用户数量,今日,华为正式发布快游戏,对于广大的开发者而言,无疑是一大利好消息。

Cocos 引擎也在第一时间提供了对华为快游戏平台的支持,现有内容可以无缝发布。

1、了解华为快游戏

**华为快游戏 2.0 (Runtime版本)的特点:**免安装、速度快、省电、省内存、省空间。

  • 底层图形加速:画质高、画面流畅,极速性能和体验

  • 开放设备能力:位置、传感器、蓝牙、网络、电量等

  • 多种场景用途:图形交互场景,例如:儿童、教育等(规划中)

  • 网页跳转:游戏网站流量转换为可留存桌面的快游戏

  • 媒体变现服务:形式有原生、激励视频等(规划中)

华为快游戏为开发者提供了优质的工具和技术支持:

  • 极速开发
    华为快应用 IDE 中选择模板可以快速打包为快游戏
    华为快应用 IDE 提供真机云测,方便调试

  • 专业支持
    开发者服务团队提供专人指导接入华为帐号、支付

华为快游戏为开发者提供了中心化的流量支持:

**华为快游戏的商业模式主要包括联运、媒体变现和付费推广。**其中媒体变现计划在 2019 年内上线,具体时间还要看官方安排。

商务联系方式:

杨智勇:leon@huawei.com

张毅:hw.zhangyi@huawei.com

为了保证快游戏的质量,华为将对开发者提交的快游戏进行审核,审核不通过,快游戏就无法上架“华为应用市场”。因此各位开发者需要严格参考规则进行自检后再提交审核,否则驳回重提等过多流程将影响您的快游戏上架时间。

首次申请上架“华为应用市场”的快游戏,需要准备相关的资质文件,主要包括:

  • 游戏版权

  • 游戏版号

开发者需要提前在华为开发者联盟申请相关服务:游戏服务、帐号服务和支付服务。

使用 Cocos 引擎,可快速将 H5 游戏、小游戏、移动端游改造为华为快游戏,降低开发成本。一切准备就绪后,开发者即可登录华为开发者联盟后台,自主提交快游戏的上架申请。

2、发布游戏至华为快游戏平台

Cocos Creator v2.0.7 版本添加了对华为快游戏平台支持,并已正式发布。

各位开发者可通过 Cocos Creator 一键发布游戏至华为快游戏平台,具体的环境配置和发布流程可参考下述文档,同时我们的薰依妹纸也为大家录制了手把手的发布工作流视频教程。

环境配置

  • 下载快游戏调试器,并安装到 Android 设备上(建议 Android Phone 6.0 或以上版本)

  • 电脑全局安装 nodejs-8.1.4 或以上版本

发布流程

1、打开项目

使用 Cocos Creator 打开需要发布的项目工程,在构建发布面板的发布平台中选择 Huawei Fast Game。

其中应用包名、应用名称、桌面图标、应用版本名称、应用版本号、支持的最小平台版本号这些参数为必填项。自定义 manifest 文件路径、小包模式、小包模式服务器路径为选填项。而密钥库 以及两个签名文件(certificate.pem 路径 和 private.pem 路径),需要根据用户需求选择勾选密钥库或者填写两个路径。

相关参数配置具体的填写规则如下:

  • ** 应用名称**

该项为必填项。是华为快游戏的名称。构建发布 面板最上方的 游戏名称 则不参与华为快游戏打包流程。

  • 应用图标

该项为必填项。构建时应用图标将会构建到华为快游戏的工程中。点击输入框右边的 … 按钮即可选择图片。

  • 支持的最小引擎平台版本号

支持的最小引擎平台版本号为必填项。目前这个值必须大于 1035。

  • 自定义 manifest 文件路径

该项为选填项。为华为快游戏扩展功能。使用时需要选择 json 文件,文件中的数据类型要求为 json 格式。注意:当 json 数据的 key 值为 package、appType、name、versionName、versionCode、icon、minPlatformVersion、config、display 时不可用。否则在构建时会被 应用包名,应用名称,应用图标,应用版本号,应用版本名称 等数据覆盖。

  • 小包模式和小包模式服务器路径

该项为选填项。小游戏的包内体积包含代码和资源不能超过 4M,资源可以通过网络请求加载。小包模式 就是帮助用户将脚本文件保留在小游戏包内,其他资源则上传到远程服务器,根据需要从远程服务器下载。而远程资源的下载、缓存和版本管理,Creator 已经帮用户做好了。用户需要做的是以下两个步骤:

1、构建时,勾选小包模式,填写小包模式服务器路径,然后点击构建。

2、构建完成后,点击发布路径后面的打开按钮,将发布路径下的 huawei/res 目录上传到小包模式服务器。例如:默认发布路径是 build,则需要上传 build/huawei/res 目录。

此时,构建出来的 quickgame 目录下将不再包含 res 目录,res 目录里的资源将通过网络请求从填写的小包模式服务器地址上下载。

  • 密钥库

勾选 使用调试密钥库 时,表示默认使用的是 Creator 自带的证书构建 rpk 包,仅用于 调试 时使用。注意:若 rpk 包要用于提交审核,则构建时不要勾选该项。

如果不勾选密钥库,则需要配置签名文件 certificate.pem 路径 和 private.pem 路径,此时构建出的是可以直接发布的 rpk 包。用户可通过输入框右边的 … 按钮来配置两个签名文件。注意:这两个签名文件建议不要放在发布包 build 目录下,否则每次构建时都会清空该目录,导致文件丢失。

有以下两种方式可以生成签名文件:

通过 构建发布 面板 certificate.pem 路径 后的 新建 按钮生成

通过命令行生成 release 签名

用户需要通过 openssl 命令等工具生成签名文件 private.pem、certificate.pem。

# 通过 openssl 命令工具生成签名文件openssl req -newkey rsa:2048 -nodes -keyout private.pem -x509 -days 3650 -out certificate.pem

注意:openssl 工具在 linux 或 Mac 环境下可在终端直接打开。而在 Windows 环境下则需要安装 openssl 工具并且配置系统环境变量,配置完成后需重启 Creator。

2、构建发布

构建发布面板的相关参数设置完成后,点击构建。构建完成后点击发布路径后面的打开按钮来打开构建发布包,可以看到在默认发布路径 build 目录下生成了 huawei 目录,该目录就是导出的华为快游戏工程目录和 rpk,rpk 包在 /build/huawei/dist 目录下。

3、生成 rpk 包

将打包出来的 rpk 运行到手机上,有两种方式:

方法一:在构建发布面板点击右下角的运行按钮,会弹出一个快游戏工具面板。在 手机列表 栏目选择手机(如果连接了多台手机),然后在 快游戏调试平台 栏目点击 运行 按钮。

这时 rpk 会被推送到之前在手机上安装完成的 华为快应用加载器 上(如有读写等权限弹出请允许),即可在手机上打开 rpk。

方法二:将构建生成的 rpk 包(位于快游戏工程 huawei 目录下的 dist 目录中)拷贝到手机 sdcard 目录下。然后在手机上打开华为快应用加载器后,点击手机的返回键会弹出一个列表,选择第一个选项本地安装,选择路径为放置 rpk 的路径,即可将 rpk 运行到手机上。

4、分包 rpk

分包 rpk 是根据用户的需求选择是否使用。分包加载,即把游戏内容按一定规则拆分在几个包里,在首次启动的时候只下载必要的包,这个必要的包称为主包,开发者可以在主包内触发下载其他子包,这样可以有效降低首次启动的消耗时间。若要使用该功能需要在 Creator 中设置[分包加载],设置完成后在构建时就会自动分包。

构建完成后,生成的子包和 rpk 在 /build/huawei/dist/ 目录下。

5、其他问题

1.快游戏的 AppID 哪里申请?

2.快游戏测试环境在哪里下载?

3.Cocos Creator v2.0.7在哪里下载?

3、结语

据媒体报道,硬核联盟发布的《2018 年中国移动游戏市场发展白皮书》指出,2018 年硬核联盟应用商店在安卓渠道的分发量高达 64.38%,在游戏用户的渗透率上处于行业第一。从发展趋势上看,硬件厂商已经成为了国内移动游戏分发渠道中举足轻重的组成部分。

华为、OPPO、vivo 等主流厂商已入局小游戏,并表示将在 2019 年发力小游戏等方向。监管机构也重新开启了游戏版号审核,相信游戏行业终会度过寒冬,逐渐回暖!

华为正式推出快游戏,Cocos 率先支持相关推荐

  1. android10.9 华为,福利升级:华为这4款手机将率先支持安卓 9.0系统更新

    原标题:福利升级:华为这4款手机将率先支持安卓 9.0系统更新 最新的安卓系统也在近日推出了,小米最先更新了安卓9.0版本,华为也紧跟其后,这次的系统也不光这两家厂商.其中还包括了vivo.OPPO. ...

  2. OPPO、vivo 小游戏正式上线,Cocos 率先支持

    OPPO .vivo 小游戏平台正式发布 在近期举办的 Cocos 开发者沙龙上,OPPO 和 vivo 小游戏商务负责人向与会开发者详细介绍了其小游戏的业务规划.用户属性.产品需求.合作方式.变现能 ...

  3. 极客日报:iPhone13系列9月15日正式推出;微信视频号支持发布1小时视频;Firefox 92正式发布

    一分钟速览新闻点! 微信视频号支持发布长达1小时的视频 蚂蚁集团上线企业碳中和管理SaaS产品"碳矩阵" 小米诉争商标因与华为近似被驳回 小i机器人要求苹果公司停售iPhone产品 ...

  4. 华为电脑分类四个系列_华为正式推出“重新定义的个人电脑”,我们用四个问题阐述它是啥...

    前言:2018年6月26日,华为官方正式宣布mate10系列正式支持升级云电脑功能,持有mate10系列手机的用户可以去华为应用商店下载安装.至此,前段时间华为宣布的"重新定义的个人电脑&q ...

  5. 国内光电线缆商开博尔正式推出纯光纤HDMI线支持8K

    近日,开博尔光电研发部郑重宣布推出纯光纤系列产品,涵盖纯光纤HDMI线.纯光纤DP线.纯光纤DVI线.纯光纤USB线四大产品品类.开博尔纯光纤系列产品的研发成功,使得开博尔在十余年的高频信号研发优势基 ...

  6. 华为H5快游戏如何接入广告服务

    问题描述: H5快游戏当前没有开放广告API接口,如何实现接入广告服务 问题分析: 当前广告服务只支持快应用和runtime快游戏,H5快游戏暂时不支持直接接入广告接口,当前提供临时方案解决此问题,可 ...

  7. 华为鸿蒙系统智能手机_华为宣布推出鸿蒙2.0系统 首款“鸿蒙手机”年底登场...

    华为消费者业务CEO余承东在华为开发者大会2020(Together)上演讲 人民网北京9月11日电 (赵超)9月10日,华为开发者大会2020在广东东莞举办.在主题演讲环节中,华为消费者业务总裁余承 ...

  8. h5 nan_手把手教你将H5游戏打包成快游戏

    H5游戏可以通过快应用的web组件快速打包成快游戏,打包上架后的快游戏,只要原H5游戏的url不发生变动,快游戏就不需要做更新,维护工作量小. 使用快应用IDE,打包快游戏的操作很简单. 访问官网安装 ...

  9. 华为光伏usb适配器_无线胜有线,华为27W超级快充无线充电器评测(CP61)

    9月19日,华为在德国慕尼黑发布了华为Mate30系列手机:Mate30.Mate30 Pro.Mate30 RS保时捷设计.这次史无前例的全系搭载无线充电功能,支持27W无线超级快充+新一代反向无线 ...

最新文章

  1. 配置TS + node 的开发环境
  2. Flex Socket 与 C# 通信
  3. Linux查看网卡状态
  4. 转: 常见加密算法分,用途,原理以及比较
  5. 直接往res里面写字节
  6. 拦截器Intercepter和过滤器Filter的比较
  7. 在android studio中,引用.so文件
  8. Linux学习之CentOS(二十九)--Linux网卡高级命令、IP别名及多网卡绑定
  9. 鸿蒙构架谁提供的,科普丨关于“鸿蒙”,不知道这些你都不好意思跟别人打招呼!...
  10. (34)FPGA原语设计(BUFGMUX)
  11. intrinsicContentSize和Content Hugging Priority
  12. transformer:self-attention 自注意力机制详解
  13. 致敬科比:科比投篮数据可视化
  14. gd32f303 设计中断优先级_RTOS内核的设计与实现
  15. Tbase数据库入坑记
  16. 清华上交等发表Nature子刊!分片线性神经网络最新综述!
  17. mysql 实现over函数_mysql 中如何实现over 方法(开窗函数)
  18. Maven--setting详解
  19. 2021-11-06大数据学习日志——数据埋点+网络爬虫——数据提取
  20. Python错误集锦:matplotlib legend提示:ValueError: Unrecognized location ‘upper’. Valid locations are

热门文章

  1. Python:CSV到MySQL数据库
  2. linux内核 jiffies,Linux内核中的jiffies
  3. 分享99个PSD,总有一款适合您
  4. Inkscape教程:形状工具
  5. 手绘板的制作——手绘(1)
  6. 数据可视化分析教学课件——FineBI实验册节选====2019国民经济三大产业分析
  7. RSS 简易信息聚合
  8. c语言程序设计实训目的,c语言程序设计实验报告(三)
  9. 室内定位系统(IPS):不只是定位
  10. php 生日获取星座,PHP获取生日对应星座的方法函数