How to make a Tower Defense Game - #1 Path Navigation
Criando um Jogo de Defesa de Torre
Visão Geral da Seção: Neste trecho, o instrutor introduz a ideia de criar um jogo baseado em defesa de torre e começa a construir o cenário inicial.
Criando um Caminho Básico para os Inimigos
- O instrutor inicia criando um caminho básico para os inimigos se movimentarem.
- Adiciona uma parte que servirá como o curso básico para os inimigos.
Personalizando o Monstro
- Seleciona um zumbi da caixa de ferramentas como monstro principal.
- Remove scripts e elementos desnecessários do zumbi, mantendo apenas a animação de caminhada.
Estabelecendo Pontos de Referência
- Define waypoints ao longo do caminho para guiar o movimento do zumbi.
- Implementa um script no zumbi para movê-lo entre os pontos designados.
Implementando Movimento Estratégico
Visão Geral da Seção: Aqui, são discutidas estratégias para fazer com que o zumbi siga o caminho estabelecido de forma eficaz.
Utilizando Serviço de Pathfinding
- Explora a opção do serviço de pathfinding, mas descarta-a por exigir muitas barreiras invisíveis.
Criando Waypoints Manuais
- Opta por definir manualmente uma série de waypoints ao longo do percurso.
- Organiza os waypoints em uma pasta chamada "waypoints" dentro do ambiente de trabalho.
Automatizando o Movimento entre Waypoints
Visão Geral da Seção: Nesta parte, é abordada a automatização do movimento do zumbi entre os waypoints estabelecidos.
Programação dos Movimentos
- Cria um loop para mover o zumbi sequencialmente entre todos os waypoints definidos.
Transcrição: 420s
Visão Geral da Seção: Nesta parte, o narrador ajusta um script de controle de zumbis para movê-lo ao longo de um percurso.
Ajustando o Script de Controle do Zumbi
- O narrador menciona a necessidade de adicionar "weight" e "wait" corretamente no script.
- É identificado um problema no código onde falta especificar a posição para o movimento, sendo necessário adicionar "dot position".
- Após a correção, o zumbi se move entre os pontos designados no percurso.