文档章节

白鹭引擎正式支持Facebook Instant Games开放平台游戏提交测试,附开发指南

白鹭科技
 白鹭科技
发布于 2018/03/15 11:04
字数 1103
阅读 310
收藏 0

美国当地时间3月14日,Facebook向全球开发者正式开放了Instant Games开放平台。作为Facebook Instant Games技术合作方和大中华区游戏接入战略伙伴,白鹭引擎(Egret Engine)已实现正式支持开放平台游戏提交测试。开发者只需使用白鹭引擎最新版本,调用引擎工具流,开发全新针对Facebook Instant Games平台的HTML5游戏,也可将现有采用白鹭引擎开发的HTML5游戏迁移至该开放平台,提交测试通过审核后即可正式上线。
“Instant Games”是Facebook在16年11月于其社交应用Messenger上推出的HTML5游戏平台,由于基于HTML5技术构建,Instant Games可以让用户即时开启小游戏,直接解锁了20亿级别用户市场。17年10月19日Instant Games 已经开始使用来自Facebook Audience Network 的广告,在首批包括 Ever Wing 的4个游戏中进行广告展示,并开启了 Android 平台的支付测试,正式启动游戏变现之路。
在Instant Games 平台上线之初,Facebook即联合HTML5引擎商白鹭科技解决包括底层的升级浏览器内核、适配、支付等问题,目前白鹭引擎已完成了对Facebook Instant Games工作流的全部支持。开发者在采用白鹭引擎开发游戏时可自动完成Instant Games平台所有技术对接的工作,一键输出符合Instant Games技术标准的游戏。除了提供技术接入支持外,白鹭科技将全程帮助开发者做好技术适配和商务对接,协助Facebook进行游戏白名单测试,并审核上线。
Facebook Instant Games开发快速指南
为了帮助开发者深入了解Facebook Instant Games提交测试工作,我们为大家提供了开发快速指南。本指南旨在带领开发者快速使用白鹭引擎(Egret Engine)工具提交并测试Facebook Instant Games平台游戏,其涉及平台功能与规则限制,请参考Facebook官方文档。
Facebook Instant Games开发指南包含了如下内容:
1.创建Facebook Instant Games应用
2.创建Egret项目
3.编写代码或迁移您的项目
4.开发建议
5.打包上传
6.测试
1.创建Facebook Instant Games应用
您需要在https://developers.facebook.com/登陆您的Facebook账号
 
在我的应用中,点击添加应用,填写应用相关信息,如下图:

进入到新创建的项目详情面板中,在添加商品中选择Facebook Instant Games,如图:
 
在小游戏详情面板中,填写基本信息
 
进入到虚拟主机产品,点击生成素材上传访问口令按钮,将生成的口令保存,以备后用,如图:
 


 

2.创建Egret项目
创建Egret项目,扩展库中需要选择Facebook Instant Games SDK

3.编写代码或迁移您的项目
关于API,您可以查看Egret文档中心,以获取更详细的说明。
此处以一个示例项目为例,代码如下:
 
   
 


 


 
 
 
 
 
 
 
 

4.开发建议
我们建议您,在开发过程中为接入预留接口。本机测试过程中可忽略Facebook接口,当需要在Facebook中测试时,再开启相关API。

5.打包上传
如果您安装了最新版本的Egret Wing,可点击发布按钮打开上传面板。或者通过Egret Launcher,在项目中的发布设置按钮打开上传面板。
选择Facebook选项卡,填写您的APP ID和刚刚生成的上传口令,在备注中,填写此次上传版本的描述信息。
 
点击上传即可将当前项目打包并推送到Facebook服务器中。

6.测试
上传成功后,您可在应用管理后台看到刚刚上传的版本。

 
如要对此版本进行测试,则点击推送到生产环境。
 
当对应版本从“待命”变为“生产”后,则可以对此版本进行测试。
在Facebook Instant Games中,点击详情,最下方的分享游戏,将当前游戏分享至您的Facebook信息流中。
 
 
在手机Facebook APP中点击您刚刚分享的游戏,可以打开游戏进行测试。
 
  


  

© 著作权归作者所有

