Unreal Engine desde 0: Crea 3 Juegos con Blueprints y C++

Sin conocimientos previos aprende cómo programar tus primeros 3 videojuegos y desata tu imaginación.

4.54 (1129 reviews)
Udemy
platform
Español
language
Game Development
category
5,008
students
30.5 hours
content
Oct 2023
last update
$64.99
regular price

What you will learn

Crear tres géneros distintos de videojuego (Top Down Shooter, Laberintos, FPS)

Técnicas iniciales para la programación de videojuegos

Crear niveles agregando y ubicando objetos en el mismo

Crear objetos propios para realizar el juego deseado

Uso de dos lenguajes de programación (Blueprints y C++)

Agregar arte gráfico y sonoro al juego

Description

Sin experiencia previa requerida, y con la ayuda de explicaciones paso a paso para principiantes, aprenderás a usar las técnicas esenciales de programación en Unreal Engine 4, uno de los motores de desarrollo de videojuegos más conocidos y con más trayectoria en el mercado. Utilizado por grandes títulos comerciales (Batman Arkham Asylum, Rocket League, Final Fantasy, y la lista continúa), Unreal es una herramienta muy completa para todo tipo de proyectos, tanto videojuegos como aplicaciones interactivas 3D, visualización arquitectónica o simuladores para entrenamiento. En el curso nos concentramos en cómo programar juegos con Blueprints y C++, y utilizar arte descargado de internet, o sea, modelos 3d, UI y audio (no haremos gráficos ni sonido propio).

El curso está dividido en 3 partes:

  1. Introducción a Unreal: En esta primera parte haremos un juego de disparos con vista superior. Para ello aprenderemos los conceptos básicos de Unreal y programación a través del uso del lenguaje visual Blueprints, el cual nos permite adentrarnos fácilmente a pesar de no saber programar. También integraremos gráficos 3d y audio a nuestro juego.

  2. Introducción a C++: Aquí crearemos un juego de laberintos en C++, un potente lenguaje de programación que nos permitirá hacer cosas más avanzadas en la siguiente parte. Aplicaremos lo visto anteriormente en dicho lenguaje y también veremos cómo crear interfaces gráficas para mostrar información del juego

  3. Juegos FPS: En este módulo veremos cómo crear un juego de disparos en primera persona o FPS. Haremos los distintos sistemas de juego (disparos, vida, etc), una IA básica para los enemigos y profundizaremos sobre diferentes apartados gráficos, como partículas, iluminación y la creación de un ejecutable.

Cualquier duda sobre el curso no duden en mandarme un mensaje privado antes de comprarlo.

Saludos y disfruten del curso!

Content

Bienvenido al curso

Presentación Fede
Introducción al curso
Diapositivas
Únete a la comunidad de discord para aprender con otros amigos

Top Down Shooter - Intro a Unreal, Blueprints y Gráficos

Introducción al Desarrollo de Videojuegos
Instalacion
Creación de Proyectos
Creación de Niveles
Creación de Objetos
Programación con Blueprints
Variables
Destrucción y Temporizadores
Instanciación de Objetos
Practica N°1
Figura de colisión
Presets de Colisión
Detectando Colisiones
Cambio de Variables
Variables Ajenas 1
Variables Ajenas 2
Condiciones - Parte 1
Condiciones - Parte 2
Practica N° 2 - Parte 1
Práctica N° 2 - Parte 2
Peones
Input - Parte 1
Input - Parte 2
Game Mode
Victoria y Derrota
Reutilizar Victoria y Derrota
Practicas 3
Modelos 3D - Parte 1
Modelos 3D - Parte 2
Materiales
Texturas
Prácticas 4
Instancias de Materiales y Prácticas 5
Audio
Control de Audio
Sound Cues y Prácticas 6
Fin de modulo

Laberintos - Intro a C++ e Interfaces Gráficas

Intro a C++
Clases en C++
Variables en C++
Eventos en C++
Acciones en C++
Spawn en C++
Posición de Spawn en C++
Temporizadores en C++
Parar Timers y Comentarios en C++
Destrucción en C++
Operadores Matemáticos en C++
Movimiento relativo al tiempo
Condiciones en C++
Colisiones en C++
Modificando Otros Objetos en C++
Pawns en C++
Ejes en C++
Botones en C++
GameModes en C++
Prácticas 1 - Parte 1 - Movimiento
Prácticas 1 - Parte 2 - Laberinto
Prácticas 1 - Parte 3 - Movimiento Trampa
Prácticas 1 - Parte 4 - Daño Trampa
Prácticas 1 - Parte 5 - Respawn Jugador
Prácticas 1 - Parte 6 - Llaves y Puertas
Prácticas 1 - Parte 7 - Condición de Victoria
Prácticas 1 - Parte 8 - Checkpoints
Descarga de Practicas
Introducción a UI con Widgets
UI Responsive
Imagenes de UI
Botones
Mostrar datos con textos y barras
Manipular la UI desde C++
Fin de módulo

