您当前所在位置: > 网游 > 综合热点

白鹭引擎支持OPPO小游戏 开发者可一键接入

时间:2019-09-09 09:38:48  来源:  作者:网络

白鹭引擎已经完成了和OPPO小游戏的适配,从白鹭引擎5.2.19版本开始,开发者们可以依靠白鹭引擎来快速打包、发布符合标准的OPPO小游戏。5.2.19版本已于今日更新完毕,同时Egret Launcher1.0.64也已经更新完毕,欢迎各位开发者下载更新。新版本除了增加支持OPPO小游戏之外,还修正了微信小游戏的图片可能存在内存泄露的问题以及 URLLoader 在某些平台上无法加载资源的问题。

OPPO多维度助力小游戏开发者实现全面商业化

OPPO小游戏开放了全系统流量支持,用户将可以在OPPO浏览器、负一屏、桌面搜索、软件商店、游戏中心等系统流量入口体验小游戏,形成巨大流量入口。OPPO小游戏在技术标准上以提供HTML5标准为主,以此降低游戏开发者的开发及游戏迁移成本,后续将会提供分包能力,助力开发者制作更丰富的内容。为鼓励更多的优质开发者加入OPPO小游戏,平台还推出了非常优厚的分成政策。

OPPO通过大数据分析,挖掘用户的兴趣偏好并进行定制化推荐,多场景刺激用户点击小游戏,从而将巨大的商机也拉近到开发者面前,帮助所有的开发者实现小游戏的全面商业化。

以下为白鹭引擎对接OPPO小游戏的详细教程

一、开发环境准备

1、Egret Launcher 1.0.63 以上版本;

2、白鹭引擎 5.2.19 以上版本;

3、在电脑中安装 npm:https://www.npmjs.com/;

4、在电脑中安装 adb 工具:http://adbshell.com/downloads;

5、在 OPPO 手机上安装快应用调试器,以及更多小游戏 API 文档,请访问小游戏支持网站:https://cdofs.oppomobile.com/cdo-activity/static/201810/26/quickgame/documentation/games/use.html。

二、创建小游戏和可视化编译打包小游戏

1、使用最新的 Egret Launcher 创建一个 Egret 游戏项目,引擎使用 5.2.19 以上版本。创建完成后,会在 Egret Launcher 的列表里看到该项目。点击发布设置:

2、选择 OPPO小游戏 标签,点击确定,创建项目:

3、创建成功后,点击发布标签,可以可视化的发布小游戏包:

4、编译游戏代码到小游戏:相当于执行命令 egret build --target oppogame,把游戏的代码编译到小游戏的项目里;

5、发布:相当于执行命令 quickgame pack,把小游戏工程,编译成 rpk 包;

6、调试:使用 USB 连接手机和电脑后,点击调试,会把rpk上传到手机中,然后启动一个 Chrome 窗口,可以调试手机中运行的小游戏;

7、分包加载机制,请访问小游戏支持网站:https://cdofs.oppomobile.com/cdo-activity/static/201810/26/quickgame/documentation/subpackage/subpackage.html。

三、使用命令行把白鹭游戏编译到小游戏项目

方法1:开发者可以使用命令行来编译和发布到OPPO小游戏项目中:

1、dubug 模式: egret build --target oppogame;

2、release 模式: egret publish --target oppogame。

方法2:配置 egretProperties.json

"engineVersion": "5.2.19","compilerVersion": "5.2.19","template": {},"target": {"current": "oppogame"},

如上所示,将 egretProperties.json 配置文件中的 current 属性设置为 oppogame 时,可以直接使用egret build 或者 egret publish 命令编译和发布OPPO小游戏。

四、使用命令行打包发布 OPPO 小游戏

1、进入小游戏项目,在命令行里执行编译命令 quickgame pack,成功后会生成一个dist文件夹,里面的 com.application.demo.rpk 文件就是打包好的小游戏项目,可以在手机上运行调试。

2、如果执行命令 quickgame pack release,则会生成正式发布的小游戏项目。注意,发布正式项目,需要在 sign/release/private.pem 路径下自己准备签名文件。

3、项目代码目录的结构如下:

4、目录结构说明

egret.oppogame.js: 白鹭引擎与小游戏的适配层;

js 文件夹:游戏项目的代码;

main.js:项目入口文件;

manifest.js:用来引用所有的 js 代码;

manifest.json:小游戏的相关参数设置;

resource 文件夹:游戏资源文件;

sign 文件夹:签名文件存放的位置。

5、manifest.json 配置说明

