首页
社区
课程
招聘
Mozilla将新一代“虚幻引擎”引入Web平台
发表于: 2014-3-14 08:54 2068

Mozilla将新一代“虚幻引擎”引入Web平台

2014-3-14 08:54
2068
新闻链接:c4eK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3W2@1k6i4W2W2i4K6u0W2j5$3!0E0i4K6u0r3L8X3g2%4M7#2)9J5c8U0t1^5z5o6f1H3i4K6u0V1e0h3!0*7K9h3I4D9j5g2)9J5k6q4g2F1M7X3g2S2L8q4)9J5k6p5g2F1k6$3W2F1k6b7`.`.
新闻时间:2014年03月13日
新闻正文:
去年3月份,Mozilla和Epic 游戏公司合作,将该公司著名的Unreal Engine 3(虚幻引擎3)移植到了Web平台,使得开发者可以将一些流行的基于该引擎的游戏移植到Web平台,让用户无需插件即可在浏览器中体验绚丽的3D游戏。

时隔一年,Mozilla宣布将新一代的Unreal Engine 4移植到了Web平台,Web版本的Unreal Engine 4使用Emscripten将C和C++代码编译为asm.js,以便游戏在Web平台上获得更高的运行速度,据悉将接近于本地运行的速度。

asm.js是Mozilla去年年初推出的一个JavaScript的严格子集,它提供了一个类似于C/C++虚拟机的抽象实现,包括一个可有效负载和存储的大型二进制堆、整型和浮点运算、高阶函数定义、函数指针等。asm.js被用来作为一个底层的、高效的编译器目标语言,可以将C/C++程序通过Emscripten编译为asm.js代码,以提升程序的执行速度。

过去的一年间,Mozilla已经大大改善了asm.js的性能,最初运行速度为本地应用的40%,如今已经可以达到67%。

Unreal Engine 4在Firefox上的运行视频:ce1K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6%4N6%4N6Q4x3X3g2&6L8%4g2@1N6h3u0W2i4K6u0W2j5$3!0E0i4K6u0r3N6$3q4@1j5$3S2Q4x3@1k6$3i4K6y4p5j5K6u0#2e0V1c8D9f1o6c8d9K9f1f1`.

大家也可以玩一下Mozilla和NomNom联合推出的Monster Madness游戏,这是第一款商业的Unreal 3/asm.js Web游戏,足以证明本地游戏也可以很好地在Web平台上运行。

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回