Juegos FPS - Personajes Humanoides e IA

Intro Módulo FPS
Prototipado con Geometry Brushes
Configurando Geometry Brushes
Characters
Modelos Animados
Blueprints de Animación
Máquinas de Estado de Animación
Disparos con Traces (Blueprints)
Agregar componentes en C++
Traces en C++
Traces y Zonas del cuerpo
Mapas - Asociar huesos y daño
Arrays - Spawner de enemigos
Recorrer Arrays - Spawner de enemigos avanzado
Multi Trace - Balas que traspasan
Multi Trace - Evitar repeticiones
Funciones
Interfaces de código
Crear componentes propios
Intro a IA - Movimiento Básico
Patrullaje por Waypoints
Pathfinding - Búsqueda de Caminos
AI Perception - Sentidos de la IA
Blackboard - La memoria de la IA
Behaviour Trees - Toma de decisiones de la IA
Decoradores - Condición de opciones en Behaviour Trees
Secuencias y Tareas Propias - Patrullando con Behaviour Trees
Servicios de Behaviour Trees - Haciendo que la IA nos ataque
AI en C++ Parte 1
AI en C++ Parte 2
AI en C++ Parte 3
AI en C++ Parte 4
Introducción a Partículas
Eventos de Componentes - Partículas en Impacto de Bala
Eventos Heredados - Particulas de Salto y Disparo con eventos propios
Crear Sistemas de Partículas - Emisión
Crear Sistemas de Partículas - Apariencia
Iluminación - Intro a Luz Directa e Indirecta
Iluminación - Cubemaps
Iluminación - Lightmass: Precalculo de iluminación
Crear un ejecutable

Módulo Extra

Compilación en C++
Manejo de Memoria en C++

Screenshots

Unreal Engine desde 0: Crea 3 Juegos con Blueprints y C++ - Screenshot_01Unreal Engine desde 0: Crea 3 Juegos con Blueprints y C++ - Screenshot_02Unreal Engine desde 0: Crea 3 Juegos con Blueprints y C++ - Screenshot_03Unreal Engine desde 0: Crea 3 Juegos con Blueprints y C++ - Screenshot_04

Reviews

