内容来自Mozilla 日志
Mozilla,一个在致力于推进网络的开放、创新和机遇的非营利组织,正努力推动互联网成为高端游戏开发的平台。通过Mozilla开发的最新JavaScript版本,游戏开发者和发布者可以利用其与原生游戏相媲美的快速性能和网络覆盖广度,将兼备视觉冲击力和强大性能的游戏呈现给互联网用户,且不需任何第三方插件。这种网页运行游戏的方式和以往游戏运行平台相比更加简单且节约成本。
为了完成这些改进,Mozilla开发了高度优化的JavaScript版本 ,它可以加速开发人员的游戏代码在浏览器中的运行速度,使得在网页上可以呈现惊人视觉效果和快速3D游戏体验。随着JavaScript性能和原生编译语言性能的不断接近,我们也正在使用该技术开辟在移动设备上运行基于网页的3D游戏的途径。
今天,通过和Epic Games的合作,我们非常兴奋将该技术应用于高性能游戏。通过这项新的JavaScript优化技术,Mozilla可以把Epic的虚幻引擎3应用于网页游戏。通过该入口,开发人员很快就能将他们备受欢迎的游戏移植到互联网上,并尽情探索其无尽的可能性。
最近,Mozilla通过其BananaBread游戏演示证明互联网是个非常有竞争力的游戏平台,该演示应用了Mozilla开发的领先网络技术,包括WebGL、Emscripten及asm.js。它展示了高端游戏可以轻松地导入到JavaScript和WebGL中,并仍然可以保持快速响应,且具有完美视觉效果的3D游戏体验。
开发人员如果想测试该技术,可以查看最新的BananaBread版本,它展示了点到点、多玩家WebRTC技术和JavaScript性能改进。BananaBread可以在所有支持WebGL的浏览器上运行。
随着网页上运行高性能游戏的性能越来越接近原生游戏,Mozilla同时也正在开辟在移动设备上运行网页游戏之路。 我们正在和像Disney、EA及ZeptoLab这样的顶级游戏发行商合作,一同使用该技术对其高端游戏进行性能优化。
现在,开发者可以在Firefox Marketplace上提交有趣的游戏和应用程序。Firefox Marketplace在针对Android平台的Firefox上提供预览版本,过段时间将会集成到Firefox OS中。
如果您这周正在参加游戏开发者大会, 您可以到NVIDIA展位看下虚幻引擎在Firefox上运行的效果。