Qué necesitas saber antes de
comenzar

Inicio 6 June 2026 10:36

Fin 6 June 2026

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

Fundamentos de la IA en el Desarrollo de Videojuegos

Descubre los fundamentos de la IA para el desarrollo de juegos usando Unity, cubriendo matemáticas vectoriales, física, búsqueda de caminos A* y sistemas de movimiento inteligente de personajes.
Packt via Coursera

Packt

2874 Cursos


10 hours 48 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.

In this course, you will dive deep into the foundational concepts of Artificial Intelligence (AI) and its application in game development. By exploring AI techniques in Unity, you’ll learn how to implement AI-driven characters, create realistic movement, and develop advanced pathfinding systems.

As you progress, you will discover how mathematics, physics, and algorithms combine to form the backbone of AI development in games. The course begins by introducing the core principles of AI and how it can be applied to game development.

You’ll then cover key topics like vector mathematics, the physics behind AI movements, and how AI predicts future object locations. From there, the course walks you through setting up the A* pathfinding algorithm, ensuring your AI characters can navigate complex environments.

As you explore more advanced topics, you’ll integrate AI with waypoints, graphs, and projectiles, gaining an in-depth understanding of how to build a responsive, intelligent system for games. This course is ideal for aspiring game developers and those interested in learning AI programming concepts in a game development context.

No prior AI knowledge is required, but a basic understanding of Unity and programming fundamentals is beneficial. The course will guide you through all the technical aspects, while also encouraging practical application to bring your AI systems to life.

Programa

  • Introducción
  • En este módulo, presentaremos el curso, resumiremos los contenidos clave y daremos una visión general del papel de la inteligencia artificial en el desarrollo de juegos. También te involucrarás con la comunidad estudiantil de H3D y configurarás Unity para futuros proyectos del curso.
  • Las Matemáticas de la IA
  • En este módulo, cubriremos las matemáticas fundamentales para la IA, centrándonos en cálculos de vectores, medición de distancias y la geometría detrás de los entornos de juego. Al final, serás capaz de modelar el movimiento y predecir el comportamiento de la IA usando principios matemáticos.
  • La Física de la IA
  • En este módulo, exploraremos cómo los principios físicos, como la velocidad, la aceleración y el tiempo, afectan el comportamiento de la IA en los juegos. También trabajarás con el sistema de física de Unity para crear dinámicas realistas de movimiento y disparo.
  • El Algoritmo A*
  • En este módulo, profundizaremos en el algoritmo de búsqueda de caminos A*, desde los fundamentos teóricos hasta la implementación práctica. Al final de este módulo, serás capaz de crear IA que encuentre eficientemente los mejores caminos en un mundo de juego.
  • Puntos de referencia y Grafos
  • En este módulo, introduciremos puntos de referencia y grafos para la navegación compleja de la IA. Explorarás cómo integrar estos sistemas con el algoritmo A* para crear IA que siga caminos definidos y responda a entornos dinámicos.

Impartido por

Packt - Course Instructors


Materias

Programming