Mozilla和Epic Games将虚幻引擎3移植到Firefox浏览器,无插件运行《虚幻竞技场3》

氪友FDbg·2013-03-28 16:52
2011 年的时候,Epic 曾经将虚幻引擎 3 移植到 Flash,展示如何在浏览器中运行有比较高端图像的游戏。现在是 2012 年了,Flash 已经逐渐被淘汰,所以 Mozilla 和 Epic 联手将虚幻引擎 3 移植到 Firefox 浏览器,无插件运行基于虚幻引擎 3 的游戏。 Mozilla 的工程总监以及 WebGL的创始人 Vladimir Vukicevic 希望网络和浏览器可以成为现代游戏的一个平台。六个月前,Mozilla 就开始优化它的 C/C++ 编译器 asm.js,让浏览器中运行的 javaScript 达到原生运行速度的一半左右。

2011年的时候,Epic曾经将虚幻引擎3移植到Flash,展示如何在浏览器中运行有比较高端图像的游戏。现在是2012年了,Flash已经逐渐被淘汰,所以Mozilla和Epic联手将虚幻引擎3移植到Firefox浏览器,无插件运行基于虚幻引擎3的游戏。

Mozilla的工程总监以及WebGL的创始人Vladimir Vukicevic希望网络和浏览器可以成为现代游戏的一个平台。六个月前,Mozilla就开始优化它的C/C++编译器 asm.js,让浏览器中运行的javaScript达到原生运行速度的一半左右。因为现代电子游戏对图像和计算资源的要求都比较高,所以在浏览器中的运行速度必须尽可能接近原生速度才可以玩Epic的《虚幻竞技场3》等游戏。Asm.js的一个优点是它依旧还是javascript,所以写出来的东西还是可以在任何浏览器上运行。

Epic只花了4天时间就成功将虚幻引擎3移植到了网络上,但没有公布商业化的计划。Mozilla说这些改良都会被加入Firefox浏览器,包括移动版。Mozilla希望浏览器中的游戏可以达到原生运行速度的一半。至于游戏,Mozilla已经开始和Disney、EA和ZeptLab等出版商合作。

Google当然也是想让自己的Chrome浏览器有类似的性能,它现在有一个Native Client项目就是做这方面事情的,让Web应用可以在浏览器中运行原生编译的代码。Chrome Web商店中已经有很对游戏在使用这项技术。但是Mozilla的CTO以及javaScript的创始人Brendan Eich说Firefox应该不会这么做。Eich觉得javascript的性能会继续改善,越来越接近原生编辑语言的性能。而且,Google的Native Client使用的API完全是和网络分开的,所以Mozilla不太愿意效仿。

演示视频:



+1
0

好文章,需要你的鼓励

参与评论
评论千万条,友善第一条
后参与讨论
提交评论0/1000

下一篇

Shutterstock是一家著名图片交易网站,其上目前已有2200万张高质量的图片,很多艺术家、摄影师都在上面出售自己的作品。今年1月底我们曾报道过它推出了一个叫Spectrum的新搜索工具。通过Spectrum,用户可以结合关键字和所需图片具体颜色进行搜索。 而在今天,Shutterstock官方则推出了另一个图库品牌——Offset。据说里面的图不仅质量高而且很有创意。

2013-03-28

36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

推送和解读前沿、有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚焦全球优秀创业者,项目融资率接近97%,领跑行业