iOS 8開(kāi)放WebGL接口,打開(kāi)Safari可玩《雷神之錘》

還在討論類(lèi)似于“iOS 8中隱藏的16大功能”這樣的話題么?在升級(jí)iOS 8之后,試試在Safari上玩一玩網(wǎng)頁(yè)版的和《雷神之錘3》吧,這絕對(duì)會(huì)讓你顯得與眾不同。

編輯辛羽2014年09月19日 09時(shí)14分

還在討論類(lèi)似于“iOS 8中隱藏的16大功能”這樣的話題么?簡(jiǎn)直Low爆了。在升級(jí)iOS 8之后,試試在Safari上玩一玩網(wǎng)頁(yè)版的《雷神之錘3》(Quake3)Demo吧,這絕對(duì)會(huì)讓你顯得與眾不同。

1409198010
《雷神之錘3》的游戲場(chǎng)景,幀率穩(wěn)定,畫(huà)面流暢

我們都知道,通過(guò)基于Javascript的API WebGL,玩家可以在瀏覽器上進(jìn)行一些3D游戲。這項(xiàng)技術(shù)在2011年時(shí)就已經(jīng)出現(xiàn),它可以讓網(wǎng)頁(yè)應(yīng)用開(kāi)發(fā)者調(diào)用本地GPU,實(shí)現(xiàn)更加高效的3D圖形處理程序。在此之前,iOS用戶(hù)只有通過(guò)越獄,并且安裝插件,才能讓iOS中UIWebView控件實(shí)現(xiàn)對(duì)WebGL的支持,但隨著iOS 8的推出,新的Safari中已經(jīng)開(kāi)啟了對(duì)WebGL的支持。開(kāi)發(fā)者們和玩家們,高興起來(lái)吧。

目前,已有一些開(kāi)發(fā)者提供了針對(duì)Safari的網(wǎng)頁(yè)3D游戲,比如來(lái)自谷歌的開(kāi)發(fā)者Brandon Jones,他在自己的主頁(yè)上部署了許多可以在iOS 8的Safari上運(yùn)行的網(wǎng)頁(yè)游戲Demo,而其中,《雷神之錘3》運(yùn)行得尤為完美,而《毀滅戰(zhàn)士3》的Demo也非常精致,看起來(lái)就像在客戶(hù)端中玩家看到的模型一樣。而更重要的是,在iOS的Safari上運(yùn)行這些游戲,其幀率可以穩(wěn)定在50到60之間,甚至有人曾經(jīng)做過(guò)測(cè)試,在同一頁(yè)面中加載5102只不停移動(dòng)的兔子,而此時(shí)瀏覽器的幀率仍然能夠保證在50FPS左右,可見(jiàn)其運(yùn)行效率相當(dāng)之高。

1409198011
《毀滅戰(zhàn)士3》中的怪物模型

目前,限制玩家通過(guò)網(wǎng)頁(yè)暢玩《雷神之錘3》的因素只有兩樣:鼠標(biāo)和鍵盤(pán)。在Brandon Jones提供的測(cè)試程序中,玩家需要通過(guò)外設(shè)鍵盤(pán)上的WASD鍵控制方向,而通過(guò)屏幕觸控控制視角,這極大阻礙了玩家運(yùn)行游戲的流暢程度。但目前還只是開(kāi)始,我想或許有一天,iOS能夠提供聯(lián)網(wǎng)環(huán)境下的良好的云端游戲體驗(yàn)。到那時(shí),升級(jí)iOS 8就不用再刪除應(yīng)用了。想想還是有點(diǎn)小激動(dòng)呢,不是么。

如果您想要親身在Safari中體驗(yàn)《雷神之錘3》,首先請(qǐng)確保您的iOS設(shè)備升級(jí)到了iOS 8,并且連接了鍵盤(pán),最后,請(qǐng)猛擊這里打開(kāi)傳送門(mén)。

0

編輯 辛羽

tanyuxin@chuapp.com

字斟句酌是為了讓心情充斥字里行間。

查看更多辛羽的文章
關(guān)閉窗口