IA de inimigo no Unity - (E01): COMPORTAMENTOS DE MÁQUINA DE ESTADO

Find AI Tools in second

Find AI Tools
No difficulty
No complicated process
Find ai tools

IA de inimigo no Unity - (E01): COMPORTAMENTOS DE MÁQUINA DE ESTADO

Tabela de Conteúdos

  • Introdução
  • Passo 1: Preparação do projeto
    • Download do personagem e animações
    • Criação do ambiente do jogo
  • Passo 2: Criação do comportamento do inimigo
    • Adição do componente Animator
    • Adição do comportamento Idle
    • Adição do comportamento Patrol
  • Passo 3: Configuração dos Waypoints
  • Passo 4: Configuração do NavMesh Agent
  • Passo 5: Criação do comportamento de transição
  • Passo 6: Ajustes finais e teste do jogo
  • Conclusão

Introdução

Olá a todos e bem-vindos de volta ao meu canal do YouTube! Neste vídeo, vou mostrar a vocês como usar o comportamento de máquina de estado para criar um jogo simples de MPC (personagem não jogador). Se esta é a primeira vez que você está ouvindo essas palavras, não se preocupe. Vamos simplesmente usar o componente Animator com um pouco de código. De qualquer forma, nosso inimigo estará em um estado Idle (ocioso) inicialmente e, após cinco segundos, ele entrará em um estado de patrulha. Neste estado, ele se moverá de um ponto de referência para outro. Após 10 segundos de patrulha, ele voltará ao estado Idle.

Passo 1: Preparação do projeto

A primeira etapa é baixar um personagem que possua todas as animações que precisamos. Recomendo esses dois personagens, pois eles vêm com todas as animações necessárias, como Idle, Run, Walk e Shoot. Você pode encontrar esses personagens gratuitamente na loja Asset Store. Se você quiser fazer um jogo de ficção científica, poderá usar esse personagem, pois ele possui as mesmas animações. Adicionarei os links na descrição do vídeo.

Antes de criarmos o inimigo, gostaria de mostrar o que tenho neste projeto. Basicamente, criei um mapa usando o pacote ProBuilder. Se você quiser aprender a usar o pacote ProBuilder para construir níveis como este, assista ao vídeo que irei adicionar o link na descrição do vídeo. Também criei um controlador de FPS (visão em primeira pessoa), para poder me mover neste mapa usando as teclas AWSD. Além disso, posso pular pressionando a barra de espaço. Se você quiser aprender como fiz esse jogo, pode assistir à série completa sobre jogos de FPS. Adicionarei o link da playlist na descrição do vídeo também.

De qualquer forma, esse jogo parece entediante sem os inimigos. Vamos criar um comportamento de IA (inteligência artificial) simples para o inimigo neste vídeo, focando apenas nos estados Idle e Patrol.

Passo 2: Criação do comportamento do inimigo

Most people like

Are you spending too much time looking for ai tools?
App rating
4.9
AI Tools
100k+
Trusted Users
5000+
WHY YOU SHOULD CHOOSE TOOLIFY

TOOLIFY is the best ai tool source.