亚马逊推出了基于Lumberyard的开源AAA游戏引擎
亚马逊 决定对其技术 Lumberyard 进行大幅更新,并 将其转变为 开源引擎。它被称为 Open 3D Engine,适用于创建跨平台的 AAA 级游戏。开发者指出,新的模块化引擎将提供数十种不同的工具。
最初,Lumberyard 是基于 CryEngine 引擎的,该引擎是亚马逊在 Crytek 于 2015 年提供的许可证基础上开发的。根据公司说法,他们不仅仅是更新了技术,而是完全重塑了其中许多元素。
主要的新特性是模块化。现在,每个 Open 3D Engine (O3DE) 部件都是独立的可定制库。新的引擎包含超过 30 种工具。它们可以通过不同的方式组合或添加自己的开发工具。
另一个重要的变化是 The Atom Render 技术。这是一种多线程渲染工具,完全支持 Vulkan、Metal 和 DirectX 12。
“我们相信,创建一个以社区为导向的顶级开源解决方案将成为 3D 开发领域的一场革命。这正是 Linux 对操作系统所做的,而 Apache 对网络所做的,” — 如此声明 比尔·瓦斯(Bill Vass),亚马逊网络服务的副总裁。
Open 3D Engine 实质上是一个 SDK。现在开发者在对项目进行更改后无需重新编译库。这也简化了引擎的定制,使几乎可以替换其中的任何组件。
亚马逊还提升了性能、光照和数据处理,同时增加了对新“云”功能的支持。公司希望未来 Open 3D Engine 能用于为 PC、控制台和移动设备开发游戏。
O3DE 是在 Open 3D Foundation 的框架内开发的。这是 The Linux Foundation 的一项倡议,旨在支持开源项目。联盟的合作伙伴包括亚马逊网络服务、Adobe、华为、英特尔、Niantic、Wargaming、Accelbyte 和许多其他公司。
目前,Open 3D Engine 已在开发者预览版中发布。引擎的正式发布将于 2021 年底举行。