内容简介:今天白鹭引擎正式发布了Egret Engine 5.3.9版本,在这一版本中主要完成了华为快游戏平台的对接支持,方便开发者一键发布游戏至华为快游戏平台。同时,修复了大家反馈的Webgl 模式显示模糊问题和360小游戏导出龙骨...
今天白鹭引擎正式发布了Egret Engine 5.3.9版本,在这一版本中主要完成了华为快游戏平台的对接支持,方便开发者一键发布游戏至华为快游戏平台。同时,修复了大家反馈的Webgl 模式显示模糊问题和360小游戏导出龙骨库失败问题,有项目需求的朋友可下载更新!
现在,Egret Engine 5.3系列的社区体验版开发已接近尾声,稍后会正式推出Egret Engine 5.4系列稳定版,届时开发者朋友们可关注、下载更新!
在使用Egret Engine过程中,如果您遇到问题可以联系官方客服微信号:egretengine,我们会帮您尽快解决!
以下是今天的重点华为快游戏平台接入指南(建议收藏):
一、开发环境准备
-
注册华为快游戏账号;
-
账号登陆、用户信息等系统功能,请调用平台提供的 API。
-
注意 最终发布的 rpk 文件总大小不能超过 10 MB。
备注:账号注册地址、快游戏平台API说明文档, 点击阅读原文同一位置查看!
二.创建小游戏和可视化编译打包小游戏
1.使用 Egret Launcher 创建一个游戏项目,或者将原有的 Egret 项目导入;
2.导入或者创建完成后,会在 Egret Launcher 的列表里看到该项目,点击发布设置;
3.选择华为快游戏标签,点击确定,创建快游戏项目;
4.创建成功后,点击发布标签,可以可视化的发布小游戏包;
编译游戏代码到华为快游戏:把白鹭工程里的代码编译到快游戏的项目里;
-
游戏代码类型 - debug:js 代码不进行uglify 混淆,便于 debug 调试;
-
游戏代码类型 - release:js 代码进行 uglify 混淆压缩;
5.点击发布后,会把编译好的 rpk 包生成到 dist 文件夹内;
6.华为快游戏项目结构:
-
build 目录:
-
egret.fastgame.js:白鹭引擎与快游戏的适配层代码;
-
game.js:快游戏的入口文件;
-
icon 目录:游戏图标;
-
js 目录:游戏的 js 代码;
-
manifest.js:用于加载依赖的 js 文件;
-
manifest.json:快游戏的配置文件(具体说明文档点击阅读原文同一位置查找)
-
resource: 游戏的图片、音频等资源文件;
-
dist 目录:用于存放编译好的 rpk 文件;
-
sign:用于存放签名文件;
-
signtool:快游戏的编译工具;
-
7. 通过 Launcher 的“修改配置”标签页,可以修改快游戏的相关参数(参数说明文档点击阅读原文同一位置查找)。
-
注意 修改参数后,需要重新发布一次 rpk,新的参数才会生效;
-
最小平台版本号为1075;
三.安装到手机
-
下载快应用加载器助手windows版/ mac 版;
-
点击 选择文件 选择刚才编译好的 rpk 包,然后点击 加载 安装到手机
四.关于签名文件
华为快游戏的签名分为 debug 和release 两种。我们提供了默认的 debug 签名,便于开发者打包调试。但如果要使用登陆、用户信息等平台功能,则必须使用 release 签名,生成方式点击阅读原文同一位置查看。
-
在 Launcher 的发布标签页,签名类型选择 Release ,点击右侧的“打开”按钮,会打开一个文件夹,然后将生成好的签名文件放入;
-
再次发布后,生成出来的就是使用 release 签名的 rpk 包;
-
注意 ,使用华为 工具 生成的签名,必须将证书指纹,填到快游戏的后台的项目设置中。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- iView 3.1.0 版本:支持 TypeScript,支持 Vue CLI 3
- GitLab 11.5 将支持 Elasticsearch 6,放弃支持 5.5 及更低版本
- GitLab 11.5 将支持 Elasticsearch 6,放弃支持 5.5 及更低版本
- Myeclipse 2020.5 版本首发!支持 Java14
- MyExcel 2.2.0 版本发布,支持公式导出
- Apache CloudStack 4.14 发布,长期支持版本
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
SHA 加密
SHA 加密工具
XML、JSON 在线转换
在线XML、JSON转换工具