"package": "com.application.demo", "name": "oppogame", "versionName": "1.0.0", "versionCode": "1", "minPlatformVersion": "1040", "icon": "/icon/logo.png", "orientation": "portrait"}

6、参数说明

Package:应用包名;

Name:应用名称,6 个汉字以内,与应用商店保存的名称一致,用于在桌面图标、弹窗等处显示应用名称;

versionName:应用版本名称;

versionCode:应用版本号,从1自增,推荐每次重新上传包时versionCode+1;

MinPlatformVersion:支持的最小平台版本号;

icon:应用图标的路径;

orientation:支持的屏幕方向。portrait 为竖屏,landscape 为横屏。该参数会自动从白鹭游戏项目的 index.html 里获取。

五、真机调试调试

注意:一定要使用 OPPO 手机才可以调试

1.在 OPPO 手机上安装 OPPO 小游戏调试器;

2.使用 USB 线连接手机和电脑,把编译好的rpk包上传到手机;

3.打开小游戏调试器,点击 OPPO小游戏标签,在列表中选择刚才上传的 rpk 名称,游戏会运行起来。

白鹭引擎为所有开发者提供OPPO小游戏上架技术支持

作为内容合作方之一,白鹭科技也会持续的为OPPO小游戏平台提供和推荐精品小游戏。白鹭科技凭借十年自研经验、千万级用户规模运营和专业宣发能力,还将为OPPO小游戏引入大量优质作品,如果你有好作品,可与我们联系,将作品发送至:bd@egret.com.

相关下载

玩家评论

惠州白鹭湖喜来登酒店环境违法被立案处罚,共罚款近50万元

原标题:惠州白鹭湖喜来登酒店环境违法被立案处罚,共罚款近50万元   南都讯 近日,惠州市生态环境局针对惠州白鹭湖旅游实业开发有限公司喜来登酒店详情>>

阅读: 6
日期: 2019-09-21
夜话白鹭黄字_夜话白鹭的故事_夜话白鹭为什么都想要

原标题:触乐夜话:想要为自己正名的游戏 触乐夜话,每天胡侃和游戏有关的屁事、鬼事、新鲜事。 图 小罗 详情>>

阅读: 16
日期: 2019-05-06
《上古卷轴5:天际》日本风白鹭会馆汉化版游戏辅助下载

中文名称:上古卷轴5发布日期:2014-02-18更新日期:--文件大小:22.0M游戏语言:简体中文英文名称:TheElderScrollsV:Skyrim游戏制作:Beth详情>>

阅读: 2
日期: 2019-03-27
白鹭科技创始人兼CEO陈书艺:2周翻10倍,小程序买量价年内或超30元

  新物种小游戏正成一门大生意!时至6月中旬,小程序买量价已由5月底2毛-3毛的价格飙升至2块,而在六月初这一价格也仅略微上涨至5毛。在我看来席卷小程序买量的涨价热潮自此掀起,详情>>

阅读: 0
日期: 2019-02-16
HTML5游戏持续升温 白鹭开放平台付费次数破亿

这次白鹭开放平台第1亿人次付费的账号诞生在《暗黑之王》“神罚之城”服务器,...相关游戏 权倾天下 七绝传奇世界剑倚天下寒刀 相关新闻专题推荐更多>> 爆裂飞车... 详情>>

阅读: 4
日期: 2019-01-07
白鹭游戏《九阴绝学》暗器系统

  暗器系统又是白鹭游戏《九阴绝学》一个非比寻常的系统。一般游戏,想要进阶玩法无非就是活动打材料,或者是RMB直充得材料进阶,但是白鹭游戏《九阴绝学》再发... 详情>>

阅读: 7
日期: 2019-01-04
白鹭HTML5开发者巡回沙龙走进“会耍”的成都

小游戏从出现到被市场认可仅仅花费了不到一年的时间,越来越多的游戏从业者选择从事小游戏开发行业。2018年12月21日,白鹭HTML5开发者巡回沙龙将走进成都,走进这座全详情>>

阅读: 2
日期: 2018-12-12
脑力大乱斗第60关怎么过 帮助白鹭入睡

  微信脑力大乱斗第60关是帮助白鹭入睡。难度比较简单,那么微信脑力大乱斗第60关怎么过呢?下面将给大家带微信脑力大乱斗第60关答案。  第60关  点击白鹭的腿。脑详情>>

阅读: 3
日期: 2018-11-13
燃烧吧我的大脑第72关怎么过 帮助白鹭入睡

  微信燃烧吧我的大脑第72关是帮助白鹭入睡。难度比较简单,那么微信燃烧吧我的大脑第72怎么过呢?下面将给大家带微信燃烧吧我的大脑第72关答案。  第72关  点击白鹭详情>>

