Mozilla 拟将浏览器变成游戏平台
随着HTML5技术的发展,一些本地游戏或Flash游戏已经可以采用HTML5完美实现。但迫于性能限制,一些大型游戏(如3D游戏)还无法运行(或无法流畅运行)于浏览器中。
Firefox开发商Mozilla也一直在寻求好的解决方案。前段时间,Mozilla宣布了asm.js项目,并在最新的Firefox Nightly版本中带来一个asm.js优化模块OdinMonkey。
Asm.js是JavaScript的一个子集,提供了类似C/C++虚拟机的抽象实现,可以被用来作为一个底层的、高效的编译器目标语言。也就是说,基于asm.js的应用程序可以实现更高的执行效率,而通过OdinMonkey的优化渲染,执行速度将更加接近于本地应用。这也使得在浏览器中更加流畅地体验大型3D游戏变得可能。
今天Mozilla在博客中宣布,已经与Epic 游戏公司合作,将该公司著名的Unreal Engine 3(虚幻引擎3)移植到了Web平台。现在,开发者可以将一些流行的基于该引擎的游戏移植到Web平台,让用户无需插件即可在浏览器中体验绚丽的3D游戏。
Mozilla正在逐步将浏览器扩展为一个游戏平台。去年,Mozilla就推出了一款游戏演示BananaBread,这是一款第一人称射击游戏,使用的Web技术包括WebGL、Emscripten以及asm.js等。该演示重新定义了3D游戏在浏览器中运行的性能,展示了高端游戏也可以很容易地移植到JavaScript 和 WebGL平台,同时不失性能和画面效果。
同时,Mozilla也将这种特性带到了移动平台,目前该公司正与一些顶级游戏开发商(如Disney、EA、ZeptoLab等)合作,以便在移动设备上为基于Web的游戏带来更高的性能。
详细信息:MozillaBlog
Firefox开发商Mozilla也一直在寻求好的解决方案。前段时间,Mozilla宣布了asm.js项目,并在最新的Firefox Nightly版本中带来一个asm.js优化模块OdinMonkey。
Asm.js是JavaScript的一个子集,提供了类似C/C++虚拟机的抽象实现,可以被用来作为一个底层的、高效的编译器目标语言。也就是说,基于asm.js的应用程序可以实现更高的执行效率,而通过OdinMonkey的优化渲染,执行速度将更加接近于本地应用。这也使得在浏览器中更加流畅地体验大型3D游戏变得可能。
今天Mozilla在博客中宣布,已经与Epic 游戏公司合作,将该公司著名的Unreal Engine 3(虚幻引擎3)移植到了Web平台。现在,开发者可以将一些流行的基于该引擎的游戏移植到Web平台,让用户无需插件即可在浏览器中体验绚丽的3D游戏。
Mozilla正在逐步将浏览器扩展为一个游戏平台。去年,Mozilla就推出了一款游戏演示BananaBread,这是一款第一人称射击游戏,使用的Web技术包括WebGL、Emscripten以及asm.js等。该演示重新定义了3D游戏在浏览器中运行的性能,展示了高端游戏也可以很容易地移植到JavaScript 和 WebGL平台,同时不失性能和画面效果。
同时,Mozilla也将这种特性带到了移动平台,目前该公司正与一些顶级游戏开发商(如Disney、EA、ZeptoLab等)合作,以便在移动设备上为基于Web的游戏带来更高的性能。
详细信息:MozillaBlog
【Mozilla 拟将浏览器变成游戏平台】相关文章
2. Artillery融资250万美元,将浏览器打造成HTML5游戏机
本文来源:https://www.51html5.com/a3207.html
﹝Mozilla 拟将浏览器变成游戏平台﹞相关内容
- 谷歌拟今年年内统一旗下多款游戏平台
- Goko撤回其HTML5游戏平台:技术故障
- HTML5移动游戏平台大战,技术不再主导流量
- Mozilla Firefox 8.0 Beta 3 发布
- Mozilla Firefox 11.0 Alpha 1 发布
- Mozilla进军移动领域,B2G项目主打HTML5
- Telefónica与Mozilla开拓基于HTML5互联网设备
- Mozilla Marketplace 开门迎客
- 基于HTML5:Mozilla Gecko智能机系统试玩
- Mozilla Marketplace接受开发者提交HTML5 Apps