Open 3D Foundation 宣布首次發布 Open 3D 引擎

九月,我們在博客上分享電機的新聞 O3DE,這是 Lumberyard 引擎的重新設計和改進版本, 基於 2015 年從 Crytek 獲得許可的 CryEngine 技術,並支持各種平台,如 Linux、Windows 10、macOS、iOS 和 Android。

現在在最近的新聞中,非營利性開放 3D 基金會 (O3DF) 發布了 Open 3D Engine 的第一個重要版本 (O3DE), 適用於AAA遊戲開發的開源3D遊戲引擎 能夠在真實條件下運行的現代高精度模擬器。 時間並提供電影質量。

O3DE引擎的源代碼於今年XNUMX月由亞馬遜發布 並且基於之前開發的 Amazon Lumberyard 專有引擎代碼。 為了在 Linux 基金會的支持下在一個中立的平台上開發引擎,創建了 Open 3D 基金會,其中除了亞馬遜之外,還有 Adob​​e、華為、英特爾、Red Hat、Niantic、AccelByte、Apocalypse Studios 等公司, Audiokinetic 加入了 Engine、Genvid Technologies、國際遊戲開發者協會、SideFX 和 Open Robotics 的聯合工作。

該引擎已經被亞馬遜、各種遊戲和動畫工作室使用 和機器人公司。 從基於引擎打造的遊戲中,你可以看到新世界和死屋奏鳴曲。

該項目最初旨在滿足您的需求,並具有模塊化架構。 總共提供了 30 多個模塊,作為獨立庫提供,適合替換、集成到第三方項目中以及單獨使用。 例如,由於模塊化,開發人員可以替換圖形渲染、聲音系統、語言支持、網絡堆棧、物理引擎和任何其他組件。

主要組成部分 以下是突出的:

  • 用於遊戲開發的集成環境。
  • Atom 處理器多線程逼真渲染引擎,支持 Vulkan、Metal 和 DirectX 12 圖形 API。
  • 可擴展的 3D 模型編輯器。
  • 聲音子系統。
  • 角色動畫系統(Emotion FX)。
  • 半成品(預製)產品開發系統。
  • 實時物理模擬引擎。 支持 NVIDIA PhysX、NVIDIA Cloth、NVIDIA Blast 和 AMD TressFX 進行物理模擬。
  • 使用 SIMD 指令的數學庫。
  • 支持流量壓縮和加密、網絡問題模擬、數據複製和流量同步的網絡子系統。
  • 遊戲資產的通用網格格式。 您可以從 Python 腳本生成資源並異步加載資源。
  • 在 Lua 和 Python 中定義遊戲邏輯的組件。

從 O3DE 到 Amazon Lumberyard 引擎的顯著差異,包括新的 Cmake 構建系統, 模塊化架構,開源實用程序, 一個新的預建系統,一個基於 Qt 的可擴展用戶界面, 使用雲服務的附加功能、性能優化、新的網絡功能、改進的引擎渲染,支持光線追踪、全局照明、預測和延遲渲染。

值得注意的是,引擎代碼開放後,超過250名開發者加入了該項目,並實施了2,182項變更。

該項目的首次啟動通過了穩定階段,並被認可為專業3D遊戲和模擬器的開發做好了準備。 對於 Linux,已開始構建 deb 包,並為 Windows 提供安裝程序。

新版本還增加了分析工具等創新。 和性能測試,一個實驗地形生成器,我與可視化 Script Canvas 編程環境集成, 支持雲服務的 Gem 擴展系統, 插件來創建多人網絡遊戲, 定制引擎SDK,支持不同平台開發。

最後, 如果您有興趣了解更多信息 您應該知道代碼是用 C++ 編寫的,並在 Apache 2.0 許可下發布。 有一個支持 Linux、Windows、MacOS、iOS 和 Android 的平台。

來源: https://o3de.org


成為第一個發表評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。