白鷺引擎正式支持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中點擊您剛剛分享的遊戲,能夠打開遊戲進行測試。
 
  文檔


  

相關文章
相關標籤/搜索