Pular para o conteúdo

Ordem para criar mapa personalizado de Rust: RustEdit

Resposta rápida: dê forma ao terreno no Crucible Heightmap, gere o mundo, exporte um .map e abra no RustEdit. Depois trabalhe nesta ordem: uma primeira varredura de limpeza, o cargo path, os monumentos principais, os túneis, o resto dos monumentos, as safe zones, os rios, as estradas, os trilhos, o scatter e as tirolesas, e teste no jogo mais de uma vez.

Esta é a ordem para construir um mapa personalizado de Rust, do começo ao fim: o terreno no Crucible Heightmap, depois todo o resto no RustEdit.

Cheatsheet do fluxo Crucible e RustEdit, a ordem de construção completa de um mapa personalizado de Rust

Defina o tamanho do mapa antes de tudo, porque não é algo que se muda depois: veja tamanhos de mapa de Rust para jogadores e tamanho do mundo, e tamanhos e resoluções de mapa para a resolução do heightmap.

A série de vídeos do Drizzza constrói um mapa inteiro nesta ordem. A Parte 11 começa a metade do RustEdit com a primeira passada de limpeza:

O resto, por passo: cargo path, portos e terminal de balsa (passo 6), monumentos e túneis (passos 7 e 8), o resto dos monumentos (passo 9), combined outpost e safe zones personalizadas e prefabs personalizados (passo 10), rios, lagos e cachoeiras (passo 11), estradas e túneis de estrada (passos 12 e 13), trilhos (passo 14), proc gen do resto (passo 16), tirolesas (passo 17) e o que conferir antes de o mapa ficar pronto (passo 18). A metade do terreno começa na Parte 1, e a playlist completa tem todas as partes.

Abra o launcher do Crucible e instale ou atualize o Crucible Local Server e o Crucible Heightmap se ainda não fez isso. Veja instalar e gerenciar apps.

Construa as formas do seu terreno no Crucible Heightmap com o worldgen desligado: sem mundo gerado ainda, com Gerar automaticamente ao conjurar desmarcado (ou pressione Limpar no painel Worldgen). Cada conjuração, arrasto de slider e pincelada refaz as camadas do mundo quando já existe um mundo gerado, então deixar desligado mantém o app rápido enquanto você ainda decide como a terra vai ser.

Esta é a etapa para mapas de várias ilhas, formas de ilha desenhadas ou importadas, canais, vulcões e o pincel de terreno.

Ligue o worldgen: pressione 9 e clique em Gerar mapa completo. Agora olhe o que ele colocou:

  • Se seus lagos ou penhascos caíram num lugar ruim, mova as ilhas, não brigue com as camadas. A posição é a entrada.
  • Depois defina seus biomas e o que mais quiser ajustar.

Exporte um arquivo .map do Crucible Heightmap e abra direto no RustEdit. Um arquivo só, sem janela de importação: ele leva junto o terreno, as texturas do chão, os biomas, a topologia, os lagos, a lava e os penhascos.

Antes de colocar um prefab sequer:

  • Olhe o mapa inteiro atrás de terreno que precisa ser suavizado ou aplainado.
  • Confira se a origem do mundo (0, 0, 0), o ponto em que você aparece ao entrar, fica sob o terreno.
  • Confira se cada camada de topologia está do jeito que você espera. Veja biomas e topologia de Rust para o que cada camada faz de verdade no jogo.

Coloque seu cargo path agora e decida onde ficam seus portos e o terminal de balsa. Você também pode colocar as oil rigs neste ponto, para o cargo ter algo para contornar.

Não aplique nenhuma máscara nos portos nem no terminal.

Decida onde vão seus monumentos principais e para onde eles ficam virados, pensando nas suas futuras ligações de estrada, trilha e trilho. Ainda não aplique máscaras.

O conjunto principal:

  • Compound (Outpost)
  • Apartment Complex
  • Launch Site
  • Military Tunnels
  • Power Plant
  • Trainyard
  • Airfield
  • Excavator (Giant)
  • Water Treatment

Todos são importantes de ter. Se estiver curto de espaço dá para dispensar Trainyard, Military Tunnels, Excavator, Airfield ou Apartment Complex, mas alguns jogadores não vão gostar, a menos que monumentos personalizados os substituam. Em mapas de uns 3500 a 6000, tente encaixar todos.

8. Proc gen dos túneis, depois máscaras nos monumentos

Seção intitulada “8. Proc gen dos túneis, depois máscaras nos monumentos”

Com as posições dos monumentos principais definidas e as alturas mais ou menos onde você quer, faça o proc gen só dos túneis subterrâneos.

Depois passe por cada monumento: selecione o monumento e o ponto de túnel subterrâneo dele, e alinhe os que não se conectaram direito ao sistema de túneis.

Só quando os túneis estiverem certos, aplique as máscaras em cada monumento.

Coloque os monumentos restantes onde quiser, pensando nas suas rotas de estrada e de trilha.

  • Abandoned Cabins
  • Swamps
  • Caves
  • Ice Lakes
  • Ranch
  • Large Barn
  • Bandit Camp
  • Fishing Village
  • Lighthouse
  • Satellite Dish
  • Radtown 1 (Sewer Branch)
  • Abandoned Military Base
  • Arctic Research Base
  • Dome
  • Junkyard
  • Underwater Labs
  • Oil Rig
  • Large Oil Rig
  • Missile Silo
  • Jungle Ruins
  • Waterwells
  • Ziggurat Temple

Não coloque estes quatro se pretende fazer o proc gen deles, porque não se conectam às estradas do proc gen e vão precisar de caminhos colocados à mão:

  • Abandoned Supermarket
  • Oxum’s Gas Station
  • Warehouse (Mining Outpost)
  • Radtown

