Last active
August 29, 2015 14:00
-
-
Save xishuixixia/11113644 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
近日,Mozilla和Unity共同对外宣布要通过运用WebGL标准和Mozilla的asm.js技术,把Unity的流行游戏引擎注入Web。 | |
2005年, Unity正式发布,作为一个基础开发工具,Unity一开始仅作为OS X平台的游戏开发工具,后来逐步发展成为一个跨平台的游戏开发工具,现在Unity已支持 iOS, Android, Windows, BlackBerry 10, OS X, Linux, Flash, PlayStation 3, PlayStation Vita, Xbox 360, Windows Phone 8和Wii U等多个系统。然而到目前为止,Unity引擎仅仅能够在安装插件的浏览器中生效,但是这一局面很快将会改变。 | |
上个月,在旧金山召开的游戏开发者大会上,Mozilla and Unity展示了运行在Firefox浏览器中的3D版的枪战类游戏死亡扳机,它的独特之处在于无需任何插件就可以有流畅的游戏体验。 | |
而这一切进步源于 Unity和Mozilla在过去12年中的不懈努力,可能因为Mozilla的两个技术。其中一个是WebGL,它是基于 OpenGL ES 2.0 的JavaScript API,可以在不需要任何插件的情况下通过HTML5 Canvas来渲染3D图形。第二个技术则是asm.js,它是JavaScript的一个严格的子集,其允许开发者使用除Javascript以外的其他语言(比如C、C++)来开发基于浏览器的应用程序,以此帮助这类应用(译者注:基于浏览器的应用)的性能接近原生应用的速度。 | |
Mozilla在他们的博客中提到,基于浏览器的游戏可以在所有支持WebGL的现代桌面浏览器中完美流畅运行,同时因为有asm.js的支持,它也能够在Firefox 中更好地发挥其性能。博客中还提到,WebGL有望在年底推出5.0版本,该版本将允许开发者使用流行的游戏引擎在Web游戏中创建更丰富的游戏体验。 | |
在这篇新闻之前,Mozilla和Epic曾在Firefox中展示了虚幻4引擎,Mozilla 正在推动的这项技术可以给用户带来震撼的Web体验以及以“近乎原生”的速度运行。 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment