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

Posted 触乐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 8开放WebGL接口,打开Safari可玩《雷神之锤》相关的知识,希望对你有一定的参考价值。


触乐网独家,转载请注明作者、出处。


还在讨论类似于“ios 8中隐藏的16大功能”这样的话题么?简直Low爆了。在升级iOS 8之后,试试在Safari上玩一玩网页版的《雷神之锤3》(Quake3)Demo吧,这绝对会让你显得与众不同。


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

《雷神之锤3》的游戏场景,帧率稳定,画面流畅


我们都知道,通过基于javascript的API WebGL,玩家可以在浏览器上进行一些3D游戏。这项技术在2011年时就已经出现,它可以让网页应用开发者调用本地GPU,实现更加高效的3D图形处理程序。在此之前,iOS用户只有通过越狱,并且安装插件,才能让iOS中UIWebView控件实现对WebGL的支持,但随着iOS 8的推出,新的Safari中已经开启了对WebGL的支持。开发者们和玩家们,高兴起来吧。


目前,已有一些开发者提供了针对Safari的网页3D游戏,比如来自谷歌的开发者Brandon Jones,他在自己的主页上部署了许多可以在iOS 8的Safari上运行的网页游戏Demo,而其中,《雷神之锤3》运行得尤为完美,而《毁灭战士3》的Demo也非常精致,看起来就像在客户端中玩家看到的模型一样。而更重要的是,在iOS的Safari上运行这些游戏,其帧率可以稳定在50到60之间,甚至有人曾经做过测试,在同一页面中加载5102只不停移动的兔子,而此时浏览器的帧率仍然能够保证在50FPS左右,可见其运行效率相当之高。


《毁灭战士3》中的怪物模型


目前,限制玩家通过网页畅玩《雷神之锤3》的因素只有两样:鼠标和键盘。在Brandon Jones提供的测试程序中,玩家需要通过外设键盘上的WASD键控制方向,而通过屏幕触控控制视角,这极大阻碍了玩家运行游戏的流畅程度。但目前还只是开始,我想或许有一天,iOS能够提供联网环境下的良好的云端游戏体验。到那时,升级iOS 8就不用再删除应用了。想想还是有点小激动呢,不是么。


如果您想要亲身在Safari中体验《雷神之锤3》,首先请确保您的iOS设备升级到了iOS 8,并且连接了键盘,然后,您就可以点击原文链接找到这款游戏的传送门了。


更多内容请点击原文链接浏览


以上是关于iOS 8开放WebGL接口,打开Safari可玩《雷神之锤》的主要内容,如果未能解决你的问题,请参考以下文章

重要支持WebGL的iOS 8将于9月17日正式推送

引擎动态Cocos2d-JS将默认开启iOS 8 WebGL完美支持

在 iOS 9 上从表视图打开 safari 视图控制器并在 iOS 8 或 7 上在 safari 中打开

WKWebView WebGL 性能低于 Safari

ios 8 webview在Safari中打开外部链接,除了一个

iOS/Safari 上的 Hls 视频流