Qué necesitas saber antes de
comenzar

Inicio 6 June 2026 10:35

Fin 6 June 2026

00 Días
00 Horas
00 Minutos
00 Segundos
course image

Implementación de sistemas de movimiento y toma de decisiones

Domina la física de vehículos impulsada por IA, los sistemas de navegación y los comportamientos de agentes autónomos utilizando el NavMesh de Unity, máquinas de estados finitos y patrones de movimiento complejos para el desarrollo de videojuegos.
Packt via Coursera

Packt

2874 Cursos


10 hours 9 minutes

Actualización opcional disponible

Not Specified

Avanza a tu propio ritmo

Paid Course

Actualización opcional disponible

Resumen

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.

Programa

  • Vehículos
  • En este módulo, cubriremos la física de vehículos, incluyendo la configuración de ruedas, fuerzas de conducción y técnicas de búsqueda de rutas para coches controlados por IA. También implementarás comportamientos complejos de vehículos como frenado, evitación y conducción en circuitos.
  • Mallas de Navegación
  • En este módulo, profundizaremos en el sistema de Mallas de Navegación de Unity y te mostraremos cómo usarlo para movimientos complejos de IA. Desde la configuración de agentes simples hasta el seguimiento de jugadores y el uso de enlaces fuera de malla, obtendrás habilidades prácticas para crear IA de navegación.
  • Máquinas de Estado Finito
  • En este módulo, presentaremos las máquinas de estado finito (FSMs) y su importancia en el control del comportamiento de la IA. Aprenderás a crear un controlador de IA para gestionar transiciones de estado como patrullaje, persecución e incluso huida de amenazas.
  • Agentes de Movimiento Autónomo
  • En este módulo, exploraremos cómo implementar varios comportamientos de movimiento autónomo como buscar, huir y evadir. También refinarás comportamientos complejos como esconderse y deambular, haciendo que tus agentes de IA sean más inteligentes y adaptables a su entorno.

Impartido por

Packt - Course Instructors


Materias

Programming