A malha de navegação (ou simplesmente NavMesh) é uma grade que as IAs usam para navegar no mundo do jogo. As IAs não veem o mundo de jogo da mesma forma que os jogadores e não sabem onde podem e não podem ir apenas olhando. Para decidir aonde ir e como chegar lá, elas precisam de uma grade que diga por onde podem navegar e em que tipo de superfície estão caminhando. A maneira com a qual a IA escolhe como chegar a um destino se chama pathfinding e a malha de navegação é o que as IAs usam para tomar decisões de pathfinding. Você pode usar a malha de navegação para criar rotas de patrulha, quebra-cabeças de pathfinding, ondas de defesa de torre de IA complexas e muito mais.
Como Habilitar a Malha de Navegação
Para habilitar a malha de navegação no Modo Criativo, acesse Minha ilha e, em seguida, Depurar. Certifique-se de que Depurar esteja definida como Ligada e, em seguida, habilite Navegação. OBSERVAÇÃO: mesmo com a navegação ligada, a NavMesh só será gerada se você colocar pelo menos um gerador de IAs na sua ilha.
Lembrete: você precisa de pelo menos um Gerador de IA para gerar uma Malha de Navegação. Esse pode ser qualquer Local/Gerador de Criaturas, Gerador de Animais Selvagens ou Gerador de Guardas, mas sua ilha necessita de pelo menos um deles para que a NavMesh seja gerada.
Como Habilitar a Malha de Navegação no UEFN
Para habilitar a configuração no UEFN, selecione seu dispositivo de configurações de ilha no Organizador e, em Opções do Usuário - Depurar, habilite Depuração e Navegação. A malha de navegação será exibida na sua sessão de edição ao vivo. Você não a verá na janela de visualização do editor.
Para saber mais sobre a aba Depuração nas Configurações da ilha, consulte Configurações de depuração.
Cores da Malha de Navegação
Quando habilitada, a malha de navegação é exibida como uma grade em mosaico de 6x6 centralizada no seu personagem. A malha de navegação exibe várias cores de acordo com a habilidade da IA de navegar até essa área.
Áreas Navegáveis
As áreas navegáveis são áreas onde a IA pode navegar normalmente em qualquer lugar dentro do espaço. A IA pode criar caminhos para objetivos nessas áreas sem interrupção.
| Cor | Descrição | Gif |
|---|---|---|
Verde | Terreno navegável. A IA pode navegar normalmente em qualquer lugar dentro desse espaço. | |
Azul claro | Escadas. A IA pode navegar normalmente subindo e descendo a escada nessa área. |
Obstáculos
Obstáculos podem ser adereços, paredes ou outros objetos que a IA tenta circunavegar. A IA pode destruir ou envolver para navegar até ou circunavegar esses objetos quando possível.
| Cor | Descrição | Gif |
|---|---|---|
Roxo | Paredes destrutíveis. A IA tentará escalar essas paredes quando possível, se não for possível ou a escalada estiver desabilitada, ela destruirá as paredes. | |
Cinza | Cantos de paredes. Se a IA for bloqueada por uma parede, ela preferirá destruir ou envolver a parede a partir de seu centro, e não de seus cantos. A IA ainda pode navegar por cantos normalmente. | |
Amarelo | Um obstáculo barato. Obstáculos simples são destruídos imediatamente quando sofrem danos, como o golpe de uma picareta. A IA os circunavegará e preferirá destruir paredes em vez de obstáculos. | |
Marrom | Um obstáculo normal. Obstáculos têm uma quantidade definida de PV e podem ser necessários vários golpes para destruí-los. A IA os circunavegará e preferirá destruir paredes em vez de obstáculos. |
Água
Água é qualquer área que faz com que a IA entre em um estado de natação. IAs, exceto criaturas geradas por geradores de criaturas, podem navegar por essas áreas normalmente e as incorporarão ao seu caminho.
| Cor | Descrição | Gif |
|---|---|---|
Prata | Água rasa ou água que não causa o estado de natação. A IA pode navegar normalmente. | |
Azul-cinza mais claro | Água. IAs, como guardas e animais selvagens, podem navegar normalmente pela água nadando. As criaturas geradas pelo Gerador de criaturas são eliminadas imediatamente ao entrar na água, por isso, evitarão essas áreas. |
Inalcançável
Áreas inalcançáveis não podem ser navegadas de nenhuma forma. Essas áreas ocorrem ao redor de adereços ou paredes indestrutíveis e a IA as circunavegará ou tentará envolvê-las para passar por elas.
| Cor | Descrição | Gif |
|---|---|---|
Preto | Inavegável. Estes são obstáculos que não podem ser destruídos ou áreas bloqueadas para a navegação de IA, como o dispositivo Modificador de Navegação de IA. Lembre-se que a IA ainda pode envolver esses obstáculos se eles forem suficientemente curtos. | |
Rosa | Paredes indestrutíveis. A IA tentará dar a volta na parede ou escalá-la, mas não tentará destruí-la. | |
Latão | Cantos de paredes indestrutíveis. A IA preferirá envolver paredes indestrutíveis a partir do centro e não dos cantos. A IA ainda pode navegar por cantos normalmente. |
Setas de Elo de Navegação
As setas de link de navegação, ou setas de navlink, são guias que ajudam a IA a navegar verticalmente pelo mundo. Como as áreas na malha de navegação, as setas de navlink têm várias cores que indicam como a IA pode interagir com elas. A base da seta de navlink é o ponto de partida da navegação da IA e o topo da seta é seu ponto de chegada.
| Cor | Descrição | Gif |
|---|---|---|
Verde | Setas para baixo navegáveis. A IA pode saltar para baixo dessas áreas sem obstrução. | |
Amarelo | Seta de salto para baixo. Essas funcionam de forma semelhante às setas de navlink verdes, mas a IA evitará usá-las em favor das setas de navlink verdes quando possível. Se nenhuma seta verde for gerada na área, a IA preferirá destruir estruturas para seguir as setas de navlink roxas. | |
Magenta | Setas para cima navegáveis. A IA pode envolver essas áreas sem obstrução. | |
Roxo | Setas para baixo destrutíveis. A IA pode destruir a superfície de origem dessas setas para navegar para a área abaixo. |