iOS 8開放WebGL接口,打開Safari可玩《雷神之錘》

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

編輯辛羽2014年09月19日 09時14分

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

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

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

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

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

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

如果您想要親身在Safari中體驗《雷神之錘3》,首先請確保您的iOS設備升級到了iOS 8,并且連接了鍵盤,最后,請猛擊這里打開傳送門。

0

編輯 辛羽

tanyuxin@chuapp.com

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

查看更多辛羽的文章
關閉窗口