Carlos
February 19, 2023
Mis respetos no solo a los profesores del curso, sino también al contenido del mismo, aún no termino el curso, pero para lo poco que llevo ya esta superando mi expectativas. No soy programador pero me encetaría serlo, y este curso me esta dando la bases que tanto he buscado, en temas que me interesan.
Agustin.Ruscio6@Gmail.Com
February 4, 2023
Es un curso muy interesante, y cumple perfectamente! Lo único que remarcaría es que, a veces, es un poco confusa la explicación. Sin embargo, muy buen curso! Y muy buen comunicador!
Gustavo
January 6, 2023
Escribo la reseña concluido el curso. Tanto el profesor como el contenido son excelentes. Los temas más complejos se encuentran perfectamente explicados y se hacen accesibles si se les da el compromiso y la atención que requiere la materia. Recomiendo sin ninguna duda el curso si quieres entrar con ganas al mundo del desarrollo de videojuegos, aunque quizá recomendaría también tener algo de conocimiento previo de C++ para hacer más ligera la experiencia del curso, pero, desde luego, no es algo que sea necesario.
Andrés
October 26, 2022
No vale la aprender de un curso que quizá está bien diseñado pero su profesor no sabe responder lo que un estudiante pregunta. Es un profesor limitado y como curso solo decir que en youtube hay muchos y mejores cursos/tutoriales/ejemplos y personas que de forma desinteresada entregan estos cursos gratis y además responden las dudas. Un asco de "CURSO".
Marco
October 14, 2022
Habia dejado el curso por cuestiones de trabajo, pero los voy a retomar, espero poder terminarlo pronto.
Pastor
May 25, 2022
Me encanta, muy buenas explicaciones. Los ejercicios al finalizar las explicaciones también son muy relevantes para el aprendizaje.
Yuyu
May 20, 2022
Hasta ahora he terminado todo el módulo de BluePrints y voy con los 12 primeros capitulos de la sección de intro a c++, por lo que ya me siento con fundamentos para poder decir que ha sido excelente hasta este punto. Perfecto para los que no saben programar y también para los que ya teníamos algo de conocimientos. El método es muy práctico y no es nada cansado, es mucha la enseñanza que puede dejar este curso. Si estan dudando, no lo hagan más, este curso es perfecto si te interesa la programación, no es muy apegado al arte porque se enfoca más a la lógica, hasta el punto en el que voy. Yo estoy encantada.
Christian
May 17, 2022
El instructor explica los conceptos de manera práctica, lo que facilita el entendimiento de la mecánica de los blueprints y ayuda la comprensión de la programación en C++, un curso que lo recomiendo.
Juan
February 27, 2022
Es un curso muy completo, tiene una muy buena explicación, enseñan desde cosas muy básicas hasta cosas mas complejas y el como implementarlas.
Jonathan
January 27, 2022
El profesor explica cada tema de un forma bastante entendible a la primera, pero siempre existen dudas y la unica ayuda que se optiene es de los otros alumnos por via discord. El problema de esto es que el dicho discord comparte otros cursos parecidos, mezclado alumos que estudian una parte diferente de Unreal, eso hace que sea mas dificil dar con un alumno que estudie con los mismos videos y pueda ayudarte adecuadamente con el añadido de que si los alumnos no estan por la lavor de ayudarte, no obtendras ayuda alguna y puede llegar a frustrar cuando te quedas atascado con alguna duda. La verdad es que recomiendo que se mejore la forma de ayudar a los alumnos.
Hector
January 23, 2022
Este curso esta excelente para todas aquellas personas que empiecen a conocer cuales son las bases para armar un videojuego, los temas y la manera en la que te explican cada tema es realmente muy practico. Tal vez como critica constructiva hay temas donde se dice "No adentraremos mucho en este tema" y eso causa que te quedes con la duda, pero como estudian es importante investigarlo por tu cuenta. En hora buena gran curso súper recomendado
Joseba
January 17, 2022
Me duele dar esta nota al curso, porque no es un mal curso ,pero la persona que lo creo no lo lleva. Lamentablemente el profesor Nicolas Alejandro Borromeo que es el creador del curso, no lo esta llevando actualmente, por los motivos que sean se lo ha cedido a otras personas, mas concretamente a Frogames. El problema que tengo con esta gente con todo el respeto, es que son comparables al "típico vendedor que te toca la puerta a las 8 de la mañana para venderte sus productos". Mientras Nicolas normalmente solía ayudarte con dudas o al menos orientarte, esta empresa tiene un ansia por ganar dinero que constantemente te intenta colar sus cursos. Un ejemplo podría ser que preguntas oye no me copila por alguna razón el código (que igual has declarado mal una variable o te has olvidado el famoso ; ) y sale el típico vendedor que en vez de aconsejarte te dice no querrás comprar nuestro curso de visual studio de 30 euros, el de aprende a programar de 18 euros, el de programa mas rápido de 20 euros y alguno otro más. Y entiendo que se tendrán que hacer marketing, pero es que a veces resulta un poco molesto que para todo quieran venderte sus cursos y más cuando has pagado ya un curso, que es este.
Victor
November 1, 2021
Lo mejor la parte de C++ en español, no creo que hay muchos mas. Lo menos bueno, este no es mi primer curso de UE4: la parte de los blueprints esta explicada de una forma muy irregular. Comparado con mi experiencia anterior este curso es inferior.
Raquel
October 10, 2021
Muy bueno el curso. Va paso a paso explicando la lógica, la funcionalidad y la forma de funcionar con la herramienta todo al mismo tiempo de forma muy ordenada lo que hace que se pueda seguir sin perderse. Tengo que decir que ha sido una MUY Buena elección de curso. Gracias
Alexander
September 28, 2021
Gracias al curso he aprendido muchísimo sobre lo básico de los blueprints, os recomiendo completamente comprarlo para aprender de cero, sin embargo os aconsejo que busquéis tutoriales e información en paralelo al curso ya que a veces se queda algo corto en como podrías combinarlos.

Coupons

DateDiscountStatus
6/27/202194% OFF
expired
7/9/202194% OFF
expired

Charts

Price

Unreal Engine desde 0: Crea 3 Juegos con Blueprints y C++ - Price chart

Rating

Unreal Engine desde 0: Crea 3 Juegos con Blueprints y C++ - Ratings chart

Enrollment distribution

Unreal Engine desde 0: Crea 3 Juegos con Blueprints y C++ - Distribution chart
1075490
udemy ID
1/14/2017
course created date
2/25/2020
course indexed date
Bot
course submited by