Categoría: Programación | _PROGRAMACION


Curso: Bootcamp de videojuegos 3D en Unreal Engine con JB

o

suscríbete para tener acceso ilimitado a toda la formación

Regala este curso

Comparte este curso:

Requisitos:

  • Se debe saber utilizar un ordenador a nivel básico y, aunque no imprescindible es recomendable tener unas bases mínimas de programación (la cual se puede obtener en otros de los cursos de Juan Gabriel Gomila)
  • Se requiere haber hecho previamente el curso 'Bootcamp de videojuegos 2D en Unity 5 desde cero con JB (I)'
  • Tener Unreal Engine 4.18 o superior instalado, aunque en la primera sección del curso aprenderemos a descargar e instalarlo de forma sencilla
  • Aunque no es obligatorio, se recomienda haber cursado los cursos de Fundamentos de Videojuegos, y de Introducción a C# con Unity 5 del prof. Juan Gabriel Gomila.

 

Este curso se centra en mostrar a Juan Gabriel Gomila, impartiendo sus clases presenciales a los estudiantes del ciclo formativo superior en desarrollo multiplataforma, en el marco del desarrollo de videojuegos con Unreal Engine. Se trata de un curso intensivo de cuatro meses, unas 4 horas a la semana donde desde cero y sin experiencia en el campo, los estudiantes acaban finalizando creando su propio videojuego profesional en 3D con Unreal como proyecto final. 

El temario del Bootcamp se define por días de trabajo donde cada día se lleva a cabo una gran tarea dividida en varias partes menores, de ahí que los vídeos tengan una duración bastante superior a lo que viene siendo habitual en los cursos de JB. En los vídeos se incluyen también las dudas y problemas con los que se encuentran los estudiantes en clase así como la solución aportada por el docente en cada caso. 

 

¿A quién está dirigido?

  • Cualquiera que quiera aprender a desarrollar videojuegos

  • Gamers y personas que les gusten los videojuegos y quieran entender cómo funcionan y cómo se crean

  • Estudiantes que quieran conocer técnicas de diseño y creación de videojuegos profesionales en 3D

  • Estudiantes que busquen aprender a programar con Blueprints para hacer videojuegos con Unreal Engine

Introducción

Introducción

Conoce a Juan Gabriel Gomila, tu instructor de videojuegos con Unreal

Día 1: Hacer juegos en 3D con Unreal Engine

Día 1: El rol de Unreal Engine en la indústria del videojuego

Descargando Unreal y acerca de los proyectos básicos

Colocar actores en pantalla

Crear un material en Unreal

Detectar una colisión entre actores

El casting a un tipo concreto de blueprint

Las variables de un blueprint

Programando el movimiento del enemigo

Comentando el código para el futuro

Ejercicio: cambiar de dirección con un flip flop

Día 2: Añadiendo reglas de gameplay

Día 2: Los blueprints y su facilidad para usarse

El blueprint del first person character

Los input mappings

Cómo hacer que el personaje corra

Cómo hacer zoom con el arma

Suavizando las animaciones con un timeline

Ajustar los parámetros de la bala

Las ramificaciones con branch

Explosiones, sonidos y sistemas de partículas

Día 3: El diseño de las interficies gráficas de usuario

Día 3: El papel de HUD en un videojuego

Las variables del jugador

Las barras de vida y resistencia

Las etiquetas de texto

Mostrando el HUD en pantalla

El vínculo de valores numéricos

El vínculo de textos

Contando las balas del usuario

Contando los enemigos derribados

Día 4: Las mecánicas de juego y el gameplay

Día 4: Las mecánicas y la variedad de juegos

La flow zone y la dificultad en los videojuegos

Drenando la resistencia poco a poco

Los timers y llamadas a eventos personalizados

Recuperando la resistencia

Las balas y sus colisiones

Recolectando la munición

Contar los enemigos a derribar

Diseñando el menú de Game Over

La rutina del Game Over

Identificando las condiciones de Game Over

Día 5: Introducción a la IA con los blueprints de Unreal Engine

Día 5: Introducción a la IA con los blueprints de Unreal Engine

Los assets gratuitos de la Epic Games Store

Diseño de nivel

Nav-mesh

Enemigos

Configurando

Ruta

Los ojos del enemigo para detectar al jugador

Persiguiendo al jugador principal

50 lecciones - | Creado por: Juan Gabriel Gomila Salas

Temas relacionados: