CATALOGUE 3D Formation Unity Atelier créatif Unity : Créer un jeu FPS Guide Complet sur les Navmeshes pour le Déplacement des Ennemis

Guide Complet sur les Navmeshes pour le Déplacement des Ennemis

Création d'un nav mesh et de la baked area
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Atelier créatif Unity : Créer un jeu FPS
Revoir le teaser Je m'abonne
Transcription

Cette leçon fait partie de la formation
69,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

Cette leçon fait partie de la formation
69,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

À la fin de cette vidéo, vous saurez comment :
1. Configurer les navmeshes pour définir les zones de déplacement des ennemis.
2. Ajuster les paramètres des agents pour gérer les obstacles et les étapes.
3. Utiliser le baking pour finaliser la configuration de l'environnement.

Découvrez comment configurer les navmeshes pour définir les zones de déplacement des ennemis dans votre jeu.

Dans cette leçon, nous explorons le déplacement des ennemis à l'aide des navmeshes. Les navmeshes permettent de définir des zones de déplacement pour les ennemis, simplifiant ainsi leur gestion dans les jeux.

Pour commencer, nous ouvrirons la fenêtre de navigation via Windows AI et configurerons notre agent avec des paramètres spécifiques tels que le rayon de 0.5 et la taille de 2. Nous ajusterons ensuite le max slope à 50 pour gérer les obstacles et le step height à 0.7 pour permettre la montée des marches.

Ensuite, nous veillerons à ce que les objets de notre champ soient définis comme statiques pour permettre le baking de notre environnement. Une fois cette étape terminée, nous verrons que les zones bleues, indiquant où les ennemis peuvent se déplacer, apparaîtront. Cette configuration garantit que les ennemis peuvent monter des rampes et des escaliers, mais pas marcher sur les murs.

Cette leçon est essentielle pour quiconque souhaitant implémenter une IA de déplacement réaliste dans les jeux vidéo.

Voir plus
Questions réponses
Qu'est-ce qu'un navmesh et à quoi sert-il?
Un navmesh est une représentation de la zone navigable dans un environnement de jeu. Il permet de définir où les personnages ou les ennemis peuvent se déplacer.
Pourquoi est-il important de paramétrer le radius et la taille d'un agent?
Le radius et la taille d'un agent définissent son encombrement dans l'environnement, influençant sa capacité à naviguer sans collision.
Que signifie le term 'baking' dans le contexte des navmeshes?
Le 'baking' est le processus de finalisation de la navmesh après la configuration, transformant l'environnement en une zone navigable pour les agents.

Programme détaillé