互联网 频道

Firefox将3D游戏和视频通话带入互联网

  【IT168 资讯】6月25日,Mozilla在Windows, Mac和Linux平台上统一发布了最新的Firefox 22。该版本正式引入了WebRTC(Web Real-time Communications)网络实时通讯,并通过asm.js将3D游戏带入互联网。

  在此之前,游戏和视频通话是历史遗留的一些比较有难度的问题。现在我们通过网络中的3D游戏和WebRTC来证明网络对复杂的任务来说同样是一个具有超强能力的平台。Mozilla将征服这个挑战视作自身使命的一部分,并借此来推动Web作为平台的开放性、创新性和机遇。

Firefox将3D游戏和视频通话带入互联网

  Firefox现在可以让Web应用支持视频通话、语音通话和文件分享,无需安装额外的软件或是使用第三方插件。有了WebRTC,开发者可以很容易的将这些特性整合到Web应用中,只需添加几行代码就可以创建更为丰富和交互的网站与应用,同时用户可以在不同浏览器中进行体验。这项技术让从移动和桌面浏览器中拨打和接受视频呼叫,或是给朋友和家人分享视频直播、文件、图片成为现实,为未来的网络通讯开启了无限潜力。Mozilla在2月份巴塞罗那的世界移动通信大会(MWC)中与爱立信联手展示了如何在用户手机中无缝整合音频和视频通话以及文件分享。

  视频:http://v.youku.com/v_show/id_XNTE5ODE0MjQ4.html

  Mozilla创建了一个更为高效的JavaScript子集asm.js,可以让开发者直接在Web上创建高强度的应用,比如3D游戏和照片处理,同样无需安装额外的软件或是使用插件。开发者使用Emscripten交叉编译器,可以来编辑asm.js,将高性能的原生应用——例如游戏,带入网络。

  在今年的全球游戏大会(GDC)中,Mozilla和Epic一同用虚幻3引擎证实了这一能力。在这里我们可以看到JavaScript几乎可以原生游戏取得相同的速度。现在,开发者们有了一个低成本的解决方案,将高性能的游戏和应用通过JavaScript, Emscripten和WebGL等技术带入网络。我们创建了一个游戏Demo BananaBread,全部使用的先进的Web技术,包括WebGL, Emscripten, asm.js和WebRTC, 来展示如何在保持高速和卓越体验的同时打造高端3D多人游戏。

Firefox将3D游戏和视频通话带入互联网

  BananaBread Demo:https://developer.mozilla.org/zh-CN/demos/detail/bananabread

  Mozilla表示,自己在不断尝试拓展Web的界限,并在不断证明互联网是一个最好的开发平台,可以提升可交互性并减少碎片化。同时,也期待开发者们在此基础上打造更为卓越的体验。

0
相关文章