Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Définir l'IA Ennemie | Comportement de l'Ennemi
Jeu de Combat dans Unity
course content

Contenu du cours

Jeu de Combat dans Unity

Jeu de Combat dans Unity

1. Système d'Animation Unity
2. Comportement du Joueur
3. Comportement de l'Ennemi
4. Améliorer le Jeu
5. Améliorer le Jeu Flappy Bird

book
Définir l'IA Ennemie

  • Inactif : C'est l'état par défaut où l'ennemi n'est engagé dans aucune action spécifique. Depuis cet état, l'ennemi peut passer à d'autres états en fonction de certaines conditions ;
  • Être Attaqué : Cet état représente l'ennemi attaqué par le joueur. Il déclenche des animations en réponse aux dégâts subis ;
  • Suivre : Si le joueur est à portée mais pas trop proche, l'ennemi suivra le joueur, maintenant une certaine distance pour s'engager dans un combat à distance ;
  • Élan : Cette action implique que l'ennemi se déplace rapidement dans une direction spécifique ;
  • Projectile : Si l'ennemi décide de s'engager dans un combat à distance, il peut lancer des projectiles vers le joueur ;
  • Attaque : Cela représente une action d'attaque générique que l'ennemi peut effectuer lorsqu'il est à proximité du joueur ;
  • Attaque2 : Similaire à l'état "Attaque", c'est un autre type d'action d'attaque que l'ennemi peut exécuter lors d'un combat rapproché ;
  • Inactif Après Avoir Fini : Après avoir effectué une action (qu'il s'agisse d'attaquer, de se déplacer rapidement ou de lancer des projectiles), l'ennemi retournera à l'état inactif pour attendre de nouvelles commandes ou interactions avec le joueur.

Conditions

  • À distance: Cette condition vérifie si le joueur est à une distance de tir de l'ennemi. Si c'est le cas, l'ennemi entrera en mode combat à distance, ce qui inclut des actions comme courir, foncer ou lancer des projectiles sur le joueur;
  • Proche: Si le joueur est à proximité immédiate de l'ennemi, il entrera en mode combat rapproché. Dans cet état, l'ennemi se concentrera principalement sur l'attaque du joueur avec des attaques à courte portée, telles que attaque1 ou attaque2.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 2
We're sorry to hear that something went wrong. What happened?
some-alt