Introducción a Unreal Engine 4: crea videojuegos desde cero
4.4 (136 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
898 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Introducción a Unreal Engine 4: crea videojuegos desde cero to your Wishlist.

Add to Wishlist

Introducción a Unreal Engine 4: crea videojuegos desde cero

Crea videojuegos profesionales AAA desde cero con Unreal Engine 4 y sin necesidad de programar gracias a los blueprints
4.4 (136 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
898 students enrolled
Last updated 7/2017
Spanish
Curiosity Sale
Current price: $10 Original price: $200 Discount: 95% off
30-Day Money-Back Guarantee
Includes:
  • 16 hours on-demand video
  • 5 Articles
  • 4 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Conocer los conceptos básicos de creación de videojuegos indie y AAA
  • Utilizar Unreal Engine como motor de desarrollo de videojuegos
  • Conocer y utilizar blueprints como una forma de programar sin escribir líneas de código
View Curriculum
Requirements
  • En principio ningún concepto es necesario, pero utilizaremos el software Unreal Engine 4 (lo enseñamos a descargar en la primera sección del curso)
  • Aunque no es necesario, es recomendable tener ideas sobre qué videojuego se desea crear para irlo haciendo en paralelo al curso.
Description

Aprende a crear tus propios videojuegos en el popular motor Unreal Engine 4. Aprende construyendo juegos reales.

Unreal Engine es un motor de juego de PC y consolas creados por la compañía Epic Games. Implementado inicialmente en el shooter en primera persona Unreal en 1998, siendo la base de juegos como Unreal Tournament, Deus Ex, Turok, Tom Clancy's Rainbow Six: Vegas, America's Army, Red Steel, Gears of War, BioShock, BioShock 2, BioShock Infinite, Star Wars Republic Commando, Batman: Arkham Asylum, SMITE o Mass Effect. También se ha utilizado en otros géneros como el rol y juegos de perspectiva en tercera persona. La versión actual está programada en C++ y es compatible tanto con OpenGL como DirectX 11 y 12, siendo compatible con varias plataformas como PC (Microsoft Windows, GNU/Linux), Apple Macintosh (Mac OS X) y la mayoría de consolas (Xbox One y PlayStation 4). Unreal Engine también ofrece varias herramientas de gran ayuda para diseñadores y artistas facilitando la visualización de entornos o de construcciones.

  • Aprende a crear videojuegos con Unreal Engine 4, la plataforma de desarrollo de juegos de uso gratuito utilizada por los estudios AAA y los desarrolladores independientes de todo el mundo. 
  • Empezamos desde cero por lo que no necesitas ninguna experiencia previa de Unreal o programación! Ya verás qué fácil es empezar a programar y a hacer juegos! Vamos a construir juntos varios juegos, incluyendo un juego de naves espaciales, o un shooter en primera persona.
  • Tendrás acceso a un foro en el que podrás discutir temas sobre una base amplia. En el foro de discusión le ayudará a aprender y compartir ideas con otros estudiantes.Usted aprenderá C + +, el lenguaje estándar de la industria de gran alcance desde cero. Al final del curso estarás muy confiado en lo básico de codificación y desarrollo de juegos, y con hambre para aprender más.

"Cualquier programador de videojuegos serio necesita conocer C ++" Jason Gregory, programador principal de Naughty Dog (creadores de los aclamados juegos AAA Uncharted & The Last of Us)

Cualquier persona que quiera aprender a crear videojuegos: Unreal Engine es una plataforma fantástica que permite hacer juegos de calidad AAA. También estos juegos se pueden exportar para ser jugados en Windows, consolas, MacOS, iOS, Android y Web desde una sola fuente!

Si eres un principiante, aprenderás todos los principios de programación y diseño de juegos que necesitas. Si eres un artista, aprenderás a hacer que tus assets cobren vida. Si eres programador, aprenderás los principios del mundo de diseño de videojuegos.


Este curso está basado en proyectos para que no aprendas un montón de prácticas de programación inútiles. Al final de este curso tendrás videojuegos del mundo real para utilizar en tu propio portfolio. Sin duda alguna el aprendizaje basado en construir proyectos es la mejor manera de iniciarte en el mundo de la creación de videojuegos. Al hacer este curso aprenderás habilidades prácticas y que podrás utilizar de inmediato en tus propios proyectos.

Puedes utilizar los proyectos que has creado en este curso para agregar a tu perfil de LinkedIn y demostrar que vales a futuras empresas que te contraten. 

Aprender a codificar es una gran manera de saltar en una nueva carrera o mejorar su carrera actual. La codificación es la nueva matemática y aprender a codificar lo impulsará hacia adelante para cualquier situación. Apréndalo hoy y consigue una ventaja para mañana. La gente que puede dominar la tecnología gobernará el futuro.

Obtendrás acceso completo a la vida de este curso por un precio muy pequeño. Juan Gabriel ha creado muchos juegos, aplicaciones y cursos de formación por lo que está muy cualificado para enseñarle a dominar la tecnología. Este es un instructor que no sólo enseña, sino que produce aplicaciones. Esto significa que obtendrá la información más relevante sobre cómo codificar. La mayoría de los cursos no muestran habilidades prácticas y ejemplos del mundo real.

¿Qué me hace un buen maestro?

  • He lanzado más de 40 juegos y aplicaciones que funcionan muy bien en las tienda de aplicaciones para móvil.
  • Dirijo una empresa llamada Frogames por lo que estoy activamente en el campo de creación de aplicaciones y ganar dinero
  • Llevo 2 años enseñando tanto en el mundo online como en la Universidad de las Islas Baleares y diversos centros de formación de Mallorca
  • Personalmente, me encanta aprender online y mi vida es mucho mejor porque he aprendido a través de cursos online las habilidades que me han ayudado a ganarme la vida en el día a día
  • Soy uno de los principales maestros de Udemy en el mercado de habla hispana desde 2015, con más de 12.000 estudiantes en la plataforma y 20 cursos publicados
  • Me aseguro de que la gente aprenda y doy feedback en los foros de mis cursos online.
Who is the target audience?
  • Creadores de videojuegos
  • Estudios de desarrollo de videojuegos
  • Programadores que quieran iniciarse en el mundo del desarrollo de videojuegos
  • Jugadores y amantes de los videojuegos que quieran saber cómo funciona un videojuego o cómo se crea de forma profesional
Students Who Viewed This Course Also Viewed
Curriculum For This Course
109 Lectures
16:14:31
+
Puesta a punto: Unreal Engine 4
7 Lectures 35:14



Cómo instalar Unreal Engine 4
05:48

Acerca de las opciones de instalación
05:44

Las diferentes versiones de Unreal Engine 4
04:56

Extra: Modelos de Esteban Hidalgo
00:23
+
Mi primer proyecto de Unreal, un tour por la interfaz
22 Lectures 02:21:17
Mi primer proyecto. C++ vs Blueprints
04:12

Tipos de proyectos predefinidos en Unreal Engine 4
10:00

Navegando por la interfaz de Unreal Engine 4
10:50

Cómo importar un asset en Unreal Engine 4
07:02

Las operaciones básicas de posicionamiento: translación, rotación y escalado
06:57


Crear un material en Unreal Engine 4
14:30

Del material al objeto
05:12

Acerca de los blueprints
05:13

Si prefieres usar C++
05:24

El problema con la iluminación de la escena
04:50

Mi primer blueprint
09:34

La interfaz de los blueprints
04:31

Las componentes del blueprint
06:58


Rotar la base del objeto
06:24

Probando nuestro primer blueprint
03:08

Ejercicio: Un texto introductorio
08:30

Los sistemas de partículas y el realismo de Unreal
08:46

Los proyectos de Epic para aprender Unreal
06:18

Bájate el código fuente
00:04

¿Qué te parece el curso?
02:16

Vamos a ver si has entendido los conceptos básicos de Unreal

Introducción a Unreal
5 questions
+
Un shooter top-down
26 Lectures 03:50:17
Una vista a nuestro videojuego
02:39

El objeto cámara
05:14

Fijar la cámara con 'Set view target with blend'
05:39

El player controller con un script de C++
08:49

El material de nuestra nave espacial
05:33

Los controles de movimiento y las variables de una clase
07:09

Programando nuestro controlador de movimiento
11:50

Un poco de testing y algunos retos
04:07

Las balas de la nave espacial
08:20

Todo sobre los materiales
06:18

Mover las balas por la pantalla
13:15

Convertir la bala en un blueprint
04:47

Spawnear las balas
13:41

El enemigo
15:51

Colisiones entre enemigo y personaje
12:45

Colisiones entre balas y enemigos
12:24

Crear el modo de juego
08:57

Generación aleatoria de enemigos
10:16

Los factores de dificultad de la partida
18:32

Reiniciar la partida
09:04

Preparar la Interfaz Gráfica de Usuario
05:21

Game Widget
12:24

Spawning Widget
05:04

Generar el blueprint del Widget
11:00

Actualizar la interfaz gráfica de usuario
11:14

Bájate el código fuente
00:04

Vamos a repasar algunos conceptos de este videojuego

Un shooter top-down
4 questions
+
Entre C++ y blueprints, eventos de overlap a fondo
4 Lectures 46:07
Un tour detallado por la interfaz de blueprints
15:07


El evento Action End Overlap
04:11

Recoger el nombre del jugador
09:12
+
Rookie-Kong, los barriles del destino
45 Lectures 08:27:20
Una vista a nuestro videojuego
06:47

Creando el nuevo proyecto de Unreal Engine
04:05

El maniquí protagonista
16:51

La cámara y el personaje
08:00

Más sobre los Game Modes
09:10

La entrada de datos
07:19

El movimiento final del personaje
12:15

Ajustando el movimiento del personaje
06:48

Ajustes y control de la cámara
14:08

La creación del nivel
16:01

Niveles, geometrías y texturas
15:28

Matemáticas y trigonometría en acción
21:47

El barril rodante
09:18

Creando barriles con timers
12:43

Los nodos de ramificación
11:15

Triggers y destrucción de actores
07:59

Nociones de debug para blueprints
07:30

Destrucción con sistemas de partículas
12:12

Respawn de nuestro jugador
14:45

Los últimos toques del respawn del actor
07:36

Juan Gabriel probando el nivel del Rookie Kong
02:22

De un prototipo inicial hacia la beta final
04:22

  • Branch Node: tomar una decisión u otra basandonos en el valor de una variable booleana
  • Do N: ejecuta una instrucción un número determinado de veces
  • Do Once / Do Once Multi Input: se ejecuta una sola vez dicho camino
  • Flip Flop: hay dos caminos posibles y se ejecutan alternadamente
  • For Loop: necesita especificar, el primer índice, el último índice, y la variable de incremento del bucle
  • For Loop With Break: es un for loop, pero permite parar la ejecución al tener un nodo break
  • While Loop: bucle que se ejecuta mientras el valor booleano del mismo sea cierto
  • Gate: puerta de salida del bucle
  • MultiGate: varios puntos de salida del flujo
  • Sequence: permite establecer una serie de nodos a ejecutarse uno tras otro 
Los nodos de control de flujos en Unreal Engine 4
11:30

El nodo secuencia
03:18

Crear una cámara personalizada
20:23


Vamos a repasar algunos conceptos clave de blueprints

Blueprints y más blueprints
3 questions

Acerca de la animación en Unreal Engine
14:16

Nuestra primera animación
08:58

La interfaz de animaciones en Unreal Engine
10:48

Diagramas de estados
16:38

Más y más estados de nuestra animación
11:19

El grafo de eventos de animación
08:56

Hacer que el personaje corra
13:04


Las herramientas de edición de sonido
08:50

Los objetos CUE
13:28

Reproducir sonidos con notificaciones de animaciones
23:01

Últimos detalles de sonido
09:50

Vamos a repasar acerca del sonido y las animaciones en UE4

Efectos de sonido y animación en Unreal Engine 4
3 questions


Las Ragdolls
08:38

El diseño del HUD
07:40

El contenido del HUD
16:15

Las fuentes del HUD
13:57

El objetivo del videojuego
20:47

Bájate el código fuente
00:04

Rookie Kong y los aspectos avanzados de Blueprints
3 questions
+
Y hasta aquí la introducción a Unreal Engine 4
3 Lectures 09:21
Repasemos lo que hemos aprendido juntos
08:30

Nos vemos en la siguiente
00:36

BONUS - Un regalo para ti
00:15
About the Instructor
Juan Gabriel Gomila Salas
4.6 Average rating
5,030 Reviews
23,862 Students
30 Courses
Profesor universitario, Data Scientist & Game Designer

Como Licenciado en Matemáticas, he estado en contacto con gran variedad de escenarios y casos atípicos, donde se plantea una situación y debe resolverse de una forma óptima y eficiente.


Mi CV:

Artículos y publicaciones:

Decenas de artículos y publicaciones relacionadas con el mundo de las matemáticas, el tratamiento de imágenes junto con la revista internacional IPOL, las lógica detrás de las máquinas tragaperras, el diseño lógico de videojuegos y el análisis de datos. Conoce más acerca de estos y otros temas en mi web personal o en la web de mi estudio Frogames.

Docencia Universitaria:

Desde 2015 soy profesor en dos asignaturas de matemáticas del Grado de Telemática impartido por la Universidad de las Islas Baleares y en el HND de Desarrollo de Videojuegos impartido por la Escuela de Diseño de las Islas Baleares. Así mismo, los cursos en Udemy me ayudan a mejorar para convertirme en un instructor no solamente presencial y en grupos reducidos de alumnos si no también haciendo uso de las nuevas tecnologías y a grupos más homogéneos de alumnos.

Desarrollo de Videojuegos en PlaySpace SL:

Desde 2012, trabajo en la empresa de desarrollo de videojuegos española PlaySpace SL, desarrollando juegos clásicos de mesa y social casino como el Parchís, Bingo, Juegos de Cartas o máquinas de Slots. Empecé llevando a cabo las funciones de Game Designer y Data Scientist, definiendo las nuevas funcionalidades a partir de los datos existentes y mejorando el contenido a cada etapa. Desde 2014 dirigiendo el producto como Product Manager y Game Producer coordinando las labores de lanzamiento de nuevos juegos y funcionalidades.

Desarrollo de Apps:

Cuento con experiencia laboral en crear y lanzar de 30 apps y videojuegos lanzados por mi estudio Frogames y en más de 5 proyectos con empresas reconocidas internacionalmente incluyendo Audición Plena, Medical Alert, Plaiout o Pillapartida entre otros. En este aspecto soy publisher de aplicaciones en diferentes países y mercados online incluidos los de Google Play, Amazon Store y Apple App Store. En la web corporativa de Frogames y en mi propio blog encontrarás mi portfolio de proyectos lanzados para que valores su calidad y estilo.

Online Marketing / SEO:

Tengo experiencia en la creación de KPIs y realización de predicciones a medio y largo plazo basada en los datos clave de un negocio. Así mismo, tengo experiencia en optimizar tanto el SEO como el ASO de los artículos y apps que elaboro para conseguir el mayor número de descargas orgánicas sin invertir dinero en marketing. Así mismo, he coordinado varias campañas de Google Adwords y Facebook Ads para acelerar las descargas y visitas de los productos que he lanzado, como estos mismos cursos en Udemy.

Si quieres más información gratuita sobre este tema, en el blog de mi página web tienes varios artículos acerca de esta y otras temáticas interesantes relacionadas con el mundo del marketing.

Desarrollo Web:

He elaborado las páginas webs de mi propio estudio y blog creando plantillas Wordpress en HTML 5 haciendo uso de Bootstrap 3.

Data Mining y Business Intelligence

Con la experiencia en el análisis de datos en PlaySpace, me he especializado en bases de datos relacionales con MySQL y los algoritmos de Slice & Dice para tratar y organizar los datos en dashboards con sentido y usables para sacar conclusiones acertadas en los proyectos que he trabajado. En el blog de mi web personal encontrarás más artículos relacionados con el Data Mining y Business Intelligence con el que he trabajado en el area de los videojuegos y apps móviles.