Strumenti e plugin / Level Design Toolkit

Level Design Toolkit In revisione su Fab

Una modalità dell'editor per il lavoro quotidiano di costruzione dei livelli in Unreal Engine: spostare i pivot, appoggiare e agganciare i pezzi, allineare e disporre le selezioni, trasformare le mesh ripetute in istanze e controllare il livello alla ricerca dei problemi comuni. Ogni operazione è un solo passo di annullamento.

Settanta secondi: il pannello, i pivot, appoggiare e agganciare, disporre, i pattern e il controllo del livello. Con audio.

L'avamposto invernale del video e delle immagini è la nostra scena dimostrativa e non è incluso. La mappa demo inclusa usa forme semplici.

Cosa fa

Testato: lo stesso codice compila per UE 5.6, 5.7 e 5.8 senza avvisi nel codice del plugin, e 66 test automatici passano in ciascuna versione. Misurato nell'editor dei livelli (Intel Core i7-14700): 1.000 actor allineati in circa 0,5 s, 1.000 actor convertiti in istanze in circa 0,6 s, 2.000 actor controllati in meno di 0,01 s.

Pivot

27 preset sui limiti, per actor o un pivot condiviso dalla selezione. Scegli il pivot su una superficie o un vertice nel viewport. Bake to Mesh lo rende l'origine della mesh, su una copia o sull'asset stesso.

Drop to Surface

Cinque raggi per actor, così ognuno poggia sul punto più alto sotto di sé, in gruppo o allineato alla pendenza.

Modular Snap, Vertex Snap

Un pezzo trascinato con il gizmo di spostamento si aggancia al vicino, usando i socket chiamati Snap o le facce, gli spigoli e gli angoli dei suoi limiti. Vertex Snap va da angolo ad angolo: clicca un vertice, poi la destinazione.

Align

Minimo, centro o massimo su qualsiasi asse, rispetto alla selezione, al primo, all'ultimo o alla media. Uguaglia, specchia e randomizza con seed.

Arrange

Distribuisci, metti in fila, griglia, cerchio o arco, sfera, o lungo una spline. Array e pattern con anteprima dal vivo, come actor separati o un unico contenitore di istanze.

Instancing

Static Mesh Actor in ISM o HISM e ritorno, con una stima delle draw call prima di confermare. Unisci e dividi i contenitori.

Level Check

Trova duplicati sovrapposti, collisioni mancanti, mesh pesanti, LOD e UV di lightmap mancanti, scala errata, materiali predefiniti e actor fuori griglia. Clicca un problema per selezionare e inquadrare i suoi actor; Auto-Fix per quelli sicuri; esportazione CSV.

Scripting

33 funzioni Blueprint e Python, e un evento dopo ogni operazione, per i tuoi strumenti di editor.

Guida rapida

  1. Attiva il plugin

    Installalo da Fab, attiva Rookspire Level Design Toolkit in Edit > Plugins e riavvia l'editor.

  2. Apri la modalità

    Nel menu Modes del viewport del livello, scegli Rookspire Level Design. Il pannello si aggancia accanto al viewport.

  3. Seleziona e premi

    Seleziona alcuni actor, scegli un asse e premi Min, Centre o Max. Ctrl+Z annulla tutto in un solo passo.

Cosa non fa

  • Solo nell'editor: non fa nulla a runtime né in un gioco pacchettizzato.
  • Solo Windows 64 bit: niente Mac né Linux.
  • UE 5.5 e precedenti non sono supportati.
  • To Instances converte solo Static Mesh Actor semplici: fogliame, erba del landscape, output PCG e Blueprint non vengono toccati.
  • Modular Snap funziona con il gizmo di spostamento; ruotare o scalare un pezzo non lo aggancia mai.
  • L'interfaccia e il manuale sono solo in inglese.

Domande

I miei livelli avranno bisogno del plugin dopo?
No. I contenitori di istanze sono actor normali con un componente ISM o HISM del motore, quindi i livelli si aprono e funzionano senza il plugin.
Modifica i miei asset?
Solo quando lo chiedi. Bake to Mesh può lavorare su una copia, quindi l'asset originale non viene mai modificato, e i contenuti del motore non vengono mai scritti.
Posso annullare un'operazione?
Sì. Ogni operazione è un solo passo di annullamento, compreso un trascinamento che si è agganciato lungo il percorso.
Come è stata usata l'IA per realizzarlo?
Realizzato con l'assistenza dell'IA e testato da Rookspire.