跳到正文
GamesBeat · 游戏产业· 来源· Dean Takahashi·· 1 天前精选AI 评分76

Wonder Interactive 的 Strata 利用 AI,通过 WebAssembly 和 WebGPU 将 Unreal Engine 游戏带入浏览器

Wonder Interactive’s Strata uses AI to take Unreal Engine games to browsers using WebAssembly and WebGPU

推荐理由

原文展示了用一句提示词让编码代理打包并发布 Unreal 项目到浏览器,便于判断网页分发和试玩流程会受到怎样的影响。

正文 · AI 翻译

Wonder Interactive 发布了 Strata,这是一款 AI 驱动的开发工具,可利用 WebAssembly 和 WebGPU 将 Unreal Engine 项目转换为可在浏览器中游玩的链接。

考虑到 Unreal Engine 游戏体量相当庞大,而要让它们在开放网络上运行并非易事,这算得上是相当了不起的成就。而且这一过程可以通过单条自然语言提示来启动。Strata 和 SimplyStream 现已上线,开发者可以在此注册。

Wonder Interactive 联合创始人兼首席运营官 Alex St. Louis 在给 GamesBeat 的消息中表示,对游戏工作室和发行商而言,这项技术可以让它们通过一个简单的网页链接分发可试玩 demo、开展外部试玩测试并触达新受众,而无需玩家下载并安装传统的游戏客户端。 

Wonder Interactive 是 Epic MegaGrant 的获得者,也是 Unreal Engine 授权服务合作伙伴。

“Tim Sweeney 说得对。AI 是游戏开发的未来,每家工作室都应该在工作流的每一个环节采用它,因为它是一种加速剂,也是一种力量倍增器。但智能体需要正确的基础设施,才能真正构建、测试和发布游戏。我们正在为它们提供这些,并让浏览器成为 Unreal Engine 的一流平台,”St. Louis 说。

该平台将游戏项目的版本管理、构建自动化、测试和部署整合到一个可通过 AI 编程助手访问的工作流中。St. Louis 构建的 Unreal 游戏《Ashen Knight》可在这里的浏览器中游玩:simplystream.dev/brXkAj05。城市示例可在此处获取。

目标是让工作室减少维护构建基础设施和准备游戏独立浏览器版本所花的时间,把更多时间用于开发游戏本身。

Strata 与 SimplyStream 协同工作,后者是 Wonder Interactive 现有的平台,用于在现代网页浏览器中直接运行虚幻引擎应用程序。

SimplyStream 提供浏览器运行时、托管和分发基础设施,而 Strata 则负责管理为接入该平台而准备项目的开发流水线。

从源代码到可玩的 URL

传统上,为另一个平台准备大型虚幻引擎项目可能涉及专门的引擎构建、资源转换、兼容性测试、基础设施配置以及多个手动部署步骤。

Wonder Interactive 设想由 AI 智能体承担其中的大部分工作。

使用 Claude Code 或 Codex 这样的 AI 编程助手,开发者可以连接到 Strata,并提交他们的虚幻引擎项目进行打包和部署。

连接完成后,开发者只需用一句自然语言提示就能启动整个流程,指示智能体将虚幻引擎项目打包并发布到浏览器,而无需手动管理每个步骤。

Strata 会基于 Wonder Interactive 的浏览器兼容虚幻引擎运行时构建项目,发布生成的 WebAssembly 和 WebGPU 构建,并使用真实 GPU 执行自动化检查。

随后,系统可以返回一个浏览器 URL,开发者可将其分享给队友、测试人员或玩家。

由于 Strata 会维护项目文件和构建的版本历史,因此后续的更改可以通过相同的流程提交和评估。

它对大型二进制资源的支持对 Unreal Engine 项目尤为 relevant,因为随着环境、纹理和其他内容的增长,版本控制和资产管理可能会变得困难。

