Configurer le Navmesh et la Fonction IMoveTo
Objectifs
Les objectifs de cette vidéo sont de :
- Configurer un environnement navigable pour l'IA avec un navmesh.
- Programmer des ennemis pour suivre et attaquer le joueur en utilisant la fonction
IMoveTo
. - Tester et ajuster le comportement de l'IA face aux obstacles.
Résumé
Apprenez à configurer l'IA de vos ennemis pour qu'ils se déplacent et attaquent efficacement en utilisant le navmesh et la fonction IMoveTo dans Unreal Engine.
Description
Cette leçon aborde la mise en place de l'intelligence artificielle (IA) pour des ennemis dans Unreal Engine. En premier lieu, nous configurons un navmesh pour définir une zone navigable. L'ajout de ce navmesh permet à l'IA de déterminer un chemin à suivre, en évitant les obstacles. Ensuite, nous nous concentrons sur le blueprint de l'ennemi pour s'assurer qu'il peut suivre le joueur. Nous utilisons la fonction IMoveTo
pour que l'IA suive le BpThirdPersonCharacter
en ajustant les paramètres, tels que le rayon d'arrêt à proximité du joueur. Nous ajoutons ensuite des obstacles comme un mur pour tester la capacité de l'IA à contourner ces obstacles. Finalement, nous établissons que seules les commandes IMoveTo
et un affichage du volume de navigation sont nécessaire pour déplacer des IA dans l'environnement.
Questions - réponses
IMoveTo
.