选择页面

Epic 和 Mozilla 体现了现代网络的力量(更新)

比以往任何时候都更大的武器落入了 Web 开发人员的手中。虚幻的标志 虚幻引擎 3.0 已经在 2011 年末占领了浏览器。 在 Adob​​e Max 11 上,Epic 程序员 Tim Sweeney 推出了移植到 Flash 的图形引擎版本。 Flash Player 11 中的一项创新在这方面发挥了重要作用,它为图形处理器提供了低水平的可用性,从而保证了有效的资源利用。

虚幻引擎 javascript_02-590x370
随着 HTML5 和 WebGL 的出现,取代 Flash 的可能性就出现了。 因此 Epic 做了一个名为 Citadel 的演示,它是 虚幻引擎3.0-s 更改以使用上述技术。

Mozilla 如何进入画面? 我们之前曾报道过 OdinMonkey 首次出现的 Firefox 22 预发布版本。 这是为了将 JavaScript (asm.js) 的一个子集加速到接近原生的水平。 我们现在可以在几页上看到 OdinMonkey 的优势和可能性,但它在未来可能很重要,因为它可以为各种 Web 应用程序提供全新的动力。 一个很好的例子是 Epic 城堡演示,令我们非常高兴的是,它甚至有一个内置的功率计。 如果有机会,请查看具有最新稳定版本 Firefox (20.0.1) 和最新夜间版本 (23.0a1) 的程序。 差异将非常显着和壮观,使用 Firefox 23.0a1,您可以移动 虚幻引擎 这个版本。

虚幻引擎 javascript_03-590x369 
在运行之前,浏览器会自动下载必要的文件——它的大小可以达到 100 MB! 由于数据包较大,Firefox 可能会要求确认。 值得一提的是,启动 Citadel 不需要外部插件或其他框架。 

 
更新: Mozilla 发布了一段令人垂涎的视频,介绍了当前网络技术的可能性。 在第一分钟之后,值得关注 Unreal Tournament 3 Sanctuary。 

令人惊讶的是,Mozilla 和 Epic 团队在不到 4 天的时间内完成了端口的最大份额,性能接近原生水平! 事实证明,可以将 C、C++ 和 Java 代码翻译成 JavaScript 的 Emscripten 在移植方面有很大帮助。