Temario del curso
Introducción a la IA en videojuegos
- Visión general de las aplicaciones de IA en videojuegos
- Tipos de agentes de IA: PNJ, IA estratégica y más
- Conceptos clave en el desarrollo de IA para videojuegos
Sistemas de toma de decisiones
- Implementación de árboles de decisión para lógica básica de IA
- Máquinas de estado finito para comportamientos complejos
- Árboles de comportamiento y diseño modular de IA
Búsqueda de caminos y navegación
- Comprensión de los algoritmos de búsqueda de caminos
- Implementación del algoritmo A* para la navegación dentro del juego
- Optimización de la búsqueda de caminos para mapas extensos
Aprendizaje por refuerzo en videojuegos
- Introducción a los conceptos de aprendizaje por refuerzo
- Entrenamiento de agentes de IA mediante Q-learning y redes neuronales profundas de Q
- Diseño de estructuras de recompensa para comportamientos adaptables
Optimización del rendimiento de la IA
- Técnicas para optimizar el rendimiento de la IA en tiempo real
- Gestión de recursos y priorización de tareas de IA
- Depuración y solución de problemas en sistemas de IA
Técnicas avanzadas de IA
- Generación procedural de contenido con IA
- Simulación de comportamientos similares a los de los jugadores
- Integración de IA en videojuegos multijugador
Tendencias futuras en IA para videojuegos
- IA y aprendizaje automático en videojuegos de próxima generación
- Consideraciones éticas en la IA para videojuegos
- Exploración de narrativas y diseño de historias impulsados por IA
Resumen y próximos pasos
Requerimientos
- Comprensión básica de conceptos de programación
- Familiaridad con herramientas o frameworks de desarrollo de videojuegos
- Conocimientos básicos de principios de IA
Público objetivo
- Desarrolladores de videojuegos
- Entusiastas de la IA
Testimonios (3)
Me gusta cómo el curso está diseñado para atender las necesidades de lo que queremos crear para el trabajo.
Alexius Burris - Weatherford
Curso - From 3ds Max to Unreal: Mastering Real-Time Visualization
Traducción Automática
I really like the exercises
Ioan Adrian Gui - Bachner - Continental Automotive (avlad)
Curso - Unity: Developing 3D Games with C# and Javascript
Traducción Automática
ejemplos prácticos y solución de problemas reales (durante la creación de proyectos reales, juegos, etc.), me refiero a buenas prácticas y cómo se ve el trabajo en un proyecto real
Michal Orlinski - relayr sp. z o.o.
Curso - VR rapid prototyping in Unity3D for architecture showcasing
Traducción Automática