curso online nuevo

Inteligencia artificial en Unreal Engine


Julian Muñoz profesor Arkde

Julian Muñoz

Lead Programmer en Teravision Games

Pack de cursos ARKDE Unreal Game Developer

Parte de la CARRERA
Unreal Game Developer

Curso Desarrollo de videojuegos en Unreal con C++
Curso Creación de multiplayer online en Unreal Engine
Curso Inteligencia artificial en Unreal Engine

¿Qué vas a aprender?

  • Bases de A.I con Behaviour Trees en Unreal
  • Crear patrones de movimiento de enemigos (patrulla)
  • Emulación de sentidos en un enemigo (vista y oido)
  • Que un enemigo investigue un punto en particular donde vio y/o escuchó algo
  • Que un enemigo navegue el area del juego inteligentemente con Environment Query System (EQS)
  • Que el enemigo detecté si debe esconderse (u otra acción) cuando está bajo de vida
  • Manejar crowds (multitudes)
  • Debugging y optimización de componentes A.I en Unreal

¡Aprende a crear inteligencia artificial en Unreal Engine para videojuegos! Todos sabemos que una mala inteligencia artificial en un enemigo puede destruir la experiencia de cualquier juego. De alguna u otra forma lo hemos experimentado: enemigos con malos comportamientos que hacen que todo el juego sea demasiado fácil, enemigos que nos detectan visualmente cuando no deberían entre otros ejemplos.

En este curso online de inteligencia artificial en Unreal Engine para videojuegos vas a crear enemigos inteligentes para interacción con ambientes y jugadores, aprendiendo desde lo básico de inteligencia artificial en Unreal Engine para videojuegos con arboles de comportamiento (behaviour trees) hasta emulación de sentido y más. En este curso online vas a hacer cosas como: crear patrón de patrulla para un NPC, emulación de sentidos de vista y oido para que el enemigo detecte al jugador y vaya a investigar, usar Environment Query System (EQS) para el enemigo camine por el nivel eficientemente y arboles de comportamiento que rigan que acciones toma nuestro enemigos dependiendo de muchos factores. Así, terminamos con un tipo de enemigo con inteligencia artificial fluida usando las mejores herramientas que tiene Unreal Engine para lograrlo.

Last of Us Part 2, Alien: Isolation y otros son ejemplos de videojuegos con excelente inteligencia artificial y todos tiene la misma base de alguna u otra forma: una red de decisiones que el actor (enemigo) puede tomar dependiendo de factores (tanto externos como internos). Por ejemplo un enemigo podría decidir no perseguir al jugador si observa que el jugador tiene un arma o un enemigo podría decidir ocultarse si está bajo de vida para recuperarse antes de ir a perseguir al jugador de nuevo. Otro ejemplo muy común en juegos de stealth es que un enemigo tiene cierto patrón de patrulla (va de tal punto X a un punto Y en un ciclo infinito) y tiene unos sentidos que le permite detectar al jugador e ir a investigar, si al investigar no encuentra a nuestro jugador, se devuelve a su zona y sigue con su patrulla. Durante el curso vamos recrear todos estos escenarios y mucho mas.

En este curso online de inteligencia artificial para videojuegos vas a aprender no solo más sobre la teoría detrás de inteligencia artificial si no también como crearla en Unreal Engine, uno de los motores de videojuegos más grandes de la industria.

¿Pero QUÉ exactamente vas a aprender? En el curso de inteligencia artificial en Unreal Engine para videojuegos de ARKDE vamos a crear las bases de un buen A.I con arboles de comportamiento (behaviour trees), seguido de sensing (emulación de sentidos de vista y oido) y reacciones ante dichas estimulaciones, después usamos el sistema EQS de Unreal para detectar información del ambiente (nuestro nivel) y terminamos con conceptos prácticos de navegación para dictar precisamente que hace nuestro enemigo A.I y como navega por el nivel.

Al final de este curso online de videojuegos en Unreal Engine, habrás creado un enemigo NPC que reaccione a tu jugador TPS con mecánicas como: buscar, investigar, reaccionar, cubrirse de disparo, saber cuando debe salir a atacar al jugador, saber como perseguirlo teniendo en cuenta el ambiente etc. Y todo con las herramientas en Unreal Engine que grandes estudios en América Latina, como Teravision Games, usan en sus proyectos.

¿Qué necesitas?

  • PC con Unreal Engine (> v4.24) instalado y una cuenta en Epic Games para descargar assets del Unreal Marketplace.
  • Buenas experiencia en C++ y blueprints con Unreal y programación orientada a objetos.

¿Para quién es este curso?

Programadores con experiencia intermedia en en Unreal Engine (C++ y blueprints) y bases altas en POO incluyendo conceptos como polimorfismo, herencia, interfaces etc.


Plan de Estudios

Conoce a tu instructor

Julian Muñoz profesor Arkde

Julian Muñoz

A.I Programmer

Teravision Games

Julian es Ingeniero de Sistemas  de la Universidad de Los Andes y amante de los videojuegos. Empezó trabajando como desarrollador en Eleven Producciones y hoy es Game Developer en Teravision Games con énfasis en Inteligencia Artificial y un enorme amor por The Last of Us (tiene hasta un tatuaje!).

Preguntas Frecuentes

¿Tengo acceso de por vida al contenido?

¡Si! Sin importar si compras el curso con o sin mentorías, el acceso al contenido (video de las clases) es de por vida e incluye cualquier actualización que hagamos.

¿Debería aprender solo o con mentorías?

Eso depende mucho de ti: tus objetivos, tu tiempo disponible y más. Nosotros siempre recomendamos aprender con mentorías debido a que es un aprendizaje acelerado con respecto a aprender 100% por tu cuenta. Aquí tienes compañeros, mentores que son programadores en empresas de videojuegos, retro alimentación de tareas y proyectos y mucho más.

Aprender con mentorías ha dado resultados. Un ejemplo es Daniel Corredor quien ahora trabaja como Game Programmer en On3D Studios.

¿Cuándo puedo empezar las mentorías?

En la pagina del curso sale información de cuando empieza una nueva edición de las mentorías, sin embargo puedes comprar las mentorías y redimirlas ( es decir decidir cuando empezarlas) en cualquier edición en un periodo máximo de 6 meses desde el día que compras las mentorías.

¿Cómo puedo obtener retroalimentación y ayuda?

¡Con las mentorías! En cada sesión de mentorías grupales en vivo podrás hablar de tus dudas, escuchar a compañeros y recibir consejos y ayudas por parte del mentor, igualmente también tendrás acceso a un canal de texto en Discord exclusivo para estudiantes de este curso.

Antes: $50

$39 USD

22% dto.

Add to cart

  • Acceso de por vida al contenido
  • Online a tu ritmo
  • Certificado oficial
  • 48 lecciones
  • 8h38m de video
  • Chat en Discord
  • 70+ Estudiantes
  • Nivel: intermedio
/opt/bitnami/apps/wordpress/htdocs/wp-content/themes/buddyboss-theme/single-sfwd-courses.php