Neste compendium vamos explicar como criar um inimigo que persegue o jogador pelo mapa, se movendo pelo cenário e evitando obstáculos. Para isso usaremos o Node Navigation2D.

Tópicos:

  • O que é Pathfind
  • O que é o Navigation2D
  • Estrutura da Cena
    • Usando NavigationPolygonInstance
    • Usando TileMap
  • Código Principal
  • Código do Inimigo
  • Melhorando a Movimentação do Inimigo
    • Sistema de Rotação Suave
    • Colidindo com outros inimigos
    • Velocidades diferentes

Link do Compendium