开放3D引擎(O3DE)是一个 Apache 2.0 许可的多平台 3D 引擎,起源于 Amazon 的 lumberyard 游戏引擎,能够帮助开发者和内容创作者能够制作 AAA 级游戏、电影级 3D 世界和高保真模拟,而无需任何费用或商业义务。
创建 AAA 游戏和高保真模拟
O3DE 的开发考虑到了最先进的实时图形和复杂的交互,具有多线程逼真渲染器、可扩展的 3D 内容编辑器、数据驱动的角色动画系统、实时物理引擎和不断增长的开源社区。
强大的可扩展性
O3DE的模块化架构从第一天起就为定制而建立。O3DE的每一个集成组件(称为 "gem")都可以单独采用,开发者可以为其项目添加新的编辑工具、功能和开发工作流程,或从各种社区维护的 Gem s中选择,以扩展和增强引擎的能力。
云服务集成
O3DE 的 Gem 系统提供了对云服务的集成和支持,以增加游戏和模拟的额外功能。用户可以从现有的后端云模块中选择,或者创建自己的具有自定义功能的 Gems,将云服务带到项目中。
构建要求
-
最低 Visual Studio 2019 16.9.2,并安装
- Game Development with C++
- MSVC v142 - VS 2019 C++ x64/x86
- C++ 2019 redistributable update
- 最低 CMake 3.20