Ferramentas e plugins / Level Design Toolkit
Level Design Toolkit Em revisão na Fab
Um modo do editor para o trabalho diário de construir níveis na Unreal Engine: mover pivôs, pousar e encaixar peças, alinhar e organizar seleções, transformar meshes repetidas em instâncias e verificar o nível em busca de problemas comuns. Cada operação é um único passo de desfazer.
Setenta segundos: o painel, os pivôs, pousar e encaixar, organizar, padrões e a verificação do nível. Com som.
O posto de inverno do vídeo e das imagens é a nossa cena de demonstração e não está incluído. O mapa de demonstração incluído usa formas simples.
O que ele faz
Testado: o mesmo código compila para UE 5.6, 5.7 e 5.8 sem avisos no código do plugin, e 66 testes automáticos passam em cada versão. Medido no editor de níveis (Intel Core i7-14700): 1.000 atores alinhados em cerca de 0,5 s, 1.000 atores convertidos em instâncias em cerca de 0,6 s, 2.000 atores verificados em menos de 0,01 s.
Pivot
27 predefinições nos limites, por ator ou um pivô compartilhado pela seleção. Escolha o pivô em uma superfície ou em um vértice no viewport. O Bake to Mesh o torna a origem da mesh, em uma cópia ou no próprio asset.
Drop to Surface
Cinco raios por ator, para que cada um repouse no ponto mais alto abaixo dele, em grupo ou alinhado à inclinação.
Modular Snap, Vertex Snap
Uma peça arrastada com o gizmo de mover encaixa na vizinha, usando sockets chamados Snap ou as faces, arestas e cantos dos seus limites. O Vertex Snap vai de canto a canto: clique em um vértice e depois no destino.
Align
Mínimo, centro ou máximo em qualquer eixo, em relação à seleção, ao primeiro, ao último ou à média. Igualar, espelhar e aleatorizar com semente.
Arrange
Distribuir, enfileirar, grade, círculo ou arco, esfera, ou ao longo de uma spline. Arrays e padrões com prévia ao vivo, como atores separados ou um único contêiner de instâncias.
Instancing
Static Mesh Actors para ISM ou HISM e de volta, com uma estimativa de draw calls antes de confirmar. Juntar e separar contêineres.
Level Check
Encontra duplicados empilhados, colisão ausente, meshes pesadas, LODs e UVs de lightmap ausentes, escala errada, materiais padrão e atores fora da grade. Clique em um problema para selecionar e enquadrar os atores; Auto-Fix para os seguros; exportação em CSV.
Scripting
33 funções para Blueprint e Python, e um evento depois de cada operação, para as suas próprias ferramentas de editor.
Guia rápido
Ative o plugin
Instale pela Fab, ative Rookspire Level Design Toolkit em Edit > Plugins e reinicie o editor.
Abra o modo
No menu Modes do viewport do nível, escolha Rookspire Level Design. O painel fica ao lado do viewport.
Selecione e clique
Selecione alguns atores, escolha um eixo e clique em Min, Centre ou Max. Ctrl+Z desfaz tudo em um só passo.
O que ele não faz
- Só no editor: não faz nada em runtime nem em um jogo empacotado.
- Só Windows 64 bits: sem Mac nem Linux.
- O UE 5.5 e anteriores não são suportados.
- O To Instances só converte Static Mesh Actors simples: folhagem, grama de landscape, resultados de PCG e Blueprints ficam como estão.
- O Modular Snap funciona com o gizmo de mover; girar ou escalar uma peça nunca a encaixa.
- A interface e o manual estão só em inglês.