Academia para NPCs en Unreal Engine y C++ - Introducción

Introducción a la IA con Unreal Engine y C++

Ratings 5.00 / 5.00
Academia para NPCs en Unreal Engine y C++ - Introducción

Description

En este curso aprenderemos lo básico para crear una Inteligencia Artificial utilizando Unreal Engine unos de los motores de juegos mas potentes del mercado en la actualidad y C++ el lenguaje de programación por excelencia para la creación de videojuegos.

Empezaremos por lo mas básico, creando a nuestro NPC un peatón que recorrerá las grandes ciudades, luego crearemos su sistema para el manejo de animaciones a través de un Animation Blueprint, aprenderemos como crear un controlador para nuestro NPC encargado de dar las instrucciones necesarias para que el peatón pueda interactuar con su entorno y ademas de de iniciar el BehaviorTree o árbol de comportamientos.

Aprenderemos como usar el BlackBoard que se podría considerar como la memoria de nuestro NPC, en donde guardaremos toda la información necesaria para nuestro NPC a través de BlackBoard Key.

Aprenderemos a usar el sistema de sentidos que Unreal Engine nos ofrece llamado Perception Component, un componente que lo usaremos para dar estímulos a nuestro NPC a través de la vista y el daño.

También veremos que son y como usar los Decoradores, que son y como usar los Servicios y ademas de reportar eventos que le ocurran a nuestro NPC.

Este curso esta enfocado para trabajar con C++ por motivos de optimización ya que al ser inteligencia artificial hay que tener mucho cuidado al momento de su trabajo ya que podría generar comportamientos no deseados, si eres usuario de Blueprint puedes seguir el curso también, pero debes tomar en cuenta que habrán ciertas funciones que cambien en sus llamadas, mi recomendación es que aprendan a usar C++ en un futuro ya que es un estándar dentro de la industria no solo de los videojuegos sino del entretenimiento digital.

Espero este curso sea de su agrado y les resulte de mucha ayuda, saludos y éxitos a todos.

What You Will Learn!

  • Entenderán que es y como usar el BehaviorTree, BlackBoard, Decorators y Services.
  • Serán capaces de crear cualquier tipo básico de Inteligencia Artificial.

Who Should Attend!

  • Cualquier usuario de Unreal Engine que quiera llevar sus conocimientos a un siguiente nivel.

TAKE THIS COURSE

Tags

  • Unreal Engine

Subscribers

1692

Lectures

11

TAKE THIS COURSE



Related Courses