Coloque mesmo assim se não se importa de colocar as estradas deles à mão, ou de pular o proc gen de estradas por completo.

Vale tentar pelo proc gen em vez de colocar: Oasis, Canyon, Lakes, Jungle Swamp.

Coloque seu prefab personalizado Combined Outpost se não for usar o Bandit Camp, ou construa o seu, mais tudo que for de safe zone: uma loja de drone de marketplace nas Fishing Villages, no Ranch ou no Large Barn, ou acampamentos airwolf personalizados pelo mapa.

O Combined Outpost, um Airwolf Camp e um Fishing Marketplace são grátis no launcher do Crucible em Loja, depois Prefabs.

Adicione seus rios, os lagos extras que quiser e cachoeiras se quiser pirar, tudo à mão.

Dá para tentar o proc gen de rios num mapa maior, mas caminhos de rio colocados à mão dão um resultado melhor.

Teste o proc gen de estradas, com monumentos de beira de estrada incluídos se quiser Oxum’s Gas Station, Abandoned Supermarket, Warehouse (Mining Outpost) e Radtown colocados direito e automaticamente porque você os deixou de fora no passo 9.

Se o resultado não ficar bom, desfaça ou recarregue seu último snapshot salvo e coloque as estradas à mão. De qualquer jeito você vai acabar colocando à mão estradas e estradas de terra nos pontos em que dá para ver que quer.

Selecione tudo com Ctrl + A com um caminho selecionado e troque para Bezier para arredondar bem os caminhos de estrada.

Se quiser túneis de estrada, construa com os prefabs Road Tunnel. Cubra direito com terreno e pinte um buraco de alpha onde a estrada entra.

Não precisa de terrain triggers nem de prevent building volumes.

Decida onde vão seus caminhos de trilho. Use Snap to nearby node para ligar ao Trainyard e para criar caminhos de trilho laterais para o spawn de vagões e locomotivas.

Igual às estradas: Ctrl + A com um caminho selecionado, depois Bezier para arredondar os caminhos de trilho.

Agora que as alturas de estrada e trilho estão finais, selecione cada caminho de estrada e faça nascer as subestações, postes de telefone e placas de estrada dele.

  • Aplique uma máscara de altura nas subestações.
  • Remova os pontos de ônibus se não quiser.
  • Se remover um desses spawns, remova também o splat e a topologia de construção dele.

Os transformadores da Power Plant nos postes são decididos aleatoriamente no jogo, então não há nada para colocar neles.

Faça proc gen ou coloque o resto. Os importantes:

  • Vine Trees
  • Rock Formations
  • Rock Formations Arctic
  • Arid Rock Formations
  • Rock Formations Small Arctic
  • Rock Formations Small Arid
  • Rock Formations Small Jungle

Todos esses precisam de uma passada de limpeza. Confira se nada nasceu numa estrada, num rio, dentro de um monumento ou dentro de um penhasco.

Você também pode fazer proc gen destes, que todos precisam de limpeza e podem todos ser pulados para melhorar o desempenho do mapa sem atrapalhar muito o jogo:

  • Shore Ice
  • Icebergs
  • Icesheets
  • Roadside Wrecks
  • Coastal Rocks Large Arctic
  • Coastal Rocks Large
  • Coastal Rocks

Os icebergs acabam no caminho do cargo path. Os roadside wrecks precisam de conferência para não ficarem na estrada nem bloquearem o trilho. As coastal rocks precisam todas ser rebaixadas no chão à mão para nenhuma sair do terreno ou ficar flutuando.

Teste o proc gen de tirolesas com Transmission Towers, Powerline Layout e Powerline Topology todos selecionados e depois limpe o que ele colocar. Colocar as tirolesas à mão onde você quer costuma ser mais fácil do que limpar o proc gen.

Você também pode construir pontos de tirolesa personalizados com estes prefabs.

Pontos de lançamento:

  • Ziplinelaunchplatform
  • Ziplinelaunchplatformstairs
  • Ziplinelaunchpoint

Pontos de pouso:

  • Ziplinelandingplatform
  • Ziplinelandingplatformstairs
  • Monumentziplinedismountpoint

Rode o mapa num servidor e ande por ele. O Crucible Local Server grátis encontra sozinho as suas exportações do Crucible, então é um clique para escolher o mapa e um em Iniciar servidor. Veja teste seu mapa num servidor local.

O que conferir:

  • Penhascos flutuantes.
  • Assentamento dos monumentos, se todo monumento está bem assentado no chão.
  • Populações de árvores e minério, se estão com cara certa.
  • Ligações das tirolesas.
  • Estradas e trilhos, se estão com cara certa e se dá mesmo para dirigir.
  • A jogabilidade em geral, e limpe o que encontrar.

O resto é com você: plugins, prefabs personalizados, configurações de servidor. Quando estiver pronto para os jogadores, veja hospedar um mapa personalizado num servidor de Rust. A essa altura você tem um mapa de Rust com tudo que um servidor normal tem, em terreno totalmente personalizado.

Instale a extensão do RustEdit no servidor. Tudo que você colocou como dado personalizado (pontos de spawn, NPCs, tirolesas, puzzles e o resto) só carrega se a extensão estiver lá. Ela precisa do Carbon ou do Oxide, e o Crucible Local Server instala para você pela aba Mapa: a linha Extensão do RustEdit mostra Instalado ou Não instalado com um botão ao lado. Veja rodar um mapa personalizado.

Dois plugins grátis que valem ter num mapa personalizado, ambos no launcher do Crucible em Loja, depois Plugins: o MapDoorAntiSpam, que corrige o spam de porta e o collider invisível ao lado de uma porta fechada colocada pelo mapa, e o ExcavatorArmFix.