白鷺引擎正式支持Facebook Instant Games開放平臺遊戲提交測試,附開發指南 原

美國當地時間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中點擊您剛剛分享的遊戲,可以打開遊戲進行測試。
 
  


  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章