開源遊戲引擎Godot已更新至版本3.3

經過7個月的開發, Godot 3免費遊戲引擎啟動。3,適合製作2D和3D遊戲。 戈多分支3.3 與Godot 3.2完全兼容 並繼續開發穩定版本的引擎,為此將提供較長的支持週期。

最初,它計劃代替Godot 3.3發布3.2.4更新,但是儘管從3.2分支移植了新功能,但用戶仍認為4.0.x版本是糾正性的,因此該項目切換到了經典的語義版本方案。 。

特別是 更新第三個數字現在將指示僅存在修訂, 第二,包括新功能,第一,存在影響兼容性的更改。 3.xx分支將與4.xx並行,直到Godot 4.x完全穩定並適用於所有當前硬件。

Godot 3.3的主要新功能

在這個新版本中,作為主要的新穎性,它突出了 準備一個 可在網絡瀏覽器中使用的編輯器版本。

還增加了以AAB格式為Android平台導出遊戲的功能 (Android應用程序捆綁包),以及APK包。 AAB格式 允許僅加載所需的本機庫 以在當前設備上工作(例如armeabi-v7a或arm64-v8a)。

對於Android,除了增加了對屏幕盲區(圓形和圓形)的支持之外,應用程序中還實現了將基於Godot引擎的元素嵌入為使用窗口一部分的子組件形式的功能。相機的缺口),鼠標事件以及來自外部鍵盤的輸入。

已經提出了一種新的API,用於為iOS創建和分發插件,這使您可以將插件(ARKit,GameCenter,InAppStore)移動到單獨的存儲庫,並獨立於Godot引擎進行開發。 該API以前是為Android平台實現的。

另一個重要的變化是 改進的網頁遊戲出口商(HTML5) 不僅獲得了對鍵盤和遊戲手柄的改進和支持, 獲得了針對在瀏覽器中運行的遊戲的GDNative和多線程腳本的支持, 但是由於HTML5平台的局限性,其實現與本機遊戲的選項不兼容。 此外,流式實現與SharedArrayBuffer API綁定,並非所有瀏覽器都提供此API。 多線程配置文件還增加了對AudioWorklet API的支持 允許更好的音頻輸出 而不阻塞主流。

另一方面,我們可以發現 添加了對創建遊戲的支持 蘋果新硬件配備該芯片 M1 ARM, 以及添加了將數字簽名附加到為macOS生成的可執行文件中的支持。

自從分支機構4.0起,已經採用了現代化的API來組織多線程,其中使用了C ++ 14標準的功能,提高了在不同平台上工作的可靠性,並進行了性能優化。

分支4.0的優化已被移動 它使用BVH(邊界體積層次結構)結構代替Octree方法進行渲染期間的動態空間分離。 BVH現在是默認設置,可以解決許多性能問題。

使用統一的2D批處理實現(批處理,進行優化以減少考慮對象相對位置的拉調用),該實現可同時用於OpenGL ES 3和OpenGL ES2。優化本身現在涵蓋了更多對象,包括直線和多邊形。

添加了新的光照貼圖生成器 (lightmapper),它應用跟踪路徑方法並使用oidn(開放圖像降噪)庫支持降噪。 新的光照貼圖器使用CPU進行計算,並解決了舊控制器固有的大多數質量問題。

OpenXR插件添加了對同名標準的支持,以創建虛擬和增強現實應用程序。 用於基於虛擬現實技術創建遊戲的HTML5端口增加了對WebXR規範的支持。

最後,如果您想了解更多信息,可以查看詳細信息 在下面的鏈接中。

獲取戈多

可從以下位置下載Godot 這頁 適用於Windows,Mac OS和Linux。 您也可以在以下位置找到它 蒸汽 y itch.io.


發表您的評論

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

*

*

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