阅读: 3
日期: 2018-11-13
脑力大乱斗X第49关攻略帮助白鹭入睡

脑力大乱斗X第49关怎么过?下面就分享脑力大乱斗X第49关攻略给大家,希望这篇攻略对小伙伴们有所帮助。脑力大乱斗X第49关攻略:帮助白鹭入睡点击白鹭的一只脚即可。详情>>

阅读: 6
日期: 2018-10-26
剑网3夜话白鹭怎么获取 剑网3夜话白鹭获取攻略

剑网3夜话·白鹭获取攻略,在剑网3中有不少的副本掉落挂件,和一般的任务挂件、...剑网3游戏攻略 剑网3白鹭霜皇笛升级攻略 相关软件 谷歌浏览器(Google Chrome) ... 详情>>

阅读: 1
日期: 2018-10-14
剑网3夜话白鹭单刷教学 霸刀视角详细讲解

行了不bb了开始攻略,注意 这里的单刷是指就单开一个号 不用双开。 首先 先讲讲会战的机制:狼牙军阵(老一)由五个弓箭手 六个盾兵 若干枪兵和若干骑兵组成 ... 详情>>

阅读: 2
日期: 2018-10-06
剑网三夜话白鹭全职业单刷攻略 95级日月凌空版本

[海峡网]剑网三夜话白鹭全职业单刷攻略,95级日月凌空版本,下面跟随小编一起来看看吧。1、关于快速模式2详情>>

阅读: 0
日期: 2018-09-30
夜话白鹭概率提升玩家却笑不出来?这下策划惹出大事了!

前天剑网三公布了新资料片,为未来的新版本预热。既然是新版本当然会有一些很不一样的改变,为了迎接未来的10详情>>

阅读: 6
日期: 2018-09-30
《剑网3》白鹭霜皇笛升级攻略

剑网3白鹭霜皇笛升级攻略,在刷荻花宫的时候,对于这个很古老的副本,依然是目前很多玩家比较喜欢去做的,因为这里会掉落白鹭霜皇笛。而对于万花玩家来说,这是比较重要的道具哦,详情>>

阅读: 0
日期: 2018-09-23
帮助白鹭睡觉 微信脑力大乱斗第60关答案

2>帮助白鹭睡觉答案是什么?微信脑力大乱斗第60关怎么过?下面小编就为玩家带来微信脑力大乱斗第60关答案,一起来看看吧。详情>>

阅读: 2
日期: 2018-09-10
藏剑单刷夜话白鹭

藏剑单刷夜话白鹭详情>>

阅读: 2
日期: 2018-09-05
《CF》PL职业联赛春季赛白鹭电竞战队介绍

CF职业联赛春季赛已经开始一段时间啦,一共有14支队伍参加了春季赛,那么这14支队伍分别是谁呢?接下来小编就给大家介绍一下CFPL职业联赛春季赛白鹭电竞战队详细内容吧,详情>>

阅读: 0
日期: 2018-08-24
白鹭引擎原生打包方案升级,新增Hybird模式

7月31日,白鹭引擎官方对外正式发布了EgretLauncher1.0.58版本,该版本不仅优化了原有原生打包流程,同时为开发者提供了业内流行的Hybrid方案。1、原生打包方案升级在旧的原生详情>>

阅读: 12
日期: 2018-08-12
白鹭科技发布众包平台 助力PlayableAds广告开发

  8月3日,白鹭科技联合Tapjoy在“扬帆千里·悦赚全球”移动出海分享会现场正式发布“Playable众包平台”,通过该平台,详情>>

阅读: 3
日期: 2018-08-06
白鹭科技发布众包平台 助力Playable Ads广告开发

  8月3日,白鹭科技联合Tapjoy在“扬帆千里?悦赚全球”移动出海分享会现场正式发布“Playable众包平台”。通过该平台,广告主可一键发布PlayableAds广告需求,H5游戏开发者详情>>

阅读: 3
日期: 2018-08-04
《剑网3重制版》2018元宵节特效外观中宵白鹭一览

重制版第一个元宵节已经来了。除了万年不变的元宵节花灯活动之外,肯定是有新外观的。前面小编已经为大家曝... 详情>>

阅读: 6
日期: 2018-07-05
白鹭游戏《龙骑士传》英雄升级和进化

