Ce que vous devez savoir avant
Vous commencez

Débute 6 June 2026 11:37

Se termine 6 June 2026

00 Jours
00 Heures
00 Minutes
00 Secondes
course image

Mise en œuvre des systèmes de mouvement et de prise de décision

Maîtrisez la physique des véhicules pilotée par l'IA, les systèmes de navigation et les comportements des agents autonomes en utilisant NavMesh de Unity, des machines à états finis et des modèles de mouvement complexes pour le développement de jeux.
Packt via Coursera

Packt

2874 Cours


10 hours 9 minutes

Amélioration optionnelle disponible

Not Specified

Progressez à votre rythme

Paid Course

Amélioration optionnelle disponible

Aperçu

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course.

Dive into the world of AI-driven vehicles and intelligent movement systems with this hands-on course. You will learn to program complex AI behaviors such as autonomous navigation, decision-making, and vehicle physics.

The course covers topics like wheel physics, navigation meshes, finite state machines (FSMs), and autonomous movement patterns, empowering you to create dynamic, interactive agents that respond to their environment. The journey begins with vehicle physics, where you'll configure wheel colliders, apply forces, and set up a circuit with waypoints.

Next, you’ll explore navigation meshes in Unity, optimizing AI movement through NavMesh agents and teaching characters how to follow and interact with players. The course also introduces the concept of finite state machines to structure your AI agents’ decision-making process, from patrolling to chasing and evading.

This course is tailored for game developers looking to enhance their AI systems with advanced movement and decision-making capabilities. While it is ideal for intermediate learners, prior experience with Unity and basic programming concepts is recommended.

By the end, you will have a deep understanding of how to implement autonomous agents in game environments and refine their behaviors for enhanced realism.

Programme

  • Véhicules
  • Dans ce module, nous couvrirons la physique des véhicules, y compris la configuration des roues, les forces de conduite et les techniques de recherche de chemin pour les voitures contrôlées par IA. Vous mettrez également en œuvre des comportements complexes de véhicules comme le freinage, l'évitement et la conduite en circuit.
  • Maillages de Navigation
  • Dans ce module, nous plongerons dans le système de maillage de navigation de Unity et vous montrerons comment l'utiliser pour des mouvements complexes d'IA. Depuis la configuration d'agents simples à la poursuite de joueurs et l'utilisation de liens hors-maillage, vous acquerrez des compétences pratiques pour créer une IA de navigation.
  • Machines à États Finis
  • Dans ce module, nous introduirons les machines à états finis (FSM) et leur importance dans le contrôle du comportement de l'IA. Vous apprendrez à créer un contrôleur d'IA pour gérer les transitions d'états comme la patrouille, la poursuite, et même la fuite face aux menaces.
  • Agents se Déplaçant de Manière Autonome
  • Dans ce module, nous explorerons comment mettre en œuvre divers comportements de mouvement autonome comme la recherche, la fuite et l'évasion. Vous affinerez également des comportements complexes comme se cacher et vagabonder, rendant vos agents IA plus intelligents et adaptables à leur environnement.

Enseigné par

Packt - Course Instructors


Matières

Programming