白鹭科技
粉丝 11
博文 18
码字总数 29793
作品 0
私信 提问
加载中

评论(3)

白鹭科技
白鹭科技 博主

引用来自“skyzjc”的评论

根据以上步骤创建项目后,上传到facebook,页面怎么啥也没有

回复@skyzjc : 具体流程可入开发者讨论7群、8群寻求技术支持
s
skyzjc
源码能分享到7和8群里吗?
s
skyzjc
根据以上步骤创建项目后,上传到facebook,页面怎么啥也没有
白鹭引擎 5.1.11 发布,集中修复数个 Bug

白鹭引擎5.1.11版本将于5月7日上线,本次版本的推出是对去年12月份发布的5.1版引擎的一次集中性缺陷修复。同时我们要再一次感谢多位开发者通过Egret社区等渠道提交的Bug反馈。5.1.11版本引擎...

白鹭科技
2018/05/07
1K
3
白鹭引擎 5.1.9 调整 Facebook Instant Games 接入方式

上周三,Facebook 推出一系列隐私保护新措施,旨在让用户更容易地查看和访问该社交网络对他们所掌握的数据,并且根据自己的需求进行相应的调整。随着 Facebook 隐私政策的调整,原有的 Inst...

白鹭科技
2018/04/04
1K
1
2018第七届iWeb峰会城市巡回——广州站

由HTML5梦工场主办的第七届iWeb峰会城市巡回——广州站,将于10月13日在广州召开。随着微信小游戏单款收入过千万,Facebook宣布开放 Instant Games 平台,三大引擎方在区块链上布局……纵观行...

Eddie_yang
2018/10/10
6
0
2018第七届iWeb峰会城市巡回——广州站

由HTML5梦工场主办的第七届iWeb峰会城市巡回——广州站,将于10月13日在广州召开。随着微信小游戏单款收入过千万,Facebook宣布开放 Instant Games 平台,三大引擎方在区块链上布局……纵观行...

Eddie_yang
2018/10/10
72
0
高手问答第 187 期 —— 白鹭引擎架构师带来的微信小游戏开发技巧分享

2017 年 12 月 28 日,微信发布了小游戏。2018 年 1 月 15 日微信小游戏预告将全面开放,未来面向企业和个人开发者开放,进一步助推小游戏行业走向成熟。 依靠着最大的中文即时通信社交 App ...

局长
2018/01/30
5.9K
42

没有更多内容

加载失败,请刷新页面

加载更多

计算机实现原理专题--二进制减法器(二)

在计算机实现原理专题--二进制减法器(一)中说明了基本原理,现准备说明如何来实现。 首先第一步255-b运算相当于对b进行按位取反,因此可将8个非门组成如下图的形式: 由于每次做减法时,我...

FAT_mt
昨天
6
0
好程序员大数据学习路线分享函数+map映射+元祖

好程序员大数据学习路线分享函数+map映射+元祖,大数据各个平台上的语言实现 hadoop 由java实现,2003年至今,三大块:数据处理,数据存储,数据计算 存储: hbase --> 数据成表 处理: hive --> 数...

好程序员官方
昨天
7
0
tabel 中含有复选框的列 数据理解

1、el-ui中实现某一列为复选框 实现多选非常简单: 手动添加一个el-table-column,设type属性为selction即可; 2、@selection-change事件:选项发生勾选状态变化时触发该事件 <el-table @sel...

everthing
昨天
6
0
【技术分享】TestFlight测试的流程文档

上架基本需求资料 1、苹果开发者账号(如还没账号先申请-苹果开发者账号申请教程) 2、开发好的APP 通过本篇教程,可以学习到ios证书申请和打包ipa上传到appstoreconnect.apple.com进行TestF...

qtb999
昨天
10
0
再见 Spring Boot 1.X,Spring Boot 2.X 走向舞台中心

2019年8月6日,Spring 官方在其博客宣布,Spring Boot 1.x 停止维护,Spring Boot 1.x 生命周期正式结束。 其实早在2018年7月30号,Spring 官方就已经在博客进行过预告,Spring Boot 1.X 将维...

Java技术剑
昨天
18
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部