
虛幻引擎 4.22 版本的預覽版包含 115 個修復,現已可供測試和故障排除。
遊戲開發商齊聚!虛幻引擎 4 即將發布的更新版本 4.22 的預覽版現已透過啟動器和 GitHub 提供。早期版本是為了讓社區在最終版本上線之前發現任何遺留問題。
4.22 版本有許多新內容虛幻引擎4並且預覽版本之前尚未經過測試,因此警告開發人員不要將專案轉換為預覽版本上的主動開發。下面只是預期內容的快照,您可以在 中查看所有 115 個修復的完整細分虛幻引擎官方論壇:

- 動畫更新:
- 動畫預算系統(搶先體驗)
- 動畫共享插件。新增了一個實現動畫共享系統的新插件。該系統用於減少一群演員所需的動畫工作總量。
- 預覽場景設定改進。將允許使用者隱藏環境立方體貼圖而不停用照明
- 每個平台屬性的改進。每個平台屬性已擴展為允許基於目標平台以及平台組設定值。
- 音訊更新:
- 新專案現在預設啟用新的虛幻音訊引擎
- 時間合成器。 TimeSynth 是一種基於音訊剪輯的新型合成器組件,專注於為設計人員提供樣本精確的開始、停止和串聯聲音播放。
- 分層聲音並發。聲音並發系統現在觀察多個設定/群組。
- 在即時分析工具中添加了用於子混合的頻譜分析儀。除了包絡跟隨器之外,設計人員現在還可以在遊戲過程中分析子混合的光譜能量,以驅動藍圖自動化。
- 聲音資源導入的改進。我們改進了聲音資源匯入,除了支援多通道 wav 檔案之外,虛幻引擎現在還可以在匯入時轉換多種聲音檔案格式,包括 AIFF、FLAC 和 OGG/Vorbis。
- MIDI 裝置插件的改進。 MIDI 裝置插件已改進,使用戶不僅可以處理 MIDI 裝置輸入,還可以將 MIDI 訊息傳送到裝置。
- 自動化更新:
- 挑戰改進
- 擴展文檔和範例
- iOS 支援
- 設備服務
- 設定檔引導優化
- 報告創建
- 挑戰改進
- 開發工具更新:
- Visual Studio 2019。預設情況下,如果您安裝了 Visual Studio 2017 編譯器,UE4 仍將使用它。
- 建置時間改進。我們對 UnrealBuildTool 和 UnrealHeaderTool 進行了大量最佳化,以縮短 C++ 迭代時間。
- 支援長檔名(實驗)。從歷史上看,Windows 中的路徑限制為 260 個字符,這可能會為具有複雜命名約定和深層資產層次結構的項目帶來問題。 Windows 10 週年更新增加了對更長檔案名稱的支持,前提是使用者和每個應用程式選擇加入。
- 編輯器更新:
- 子系統。子系統是具有託管生命週期的自動實例化類別。這些類別提供了易於使用的擴展點,程式設計師可以避免修改或覆蓋引擎類別的複雜性,同時開箱即用地獲取藍圖和 Python。
- 編輯器實用小工具。編輯器實用程式小工具是基於 UMG,因此您可以修改編輯器使用者介面的佈局,並設定邏輯藍圖,就像使用 UMG 小工具一樣。
- 材料分析儀。材質分析器可以在「視窗」>「開發人員工具」下找到。如果您在編輯器啟動時立即開啟材質分析器,它將等待資源登錄完成載入。
- 遊戲玩法和腳本更新:
- 藍圖索引優化。透過推遲藍圖搜尋資料重新索引工作直到開啟全域「在藍圖中尋找」選項卡,改進了編輯器啟動/載入時間。
- 移動更新:
- 移動功能等級預覽改進
- 移動編輯器中播放的可擴展性平台覆蓋
- 移動設備上的可移動聚光燈支持
- 儲存遊戲系統 iCloud 支援
- 設備輸出視窗的改進
- HTML5 平台改進
- 行動裝置上的抖動 LOD 過渡
- iOS 首選方向
- 網路更新:
- 改進了 Steamworks 支援。我們對 Steam 上的多人遊戲開發者的可用性和生活品質進行了多項改進。
- Steam 上的專用伺服器現在可以使用新的「-SteamServerName」啟動參數接收自訂名稱(最多 63 個字元)。
- 專案現在可以透過停用「bUseSteamNetworking」配置值並將其 NetDriver 配置設定為首選底層網路層來覆蓋 Steam 網路層。
- 除了標準遊戲網路之外,我們還透過 UE4 Beacons 大幅提高了 Steam NetDrivers 的可用性。
- 現在您可以在專案的 Target.cs 檔案中設定某些必需的 Steam 值,例如專用伺服器名稱或應用程式 ID。更改這些值將不再需要重新編譯引擎。
- 改進了 Steamworks 支援。我們對 Steam 上的多人遊戲開發者的可用性和生活品質進行了多項改進。
- 尼加拉更新:
- 向量場資料介面。我們完全重新設計了向量場資料接口,現在它對於 CPU 和 GPU 粒子的工作方式相同。向量場資料介面僅支援靜態向量場。
- 捲曲雜訊資料介面。捲曲雜訊資料介面經過徹底重新設計。虛幻引擎 4 現在基於底層單純形雜訊函數產生程式捲曲雜訊。 CPU 和 GPU 發射器的結果是相同的。
- 詳細的隨機數產生。此功能增加了對 CPU 和 GPU Niagara 發射器的確定性隨機數產生的支援。
- 數學運算的附加輸入。
- 支援棄用腳本。現在可以在腳本編輯器中將模組、動態輸入和函數的腳本標記為已棄用。使用已棄用腳本的發射器和系統現在將在 UI 中顯示錯誤,並且已棄用腳本不會顯示在用於新增它們的選單中。
- 新的初始化模組
- 按模擬目標節點選擇。新節點可用於模組、動態輸入和函數的腳本圖中,這些函數可用於執行不同的邏輯,具體取決於發射器是在 CPU 向量機中運行還是在 GPU 計算腳本中運行。
- 新的碰撞系統。尼加拉大碰撞已被徹底改寫。該工具現在支援基於光線追蹤的CPU碰撞、CPU+GPU分析平面
虛幻引擎是《要塞英雄》、《七龍珠鬥士Z》等眾多體驗背後的創作平台。該平台甚至正在用於虛擬實境設計BMW。請繼續關注 Shacknews,以了解遊戲和技術更新。
小查爾斯辛格特里 (Charles Singletary Jr) 作為新聞編輯保持更新流暢,在調查遊戲和技術領域最熱門話題的同時發布新聞。他在 Twitter 上非常活躍,所以請隨時與他聯繫@The_CSJR。有熱門提示嗎?寄電子郵件給他:[email protected]。