Advanced AI – Flee/Cover Challenge: C++/Blueprints
Advanced AI – Flee/Cover Challenge: C++/Blueprints es el décimo reto propuesto por el curso Unreal Engine 4 Mastery: Create Multiplayer Games with C++ de Tom Looman certificado por Epic Games disponible en la plataforma Udemy.
A lo largo del curso se desarrollarán dos juegos con base en C++ y extendiendo la funcionalidad con Blueprints. Los dos juegos son multijugador y se profundizará también en AI y para reforzar los diferentes temas se proponen distintos retos.
Finalmente se ha implementado la inteligencia artificial de los enemigos humanos, las principales características son:
- Utilización de Behavior trees y Blackboard de UE4 para gestionarla.
- Utilización de Services para comprobar, por ejemplo, cual sería el enemigo al que atacar.
- Utilización de Decorators para comprobar variables y así poder cambiar el comportamiento del enemigo.
- Utilización de Tasks para ejecutar acciones como disparar.
- Utilización de EQS para calcular la ruta hacia el jugador, mejor sitio con cobertura y visión de los players o mejor sitio para esconderse y recuperar vida.
En el caso de los Tracker Bots están implementados pero directamente desde C++ utilizando solamente funcionaes de AI de UE4.
A continuación os dejaré los enlaces al código, demo y al video en youtube para que podáis ver más. De momento me está gustando el curso pero al final compartiré una valoración general por si a alguien le pueda interesar que sepa más o menos que esperar del mismo.
Repositorio: Advanced AI – Flee/Cover Challenge: C++/Blueprints [project]
Demo: Advanced AI – Flee/Cover Challenge: C++/Blueprints [demo]
Curso: Unreal Engine 4 Mastery: Create Multiplayer Games with C++

Lvl 35 | #Porting #GameDev en Catness Game Studios | Ex #AI #GameDev en The Crown of Wu de Red Mountain | Padre de Baby T-Rex.