Wonder Interactive:将UE、Unity部署至网页端,为3D游戏和应用提供通用浏览器平台
加拿大软件开发公司Wonder Interactive正在打造一个沉浸式网页游戏平台“The Immersive Web”,使基于UE、Unity开发的游戏及应用得以在开放网络上运行。
点击视频,了解更多
The Immersive Web平台支持开发人员将自己的3D游戏及应用无缝分发和部署到浏览器,能够绕开App Store 30%的抽成。其目标是实现与Steam及任何本地发行游戏相同的性能,并且不要求用户安装任何内容。
创始人Alex St. Louis将Wonder Interactive定位于元宇宙基础设施公司,为所有相互关联的虚拟世界提供入口。目前主要面向UE游戏及应用,正在努力让UE支持WebGPU,后续还将为UE4和UE5游戏引擎提供WebXR支持。
已有200名开发者和公司加入了The Immersive Web平台的候选名单,该平台还计划未来拓展至其他游戏引擎,比如Unity、Open 3D Engine、Godot。
Alex表示,“元宇宙会像今天的开放网络一样,无论你使用什么设备或操作系统,都可以打开一个浏览器。JavaScript、HTTP这样的标准确保你在每台设备上都能获得相同的体验,我认为一个真正开放的元宇宙将需要这种模型。”
Wonder Interactive:
为3D游戏及应用打造一个通用浏览器平台
Wonder Interactive是一家软件开发公司,总部位于加拿大埃德蒙顿,正在构建一个一体化的工具平台,将UE游戏及应用带到HTML5,并接近原生性能和极短的加载时间。
创始人Alex是一名资深页游玩家,受《Runescape》和《企鹅俱乐部》游戏启蒙,进入游戏行业。一次偶然的机会,Alex发现了WebGL技术,开始研究原生游戏引擎是否能够支持网络,并试着开发一款可以覆盖各种平台的游戏。
彼时,UE正在抛弃导出到HTML5的功能。在Alex看来这是一个错误的决定,并想要恢复UE对WebGL的支持。于是,Alex在Reddit上寻求解决方案时,遇到另一位联合创始人Robert Stewart,之后二者共同成立Wonder Interactive,由Robert担任CTO。
Wonder Interactive正在开发一套开发者工具和一个名为“The Immersive Web”的平台。让一些UE开发人员能够将自己的3D游戏及应用无缝分发和部署到浏览器,不需要依靠App Store,也不需要支付给渠道30%的抽成费。
实际上,大部分游戏引擎都是追求更高的性能、精度更高的渲染能力,以匹配下一代游戏开发的需求,几乎没有考虑对网页端的支持。
在这些引擎中,UE对网页端的支持度最低,Unity虽支持导出网页端,但也并非是引擎的主要功能。
不仅是游戏引擎,页游本身往往也不被重视。苹果几乎没有对Safari进行迭代以支持高端游戏,因为这会损害其应用商店收入。
但问题是,如今以《堡垒之夜》为代表的在线服务型游戏正受到市场重视,游戏技术的迭代升级也让跨多平台游戏成为可能,再加上虚实共生趋势的加深、区块链及NFT游戏的流行,让传统游戏渠道一直以来的30%的抽成费引发了更大的争议。Epic已就此与苹果对峙,试图打破苹果的“围墙花园”。
Alex认为,开放网络是绕过封闭平台的关键。“我们希望开发人员能够在开放网络上发布应用或游戏,并能够与他们的用户建立非常重要的在线关系。”
当前,Wonder Interactive选择先从UE入手,主攻基于UE4的游戏及应用。目标是实现与Steam及任何本地发行游戏相同的性能,而不要求用户安装任何内容。
The Immersive Web平台
的技术、规划、进展
通常情况下,能否向网络导出应用不受开发人员重视。因为网页端最大的痛点是加载问题,尤其是对于游戏来说,如果本身网络速度较慢、服务器承载过大,或者硬件配置较低,会造成卡顿,影响游戏体验。
Wonder Interactive已经开发了用于异步资产抓取或资产流系统的工具,能够在运行时动态加载及退出资产。
Alex举例,一款350兆的开放世界MMO游戏,要想以尽可能小的阻力快速吸引用户,那么菜单就应该小于10兆,初始大厅可能还有20到30兆,加起来总共需要40兆的下载量。
Wonder Interactive在做的事情就是进一步将40兆的预压缩率分成更小的部分。“这也反映了现代游戏引擎的功能,特别是像UE5,能够抓取大量数据并在特定时间内为玩家提供必要的服务。”
而这种渐进式下载方式并不是一项新技术。比如2013年,为了展示基于浏览器的游戏的潜力,Mozilla与Epic联手将虚幻3引擎带到了浏览器上,并且无需任何插件,提供了将大量代码编译成JavaScript的能力。
在Alex看来,WebGL基本上已经过时了,与现代框架Vulkan,以及刚出现的WebGPU有很大差距。作为一种跨平台的2D和3D绘图API,Vulkan允许开发者和用户以接近本机的性能充分利用硬件。
Wonder Interactive当前的主要工作是让UE支持WebGPU,之后也将为UE4和UE5游戏引擎提供WebXR支持。
虽然UE5才刚刚发布,Alex透露团队已经在与Epic接触。“带有WebGPU的UE5是我们真正感到兴奋的地方,我们非常乐观地认为,我们可以在浏览器中运行一些像Nanite(UE5核心虚拟多边形几何体技术)这样的新功能。”
目前已有200名开发者和公司加入了The Immersive Web平台的候选名单。除了UE,还计划未来拓展至其他游戏引擎,比如Unity、Open 3D Engine、Godot。
去年,Wonder Interactive筹集了60万美元资金,现在正在寻求筹集更多资金。该公司计划在未来几个月内推出通用版本,并且招募一些游戏开发人员。
网页端也能实现“元宇宙”?
当前,海内外对“元宇宙”的讨论和解释,大部分都是基于更高维度的技术、资金、平台框架,比如区块链、云技术,网页几乎从一开始就没有被考虑在内。
尤其是随着web3热度升温,越来越多新诞生的公司提出了全新的互联网模式,引发资本和行业的关注。在新的互联网机会下,没人会回头看web1。
但Alex认为,一个真正的元宇宙是需要一个通用标准,比如JavaScript、HTTP,让用户无论使用什么设备或操作系统,都能像打开浏览器一样打开“元宇宙”。
通过加强网络并将其转变为空间互联网,Wonder Interactive致力于以此方式使开放元宇宙成为可能。重要的是,这个体验过程是无缝的和可互操作的。
Alex表示,“我们并不是在开发一个封闭的生态系统,迫使开发人员通过封闭的生态系统和商店去发行自己的游戏和应用。我们的使命是打破封闭的花园,让开发人员通过浏览器直接在线部署他们的游戏和实时3D应用程序给用户。”
实际上,当下浏览器也在进行着自我升级。比如谷歌Chrome推出的WebGPU、Meta宣布Horizon Worlds将有网络版本,微软也开始在Xbox S和X系列主机上运行Edge浏览器。
在Alex看来,这为UE和Unity开发人员提供一个新途径,不仅可以通过网页构建游戏,还可以接触到Xbox主机上的玩家。“似乎每个平台都有了颠覆性的时机。”
游戏之行业外,Wonder Interactive目前吸引了不少区块链游戏公司。由于Steam等主流分发平台拒绝区块链游戏,区块链游戏公司也在寻找合适的平台。考虑到区块链游戏领域聚集了大量的资金力量,对于Wonder Interactive来说是个新的市场突破口。
Alex表示,这些区块链游戏公司对Wonder Interactive正在打造的技术有着既得利益。“我们已经看到无数区块链游戏公司在注册我们的网站。”
近期东西游戏相关内容