Strata 的工具通过 MCP 运行。开发者把一段提示词粘贴进 Claude Code、Codex、Cursor,或任何已打开其 Unreal 项目文件夹的 AI IDE。Unreal Editor 无需处于运行状态。他们批准一封确认邮件后,该智能体就会执行构建、在 GPU 上验证,并返回试玩链接。开发者可以直接从文章中取用这段提示词并粘贴到 Claude 等工具中,它就会立即为其 Unreal 游戏生成一个网页构建。提示词如下:

“阅读 https://api.stratavcs.com/v1/agent/guide,并在 Strata 上帮我完成设置:我的邮箱是 YOUR@EMAIL,游戏是 MY-GAME。持续执行,直到部署并验证完成,然后把试玩链接发给我。”

对于更愿意跳过智能体的人,还有一个 CLI 选项。它可在 macOS、Linux 和 Windows 上运行。你在项目文件夹中运行“strata init”和“strata push”,Strata 会在云端构建,并在游戏上线前用云端 GPU 试玩。无需安装引擎,也不需要构建机器,而且它能与 Git 协同工作,不会改动 Git。

将要求严苛的 Unreal Engine 工作负载带入浏览器

Wonder Interactive 正将 Unreal 游戏带到 Web。

Wonder Interactive 的浏览器运行时还达到了一个新的技术里程碑。

该公司表示,它已成功在浏览器中运行 Epic Games 的 City Sample,这证明它能够支持比传统 HTML5 游戏要求高得多的虚幻引擎环境。在这座城市中,玩家在开始四处走动前需要下载 City Sample 约 3% 的数据,其余部分会在他们移动时流式加载。

WebGPU 渲染器完全支持 Lumen 和 Nanite,这两项技术是现代虚幻引擎图形功能的核心。

作为背景信息,City Sample 是与 Epic 的《黑客帝国:觉醒》演示相关的高保真城市环境。它为引擎功能、内存使用、渲染和资产管理提供了一个颇具雄心的测试案例。

在浏览器中直接运行如此高要求的 Unreal Engine 5 环境是一项重大的技术成就,它表明 WebAssembly 和 WebGPU 已经发展到何种程度,足以支持那些传统上专属于 PC 和游戏主机的高保真体验。

在 SimplyStream 的原生浏览器模式下,游戏通过 WebAssembly 执行,并使用 WebGPU 访问玩家本地的图形硬件,而不是从远程服务器串流视频画面。

迈向自动化游戏优化

Strata 更长远的意义或许在于游戏首次部署之后所发生的事情。

通过将项目版本管理、自动化构建、运行时诊断和 AI 编码代理连接起来,Wonder Interactive 正在为迭代式开发工作流奠定基础。

智能体可以参与项目工作、提交新的修订版本、查看构建与测试结果,并做出进一步修改。这最终有望实现更多自动化的调试、性能优化和质量保证循环。

更重要的是,Strata 旨在支持一个持续的、由 AI 驱动的优化循环。智能体可以修改游戏、部署新的构建版本、直接在浏览器中进行试玩测试、分析性能剖析数据、找出瓶颈并实施改进,然后再重复这一循环。通过比较连续多个构建版本的结果,智能体可以逐步改进性能、内存占用和游戏玩法,将开发与优化转变为一个迭代式、日益自主化的过程。

它还为那些希望分发浏览器可玩演示和试玩版、而无需用户下载大型游戏客户端的工作室创造了新的可能性。

仍然存在技术限制。复杂的 Unreal Engine 项目可能需要对渲染功能、插件、内存占用或平台特定代码进行调整,而且成功打包并不自动保证在每台设备上都能达到可接受的性能。

但 Wonder Interactive 的方法旨在随着时间推移降低这些门槛。

该公司不把 Web 视为需要一套完全不同开发流程的独立平台,而是希望让 Web 部署和优化成为工作室现有开发流程中的又一个自动化步骤。

从长期来看,St. Louis 暗示 Wonder Interactive 正在此基础上构建一个直接面向消费者的“网页版 Steam”市场。

文章 Wonder Interactive 的 Strata 利用 AI,借助 WebAssembly 和 WebGPU 将虚幻引擎游戏带到浏览器 首次发布于 GamesBeat。

来源:GamesBeat · 游戏产业 · gamesbeat.com