- 9 secciones
- 29 lecciones
- 4 horas
Expandir todas las seccionesPlegar todas las secciones
- IntroducciónBreve introducción sobre los temas que se tratarán en el curso y conocmientos mínimos a tener en cuenta antes de comenzar.3
- Introducción a Behavior Tree y BlackboardEn esta sección, abordaremos los siguientes temas clave: el papel central del AIController como herramienta fundamental, una introducción al Behavior Tree y su flujo básico, la importancia del Blackboard y cómo utilizarlo, así como la creación de secuencias de flujo efectivas en el Behavior Tree para controlar el comportamiento de los NPCs.5
- Primeras implementaciones con Behavior TreeEn esta sección, nos sumergiremos en nuestras primeras implementaciones con Behavior Tree. Aprenderemos a realizar una implementación básica de movimiento y crearemos un Task personalizado de movimiento. Además, exploraremos cómo exponer propiedades en los Tasks y encontraremos soluciones efectivas para ello. Por último, profundizaremos en las secuencias de flujo, descubriendo técnicas avanzadas para crear comportamientos más complejos y dinámicos.5
- Percepción de los agentesEn esta sección, trabajaremos en la percepción de los agentes. Utilizaremos el Componente de Percepción para dotar a nuestros personajes de la capacidad de detectar al jugador. Aprenderemos cómo implementar la detección del jugador y cómo configurar la persecución, permitiendo que nuestros personajes persigan al jugador de manera efectiva.3
- DecoradoresEn esta sección, nos enfocaremos en los decoradores, una herramienta fundamental para el desarrollo de la Inteligencia Artificial en Unreal Engine. Aprenderemos los conceptos básicos de los decoradores y cómo resolver tareas utilizando estas funcionalidades. Exploraremos la creación de decoradores personalizados y también conoceremos otros decoradores existentes para mejorar la toma de decisiones de nuestros NPCs.5
- NavegaciónEn esta sección, exploraremos RVOAvoidance, una técnica esencial para el comportamiento de navegación de la IA. Aprenderemos cómo implementar y configurar esta solución para evitar colisiones y lograr un movimiento fluido y natural de nuestros personajes no jugadores (NPCs) en entornos complejos.1
- ServiciosEn esta sección cubriremos los conceptos básicos de los servicios en Unreal Engine, incluyendo cómo configurar la vida de los enemigos y cómo evaluar la vida con un servicio. También hablaremos sobre cómo refrescar la percepción del jugador mediante el uso de servicios.4
- Últimas pinceladasEn esta sección, nos adentraremos en el Flee Task. Aprenderemos a implementar esta tarea de huida, permitiendo que nuestros personajes no jugadores (NPCs) respondan de manera inteligente y evasiva ante la presencia del jugador. También dedicaremos una lección a revisar algunos ajustes finales.2
- Cierre del cursoResumen de lo aprendido y despedida, además de información sobre por donde continuar profundizando nuestro aprendizaje sobre Inteligencia Artificial con Unreal Engine.1
Este contenido está protegido, ¡por favor acceder y inscribirse en el curso para ver este contenido!
Últimos ajustes
Anterior
![Level Up [Game Dev Hub]](https://www.levelup-gamedevhub.com/wp-content/uploads/2022/06/Logo_LevelUp_HUB_Positivo-2.png)
