EpicMozilla向公众发布虚幻引擎3HTML5演示,其真棒

如果您需要证明网络浏览器是一等公民,能够像控制台一样热情地渲染3D游戏,或者运行与其安装的表兄弟一样功能丰富的网络应用程序,虚幻引擎3EpicCitadel演示,Mozilla和Unreal已经移植到JavaScript,WebGL和HTML5。在我三年前的PC上,完全基于浏览器的演示在19201080平均为138fps。

在3月的游戏开发者大会(GDC)上,Mozilla和Unreal宣布他们将虚幻引擎3移植到短短四天内即可使用JavaScript和WebGL。在GDC上,他们向我们展示了在Firefox中运行的EpicCitadel演示,缅甸三分彩开奖结果现在,一个月后,他们向公众发布了该演示。您需要做的就是访问http://www.unrealengine.com/html5/并单击“播放”。理论上,它应该适用于支持大多数HTML5,WebGL并具有快速JavaScript引擎的任何现代浏览器。在实践中,这意味着你需要每晚下载Firefox(目前Chrome崩溃,但很快就会修复)。

EpicCitadel演示是52兆字节的JavaScript,其中使用WebGL绘制到HTML5画布。JavaScript是使用Emscripten创建的,它允许开发人员将现有的C++代码编译为高性能的JavaScript。当您访问该网站时,JavaScript将由asm.js下载并运行,这是Mozilla创建的一项新功能,允许浏览器将JavaScript编译为汇编代码并在本机执行。简而言之,当您访问EpicCitadel网站时,您在PC上本机运行虚幻引擎3,而不是下载和安装程序或插件,而是在缅甸三分彩开奖结果现场下载,编译和执行JavaScript。

总而言之,使用Emscripten/asm.js会有性能损失,但它比传统执行的JavaScript更接近原生C++。当您加载像ExtremeTech这样的网站时,JavaScript的执行速度比用C++编写的速度快20到30倍。使用Emscripten/asm.js,JavaScript只比C++慢两倍。这意味着您可能不会在JavaScript/WebGL中运行Crysis3,但大多数其他应用程序应该是可行的。

在我的Corei7930(@4GHz)PC上,NvidiaGTX460,EpicCitadel基准测试时速为140fps@19201200。是的,EpicCi@Anson@SEO@tadel演示并不是最前沿的,纹理是低分辨率,但虚幻引擎3是大量畅销PC使用的引擎,@Anson@SEO@控制台,手机游戏和哎呀,UE4还没有上市(上面的视频)。简而言之,它是一个非常棒的演示,展示了网络应用程序的成就。现在,应用程序和游戏开发人员可以使用像Emscripten,asm.js和HTML5这样的工具来实际构建一个基于浏览器的Photoshop或Portal版本。

自Chrome网络商店推出以来,网络应用程序并没有完全爆发,而Firefox市场仍然是一个相当低调的事情。随着最近发布的用于智能手机的Firefox操作系统,谷歌继续推动Chrome操作系统的推出,我们可能会最终体验网络应用程序的复兴。

现在阅读:实时技术演示,展示控制台的未来和PC游戏

(责任编辑:缅甸三分彩开奖结果)

本文地址:http://www.saveramla.com/changyongchaxun/dianyingpaiqi/201911/311.html

上一篇:查找ET可能需要巨缅甸三分彩开奖结果大的机器人 下一篇:没有了

相关文章

在线评论

想说什么就说点什么吧! * 为必填字段

今日头条

人气点击

+