Exercícios

Máquinas de Estados Finitos para IA de NPCs

Avalie seus conhecimentos sobre máquinas de estados finitos (FSMs) aplicadas à IA de NPCs em jogos. Explore conceitos como estados, condições e prioridades de transição, ciclos de vida, histerese para evitar alternâncias rápidas e máquinas hierárquicas para organizar comportamentos complexos. O questionário também aborda o padrão State, estados inalcançáveis, transições seguras durante atualizações, desacoplamento entre lógica de IA e animações, persistência de dados, retornos aninhados com pilhas de estados e decisões autoritativas em jogos multijogador. Ideal para estudantes e desenvolvedores que desejam criar NPCs mais previsíveis, escaláveis e inteligentes.

Responda às questões abaixo e confira a explicação de cada resposta.

0/15 respondidas

  1. 1

    Em uma máquina de estados finitos usada na IA de um NPC, o que um estado representa?

  2. 2

    Qual é a função de uma condição de transição em uma máquina de estados?

  3. 3

    Qual organização descreve corretamente o ciclo de vida comum de um estado?

  4. 4

    No diagrama, o NPC está em Patrulhar e a condição indicada na seta torna-se verdadeira. Qual será o próximo comportamento?

    Questão 4
  5. 5

    Um NPC alterna rapidamente entre Perseguir e Patrulhar quando o jogador permanece próximo ao limite de detecção. Qual técnica reduz esse problema?

  6. 6

    A estrutura visual agrupa Atacar, Defender e Recuar dentro de Combate. Qual abordagem ela representa e que problema ajuda a controlar?

    Questão 6
  7. 7

    Qual é uma vantagem de implementar cada estado como uma classe separada segundo o padrão State?

  8. 8

    Observando o diagrama, qual estado está inalcançável a partir de Patrulhar?

    Questão 8
  9. 9

    Durante o update de um estado, uma transição é solicitada. Qual estratégia evita executar de forma inconsistente partes dos estados antigo e novo no mesmo ciclo?

  10. 10

    Se as condições para Atacar e Fugir forem verdadeiras no mesmo quadro, como obter um resultado determinístico?

  11. 11

    Em um NPC complexo, qual arquitetura reduz o acoplamento entre decisões de IA e reprodução de animações?

  12. 12

    O gráfico mostra a distância ao jogador oscilando ao redor de um único limite, acompanhada por trocas frequentes de estado. Qual alteração é mais apropriada?

    Questão 12
  13. 13

    Para salvar e restaurar corretamente uma IA baseada em estados, quais dados geralmente são necessários?

  14. 14

    Um NPC interrompe Patrulhar para Investigar, depois entra temporariamente em Conversar e deve retornar primeiro a Investigar. Qual estrutura modela bem esse retorno aninhado?

    Questão 14
  15. 15

    Em um jogo multijogador competitivo, onde deve ocorrer a decisão autoritativa sobre as transições de estado da IA de inimigos?

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso