工具與外掛 / Level Design Toolkit
Level Design Toolkit 正在 Fab 審核中
一個編輯器模式,用於在 Unreal Engine 中搭建關卡的日常工作:移動樞紐、落地並吸附部件、對齊和排列所選物件、把重複的網格體轉為實例,並檢查關卡中的常見問題。每個操作都只需一次復原。
70 秒:面板、樞紐、落地與吸附、排列、圖樣和關卡檢查。有聲音。
影片和圖片中的冬季前哨站是我們的展示場景,不包含在產品中。隨附的示範地圖使用簡單形狀。
功能
已測試:同一份原始碼可在 UE 5.6、5.7 和 5.8 上建置,外掛程式碼沒有任何警告,每個版本皆通過 66 項自動化測試。在關卡編輯器中實測(Intel Core i7-14700):對齊 1,000 個 Actor 約 0.5 秒,將 1,000 個 Actor 轉為實例約 0.6 秒,檢查 2,000 個 Actor 不到 0.01 秒。
Pivot
邊界上的 27 個預設,可依每個 Actor 設定,也可讓所選物件共用一個樞紐。可在視埠中的表面或頂點上拾取樞紐。Bake to Mesh 會把它變成網格體的原點,可作用於副本,也可直接作用於資產。
Drop to Surface
每個 Actor 發射五條射線,使其落在正下方的最高點上,可整組落下,也可貼合坡度。
Modular Snap, Vertex Snap
用移動 Gizmo 拖曳的部件會吸附到相鄰部件,使用名為 Snap 的插槽,或其邊界的面、邊和角。Vertex Snap 可角對角:先點一個頂點,再點目標。
Align
在任意軸上依最小、中心或最大對齊,可相對於所選物件、第一個、最後一個或平均值。還有比對、鏡像和帶種子的隨機化。
Arrange
平均分佈、排成一列、網格、圓或弧、球面,或沿樣條排列。陣列和圖樣附即時預覽,可產生獨立 Actor 或一個實例容器。
Instancing
Static Mesh Actor 轉為 ISM 或 HISM,也可轉回,確認前顯示繪製呼叫估算。可合併和拆分容器。
Level Check
找出重疊的重複物件、缺少的碰撞、過重的網格體、缺少的 LOD 和光照貼圖 UV、錯誤的縮放、預設材質和偏離網格的 Actor。點選問題即可選取並定位相關 Actor;安全的問題可用 Auto-Fix;支援匯出 CSV。
Scripting
33 個 Blueprint 和 Python 函式,以及每次操作後的事件,可用於你自己的編輯器工具。
快速入門
啟用外掛
從 Fab 安裝,在 Edit > Plugins 中啟用 Rookspire Level Design Toolkit,然後重新啟動編輯器。
開啟模式
在關卡視埠的 Modes 選單中選擇 Rookspire Level Design。面板會停駐在視埠旁。
選取並點擊
選取幾個 Actor,選一個軸,點擊 Min、Centre 或 Max。按 Ctrl+Z 一步復原。
做不到的事
- 僅用於編輯器:在執行階段或封裝後的遊戲中不起任何作用。
- 僅支援 Windows 64 位元:不支援 Mac 或 Linux。
- 不支援 UE 5.5 及更早版本。
- To Instances 只轉換一般的 Static Mesh Actor:植被、地形草、PCG 輸出和 Blueprint 都不會被更動。
- Modular Snap 搭配移動 Gizmo 使用;旋轉或縮放部件時不會吸附。
- 介面和手冊僅有英文。