Facebook 最近推出了一個(gè)新型的 HTML5 游戲業(yè)務(wù): Instant Game万俗,目前還處于內(nèi)測(cè)階段,沒(méi)有對(duì)外開(kāi)放狰住。白鷺和 Facebook 有著密切的合作關(guān)系理疙,在第一時(shí)間取得了內(nèi)測(cè)賬號(hào),并把 Instatnt Game 的 SDK 集成在了剛剛發(fā)布的 4.0 引擎內(nèi)靖诗。只要配合 Wing 4.0 版本郭怪,就可以一鍵創(chuàng)建出 Instant Game 的示例項(xiàng)目,里面包含所有 API 的示例代碼和中文的說(shuō)明文檔刊橘。
什么是 Instant Game
傳統(tǒng)的游戲都是打開(kāi)一個(gè)網(wǎng)頁(yè)來(lái)玩鄙才,目前 Facebook 上的游戲全部都是這種類型。而 Instant Game 是什么呢促绵,我們直接用下面的截圖來(lái)說(shuō)明吧攒庵。
上圖是一個(gè)標(biāo)準(zhǔn)的 Facebook 頁(yè)面嘴纺,信息流中包含一個(gè)我分享的游戲。細(xì)心的朋友可能會(huì)看到浓冒,與一般分享不同栽渴,我分享的游戲圖片上有一個(gè)游戲手柄的圖標(biāo),點(diǎn)擊它會(huì)怎么樣呢稳懒?
不是彈出一個(gè)新的網(wǎng)頁(yè)闲擦,而是在當(dāng)前的 Facebook 頁(yè)面直接彈出一個(gè)浮窗,用戶可以直接玩里面的游戲场梆。不想玩了點(diǎn)右上方的關(guān)閉按鈕墅冷,關(guān)閉浮窗,重新顯示底下的 Facebook 頁(yè)面或油。
這就是 Instant Game寞忿,一種直接出現(xiàn)在好友信息流中的游戲,玩的時(shí)候不需要單獨(dú)打開(kāi)網(wǎng)頁(yè)顶岸,用戶體驗(yàn)更好腔彰,獲取新用戶成本更低。
游戲特點(diǎn)
統(tǒng)一的游戲排行榜
游戲加載完成,通過(guò) API 通知 Facebook 后凌简,會(huì)顯示一個(gè)排行榜和開(kāi)始游戲的按鈕上炎。要是你的好友也玩游戲了,上面會(huì)顯示好友的游戲分?jǐn)?shù)雏搂。游戲結(jié)束后,也會(huì)顯示統(tǒng)一的結(jié)束畫面和排行榜。注: API 文檔和使用方法,請(qǐng)參考 Wing 創(chuàng)建的示例項(xiàng)目恋拍,本文不再贅述
跨平臺(tái)
除了 Facebook 網(wǎng)頁(yè)端邢笙,它旗下的即時(shí)通訊軟件 Messenger 也支持 Instant Game。與微信小程序類似薄嫡,即點(diǎn)即玩,不用安裝,在手機(jī)中全屏運(yùn)行游戲而昨,用戶體驗(yàn)很好。
代碼托管
前端代碼和資源素材要全部打包上傳到 Facebook 的服務(wù)器上找田,zip 包最大為 500MB 歌憨。不支持遠(yuǎn)程資源加載,與微信小程序的規(guī)則有點(diǎn)類似墩衙。另外注意 FB 全站使用 https务嫡,所以你游戲的后端服務(wù)器也要是 https甲抖。白鷺引擎 4.0 版本已經(jīng)完全支持 https 和 wss ,大家可以放心使用心铃。
其他
目前 Instant Game 在網(wǎng)頁(yè)端還處于內(nèi)測(cè)階段准谚,還沒(méi)有支付和廣告接入的功能,未來(lái)會(huì)是什么形式出現(xiàn)還不明確去扣。