如果说英雄的升级和进化是让英雄战力提升的必经之路,那么英雄的觉醒旅程,就是让英雄全部登上世界之巅,成为最顶端的强力存在!每个英雄必须获取其觉醒的专属道具详情>>

阅读: 1
日期: 2018-07-01
白鹭游戏《龙骑士传》全新推出,挑战玩法

所谓“挑战玩法”,乃是白鹭游戏《龙骑士传》全新推出的一个图标,玩家可以在游戏主界面上方看到。当然,这不算是一个全新的系统,而是把游戏中本来你能参与的所有详情>>

阅读: 1
日期: 2018-07-01
白鹭游戏《龙骑士传》玩法详解

所谓“挑战玩法”,乃是《龙骑士传》全新推出的一个图标,玩家可以在游戏主界面上方看到。当然,这不算是一个全新的系统,而是把游戏中本来你能参与的所有挑战汇集详情>>

阅读: 2
日期: 2018-07-01
白鹭游戏《龙骑士传》魔法塔详解

《龙骑士传》是一个惊喜与凶险共存的魔幻世界,就如同我们外出闯荡的游子一样,我们必须靠实力一步一步往上爬。同时也需要一群真正的朋友,与我们欢笑哭喊,甘苦与详情>>

阅读: 0
日期: 2018-07-01
白鹭游戏《冰封侠》今日首服火爆启动

冰封传奇,重生归来,白鹭游戏《冰封侠》今日首服火爆启动,为你开启明朝时代最正义的武侠战斗天堂!白鹭游戏《冰封侠》饱满跌宕剧情发展,热血十足特色玩法,美轮详情>>

阅读: 0
日期: 2018-06-30
来白鹭游戏《三国英杰传》挑战魔界Boss

白鹭游戏《三国英杰传》是一款以三国为故事背景的策略类角色扮演网页游戏。游戏中,玩家将扮演左慈的弟子,一路挑战各路名将,消灭各种妖魔,最终挑战魔界大Bos详情>>

阅读: 0
日期: 2018-06-30
白鹭游戏《原始传奇》转生系统详解

无论是现实中的整容还是游戏中的转生,我们的目的只有一个,就是想遇见更好的自己。各位小伙伴们,风雨过后,才有彩虹。只有经过困难的洗礼,才会有一个不一样的自详情>>

阅读: 7
日期: 2018-06-29
白鹭游戏《原始传奇》系统介绍

玩家80级以后可通过主界面右上方的激战BOSS图标进入BOSS积分界面。BOSS积分有青龙、白虎、朱雀、玄武四个阶层,每个阶层分为12个等级(即12个魂详情>>

阅读: 0
日期: 2018-06-29
白鹭游戏《原始传奇》如何提升战斗力

想诱惑敌人如何容易,但是若有机会又岂可放过?让怪物成为自己的助手,是不是想想就很激动,这样不仅可以多一个斩杀敌人的帮手,还可大大提升战斗力,一举两得呢!详情>>

阅读: 4
日期: 2018-06-29
白鹭时代将出席2016TFC全球移动游戏大会

请注意:本文为编辑制作专题提供的资讯,页面显示的时间仅为生成静态页面时间而非具体内容事件发生的时间,由此给您带来的不便敬请谅解!2016年3月16日-18日,第十二届TFC全球移动游戏大会暨智能娱乐展详情>>

阅读: 0
日期: 2018-06-29
【霜】毒经单刷夜话白鹭

【霜】毒经单刷夜话白鹭详情>>

阅读: 0
日期: 2018-06-28
[第五届全球移动游戏大会 GMGC 2016]GMGC 2016|白鹭时代首席布道师张鑫磊:白鹭时代Web3D、WebVR的探索之路 详解怎么玩

3月8日报道,由全球移动游戏联盟GMGC主办的第五届全球移动游戏大会GMGC2016于今日在北京国际会议中心隆重举行。此次大会以“Game2.0:创新不止·忠于玩家”为主题,吸引了众多详情>>

阅读: 1
日期: 2018-06-21
白鹭引擎5.2.3 发布,提升小游戏开放数据域渲染效率

原标题:白鹭引擎5.2.3发布,提升小游戏开放数据域渲染效率2018年5月25日,白鹭引擎(EgretEngine)正式发布了5.2稳定版本。6月19日,我们详情>>

阅读: 7
日期: 2018-06-19
游密与白鹭共同为开发者开启小游戏社交未来

微信小游戏"跳一跳"一上线便引来无数游戏行业者的围观与讨论,小游戏风潮已被点燃。一众巨头纷纷入场,快手、详情>>

阅读: 0
日期: 2018-05-04
精彩推荐