Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Academia para NPCs en Unreal Engine y C++ - Introducción
Rating: 4.7 out of 5(23 ratings)
7,380 students

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

Introducción a la IA con Unreal Engine y C++
Created byAndres Quezada
Last updated 4/2021
Spanish

What you'll 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.

Course content

2 sections11 lectures1h 23m total length
  • Pedestrian Class6:03

    En esta clase prepararemos a nuestro peatón para que este pueda recibir un controlador.

  • Pedestrian Animation Blueprint5:28

    En esta clase crearemos un animation blueprint para nuestro NPC para el control de las animaciones.

Requirements

  • Conocimientos intermedios o avanzados en Unreal Engine con Blueprint y C++
  • Estar familiarizados con el editor de Unreal Engine.
  • Sentirse cómodo trabajando con los Blueprint (es un plus)

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.

Who this course is for:

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