Udemy

Platform

Español

Language

Game Development

Category

Desarrollo de juegos con Unreal Engine 4 de 0 a profesional

La guía completa para crear juegos, mundos interactivos realistas o aplicaciones en Unreal Engine 4 de forma profesional

4.66 (3792 reviews)

Students

39.5 hours

Content

Dec 2020

Last Update
Regular Price

BLUE HOST
Blue Host
Fast, easy, and secure WordPress hosting in minutes + 1 free domain name
65%OFF : $2.95/month

What you will learn

Crear un videojuego 3d AAA con inteligencia artificial, menús, distintos niveles y con acabados profesionales listo para publicarse en Steam, consolas u otras plataformas.

Aprender nociones de diseño de juego básicas y avanzadas así como de balance de jugabilidad y curva de dificultad.

Utilizar Unreal Engine 4 para desarrollar videojuegos tanto indies como Triple A

Dominar los increíbles blueprints de Unreal Engine 4 para poder programar juegos sin necesidad de picar código de forma eficiente y limpia.

Conocer, usar y crear de forma profesional los materiales, partículas, sistemas de interfaces, de clases, luces y herramientas para generar entornos, personajes y animaciones de Unreal Engine 4.

Usar software profesional externo de creación de modelos, texturas y sonidos para importar y usar en Unreal Engine 4.

Aplicar nociones de teoría del color y de la estética para aplicarlas a los videojuegos; en otras palabras, desarrollar el "ojímetro"!


Description

En este curso aprenderás todo lo necesario  para dominar Unreal Engine 4 mientras creas un juego. Este curso te permitirá entrar a trabajar con Unreal en la industria del videojuego o crear tus propios juegos de calidad profesional para consolas (Switch Ps4, Xbox), dispositivos móviles o plataformas como Steam. Unreal Engine 4 es el motor más famoso y versátil de la industria y con el han sido desarrollados infinidad de juegos de prestigio como Fortnite o Rocket League y también infinidad de juegos Indies!

Qué hace este curso especial?


El hecho que diferencia este curso de otros es que todo lo explicado (desde la primera clase hasta la última) se explica mediante ejemplos prácticos al mismo tiempo que desarrollamos un juego de altísima calidad tanto gráfica como jugable; crearemos al mismo tiempo que aprendemos desde sistemas de menús y configuraciones gráficas a inteligencia artificial pasando por creación de entornos 3d realistas o conceptos de diseño y balanceo de juego!

Ninguna de las clases están enfocadas a explicar teoría, todo lo contrario! Siempre, siempre usaremos al mismo tiempo que explicamos los conceptos aprendidos en ejemplos prácticos que nos servirán para desarrollar un juego al mismo tiempo. Este es el orden en el que aprenderemos y aplicaremos los conocimientos:

  • Empezaremos descargando Unreal Engine 4 y familiarizándonos con su Interfaz y herramientas básicas.

  • Crearemos un entorno 3d hyper realista a las pocas horas de empezar el curso para que veas que eres capaz de crear entornos de calidad AAA de forma rápida y eficiente.

  • Tras esta prueba de fuego exploraremos el contenido gratuito de calidad AAA que nos trae Unreal y desarrollaremos el documento de diseño (GDD) del juego que desarrollaremos durante el curso.

  • Una vez con las ideas claras iniciaremos nuestra odisea por los increíbles blueprints, el sistema de programación de Unreal Engine 4 super potente en el que no tendrás que picar ni una linea de código. Con estos conocimientos realizaremos la base de nuestro juego. 

  • Después de crear la base jugable nos dedicaremos a acabar un nivel a nivel estético, texturas, modelos, iluminación etc para darle el toque final mientras aprendemos distintas herramientas de creación de niveles y sistemas avanzados de iluminación.

  • Seguidamente refinaremos la jugabilidad con el módulo 2 de blueprints en el que haremos la interfaz, el evento de muerte y veremos métodos para solucionar bugs y errores.

  • Es en este punto en el que veremos un aspecto muy importante pero olvidado por muchos curso y desarrolladores: el sonido. Ambientaremos nuestro juego con sonidos profesionales y aprenderemos a crear nuestros propios sonidos.

  • En la siguientes secciones aprenderemos aspectos avanzados como aprender a importar texturas a Unreal, la creación de materiales y partículas y distintos trucos para ambientar nuestros niveles y dar variedad a nuestros entornos.

  • Por fin llegaremos ya a la inteligencia artificial y los blueprints avanzados con los que crearemos un enemigo capaz de perseguirnos y crearemos el menú principal del juego con incluso opciones de configuración gráfica.

  • Para acabar, acabaremos el resto de niveles del juego y aprenderemos a importar nuestros propios modelos desde un software externo y crear nuestras propias partículas dentro de Unreal Engine 4. Una vez realizado todo esto haremos la compilación final del juego. NOTA IMPORTANTE: El juego compilado viene incluido listo para descargar en el curso!   


Qué nos hace unos buenos maestros?

Juan Gabriel Gomila es actualmente el instructor en Español de Udemy con más estudiantes en sus cursos, activo desde 2015 y profesor de la universidad de Mallorca. Cuenta con su propia empresa de creación de videojuegos llamada Frogames y ha lanzado una infinidad de juegos para diversas plataformas.

Carlos Coronado Muñoz (instructor con el que aprenderéis durante gran parte del curso) ha desarrollado más de 5 juegos en solitario con Unreal Engine 4 para diversas plataformas entre las que se incluyen Nintendo Switch, Playstation 4, Steam o VR. Algunos de sus juegos como MIND: Path to Thalamus han ganado premios internacionales como el TITANIUM Indie Game of the Year Award o son considerador directamente GOTY por desarrolladores, youtubes y periodistas de prestigio como Infernium. Además, es profesor de creación de juegos con Unreal Engine 4 y proyectos desde hace más de 4 años en la universidad de Barcelona (la única universidad de habla hispana que logra llegar al TOP 50 de QS World University Rankings). Además, sus cursos sobre Unreal Engine han sido premiados por EPIC GAMES con un Epic Mega Grant!

 


Screenshots

Desarrollo de juegos con Unreal Engine 4 de 0 a profesional
Desarrollo de juegos con Unreal Engine 4 de 0 a profesional
Desarrollo de juegos con Unreal Engine 4 de 0 a profesional
Desarrollo de juegos con Unreal Engine 4 de 0 a profesional

Content

Introducción

Presentación del curso

Conoce a tu profesor Carlos Coronado

Aprende con más estudiantes en Discord

Acerca de las valoraciones prematuras en Udemy

Archivos del curso y juego completo para descargar

Descargar y configurar Unreal Engine

Descargar Epic Games Launcher

Descargar Epic Games Launcher para Mac

Interfaz de Epic Games Launcher

Descarga de Unreal Engine 4 y creación de proyecto

La interfaz de Unreal Engine 4

técnicas para navegar por el visor de forma rápida

Crear, mover, rotar y escalar objetos

Poner objetos con la pestaña "Modes"

Breve introducción a los geniales Blueprints

Compila tu primer juego!

Creación de entornos con Unreal Engine

Luz dinámica y luz estática

Ventajas de la luz estática

La niebla y el sol

Crea una cueva!

Conclusiones tras tu primera cueva

Crea una cueva estupenda Parte I

Crea una cueva estupenda Parte II

Conclusiones tras crear tu primer entorno realista!

La pestaña Learn, marketplace y recursos AAA gratuitos

Introducción al marketplace

Navegar por el marketplace

Assets GRATIS AAA de Epic Games

Content Examples

Explorando Content Examples I

Explorando Content Examples II

Explorando Content Examples III

Importando assets AAA gratuitos a nuestro proyecto

Diseñar un juego

Introducción al diseño de juegos

El Gameloop

Niveles y retos variados

Previsión de la programación

Crear nuestro primer nivel jugable

Crear un nuevo nivel

Creando la parte izquierda

Creando la parte elevada derecha

Puertas, paredes y jugabilidad vertical

Pequeños ajustes y desactivar Auto-Exposure

Skybox 3DExterior y zona no jugable

Programa sin saber picar código gracias a los blueprints

Qué son los blueprints y qué programaremos

Character blueprint, class blueprints y level blueprints

Mejorando al jugador

Sobre la programación de blueprints

Creando un botón mediante "Begin Overlap"

Creando una puerta interactiva

Mejorando a la puerta

El peligro de Add Actor Local Offset

Animando a la puerta como es debido

Repaso a lo aprendido

Refinando la puerta

Descanso! Importar partículas

Crear una puerta doble

Si has llegado hasta aquí, FELICIDADES!!

Level Blueprints VS Class Blueprints

Crear un item coleccionable

Componentes de una Class

Destroy Actor y Event Overlap

Set Actor Hidden Ingame

Cast de una class al jugador

Tu primer contador

La importancia de la class jugador

Comunicación entre level blueprint y jugador

Límite de contador automático con Get All Actors of Class

Repaso a lo aprendido

EXTRA! Jugando con Strings y Append

Acostúmbrate a compilar en development y shipping

Arte y diseño de entornos

Introducción

Tapar geometría y cohesión

Integrar objetos con la zona de gameplay

Diferenciar zonas por estética

Continuidad y aspecto

MUY IMPORTANTE! Narrativa Ambiental

Jugando con la suciedad

Detalles y creatividad para resolver problemas

Zonas especiales

Zonas interiores especiales

Vegetación

El toque final

Iluminación

Iluminación básica

Iluminación de relleno

Iluminación creativa

Teoría general de la iluminación

La importancia de la silueta

Conectando el fondo con la zona de gameplay

Lightmaps

Acabando la jugabilidad: Blueprints avanzados

Introducción

Tu primera interfaz - HUD

Cargar la interfaz en el juego

Teoría del diseño de interfaces

Creando el contador en la interfaz

Tick y el tiempo en segundos

Mejorando el evento Tick

Custom events desde el level blueprint a una interfaz

Contar el tiempo desde que se activa un evento

Parámetros en los custom events

Escondiendo elementos de la interfaz

Cast de clase a la interfaz

Feedback Visual

Feedback Visual mejorado

Segundo contador y mensajes importantes

Fade in

Evento muerte

Reinicio de nivel automático

Mejorando el evento muerte

Mejorando el evento muerte II

El evento y la clase "ganar"

La clase Game Instance

Ajustar la jugabilidad

Solucionar bugs del evento muerte y el evento victoria

Comentar código

Sonido para videojuegos

Introducción

La lista de sonidos

Audacity e importar un sonido a Unreal Engine 4

Sonidos Loop

Loopear un sonido

Sonidos que solo se escuchan de cerca

Arreglar sonidos con Audacity

Sonidos de la jugabilidad

Sonidos con atenuaciones en clases

Sonidos en clases II

Sorpresaa! Contenido de gran calidad propio que os cedo gratis!

Adaptando el sonido del agua de Infernium con Box Attenuation

Sonidos Dinamicos

Introduccion a sonidos de pasos

El blueprint de los sonidos de pasos

Repaso al sistema de pasos

Diseño de entornos avanzado

Introducción

El nivel especial Template

El tutorial y nivel intermedio

Jugabilidad vertical

Retos avanzados

La cima de una montaña

Iluminación noctura

Nivel nevado

Texturas e imágenes para videojuegos

Introducción

Creación de imágenes para videojuegos

Importar una imagen a Unreal Engine 4

Importar una tipografía a Unreal Engine 4

Crear imágenes para la interfaz

Texturas y tiling

Tilear una textura en Unreal Engine

Texturas y cohesión

Match Color

Tilear una textura en Photoshop

Crear un Normal Map

Importar un Normal Map a Unreal Engine 4

Texturas transparentes

Depth Fade

Sobre importación de texturas y modelos de calidad

Materiales

Introducción

Propiedades básicas de los materiales

Nodos comunes de los materiales

Materiales y bloom

Materiales y máscaras

Cohesión en los elementos de gameplay

Partículas para videojuegos

Introducción

Propieades básicas de las partículas

Módulos nuevos para partículas

Size by Life

El módulo Orbit

Color over Life

Alpha over Life

Partículas GPU

Partículas GPU avanzadas

Creando lluvia

Ajustando la lluvia

Nieve

Reflexión sobre las partículas

Inteligencia artificial y animaciones

Introducción

Skeletal Meshes

El esqueleto de Unreal

Animación de personajes

Correr, caminar y idle

Escala y colisiones

El mesh de navegación

Ajustar el mesh de navegacion

Move to location

Velocidad y animación

Sincronizar velocidad

Depurar al enemigo

Mover enemigo hacia el jugador

Tags de actor

Activar enemigo cuando el jugador se acerca

Los sonidos del enemigo

Debuggear blueprints y cazar bugs

El aspecto del enemigo y el world position offset

Las partículas del enemigo

Apuntes finales

Menú principal, instancias de materiales y gameloop

Introducción

El jugador Empty del menú

Crear el menú principal

Botones funcionales

Los blueprints de los botones+

Fades y botones elegantes

Timelines y menús

El aspecto de los botones

El menú completo

Custom events para botones

Configurar botones de la calidad gráfica

Entorno 3d para menús

Pausa o Back to Menu

El "menú" Launcher

Remove widgets

Instancias de materiales

Parámetros escalares

Timelines consecutivos

Consejos finales

Trucos estéticos para dar variedad al juego

Mejorar el nivel inicial parte I

Mejorar el nivel inicial parte II

Mejorar el nivel inicial parte III

Mismos objetos, diferentes estéticas

La ilusión de variedad en Infernium

El resto de niveles

Las siluetas y las esquinas

Movimientos y rotaciones en modo local

Los suelos

Romper la monotonia

Arquitectura al borde de oceano

Entorno rocoso

Vegetación

La herramienta Foliage

Modelado 3d para videojuegos

Introducción

Navegación en 3d studio max

Importar objeto 3d a Unreal Engine

Distinas formas de colisión en Unreal Engine 4

Modelar de forma elegante en Max

Propiedades de la geometría 3d

UVs y Box Mapping

Entendiendo los UVs

Tutoriales extra públicos y de calidad

Modelando una mesa desde 0 para Unreal Engine 4

Proporción vs Escala

Modelando un candelabro

Introducción a los UVs y Unwrapping para videojuegos

Unwrapeando una tetera en 3ds Max

Unwrapear un candelabro

Color y textura del candelabro

Empaquetado y compilación final

Introducción

El menú de Victoria

El fade a blanco especial

La imagen de carga

El icono

Empaquetado Shipping for Distribution

Consejos finales y despedida


Reviews

D
Daniel10 October 2020

por el momento pinta bien, es apenas el comienzo pero los profesores en los videos han sido claros y eso lo aprecio

C
Cristian9 October 2020

Ha sido una buena elección pues no sabía nada de nada y ahora me veo mucho más suelto con el programa. La familiaridad del profesor Carlos hace que sea ameno y entretenido todo el proceso de creación. Espero que siga creando cursos más avanzados para poder seguir aprendiendo de él.

D
David4 October 2020

Como curso para principiantes está bien, toca un poco todo los palos fundamentales para hacer un primer prototipo de juego. No estoy de acuerdo con que el curso se llame de cero a profesional, pues es más bien una iniciación al motor y no explica las bases de cómo funciona el motor o cómo deberían estructurarse las clases a la hora de crear la funcionalidad, da todo el tiempo la sensación de una chapuza sin explicar cómo funciona exactamente el game instance, para qué sirve el game state, cómo realizar savegames o cómo organizar todo de forma eficiente y profesional el código siguiendo las directrices de Epic. En resumen, como iniciación bien aunque con matices, como curso profesional se queda bastante lejos.

J
Juan4 October 2020

Fue muy buen curso se aprende lo básico para comenzar a desarrollar videojuegos mas que todo enfocado a los ambientes y diseño de entornos

C
Christian17 September 2020

Lo dejo a medias, no me ha gustado la experiencia, me ha parecido poco didáctico, va demasiado rápido en ciertas cuestiones, no explica muchas cosas cuando las hace, en definitiva, es algo decepcionante, no es un mal profesor y estoy seguro de que tiene otros cursos que son mejores que este, a mi simplemente no me ha gustado y no se lo recomendaría ha nadie.

A
Alejandro25 February 2020

Me ha encantado el curso como iniciación al desarrollo de videojuegos, si que es verdad que quizás me han faltado ciertos aspectos como agregar objetos al personajes, o quizás adentrarnos un poco más en el apartado de behavior tree/sentidos (vista, oído...) de la inteligencia artificial (que son cosas muy chulas para alguien que está orientado más hacia el tema de la programación y no tanto de arte). Sin embargo, entiendo que este curso es una introducción al este mundo y debe abarcar varios aspectos no solo la programación. Por esto mismo le doy 4.5 estrellas de 5.

J
José22 February 2020

Totalmente, aprendi tanto lo basico como lo avanzado de Unreal, también me sirvio mucho para las materias que tengo en mi Universidad. Además aprendí como diseñar mejor los ambientes de mis juegos y poder hacer juegos con mecánicas sencillas para poder hacer juegos mucho más interesantes.

S
Sergio17 February 2020

El curso es bueno pero intenta abarcar muchos temas y por esto ninguno se enseña en profundidad. Si bien entiendo que el fin del curso es obtener las herramientas necesarias para crear un juego, me gustaria varios cursos distintos que expliquen de forma detallada cada seccion.

J
Jesus12 February 2020

Me sirvio sobre todo para organizar mis ideas a la hora de diseñar niveles. Creo que se debería profundizar más en el tema de los blueprints ya que es muy necesario para poder realizar un juego y tener más variedad. Algunas cosas se dan por hecho. Si quieres iniciarte en Unreal puede ser tu curso.

D
David6 February 2020

Muy bien hasta ahora, aunque quisiera saber mejor como se importan objetos FBX, pues soy de los que hace sus propios modelos, sin embargo todo lo que e aprendido esta excelente.

G
Gemma30 January 2020

Half way through and it has already surpassed my expectations pretty much! I recommend it absolutely! And... done! Very happy! Most comprehensive, I can do all that I what from here. It was very well explained. With professional tips from experience. Do it. I fully recommend it!

I
Irene21 January 2020

muy buena clase, solo con una pega, demasiado extensas. Es decir, explica demasiado las cosas y alarga mucho los videos. Por lo demás perfecto

S
Sebastian15 January 2020

Realmente este curso me deja sin palabras. Se aprende a hacer un monton de cosas que estan realmente bien en un lapso de tiempo corto. A demas las clases son entretenidas y faciles de entender. Definitivamente un muy buen curso :)

J
Javier15 January 2020

fue util el contenido, claro falta practicar mas y asi ir teniendo una mejor fluidez. espero se visualize como mover los objetos y alinear unos a otros ademas de otras inquietudes que tengo pero en general me ha gustado mucho el curso hasta el momento

D
David9 January 2020

Recomiendo totalmente el curso tanto para gente con experiencia como sin experiencia que quiere adentrarse en el desarrollo de videojuegos con Unreal Engine. Lo que más me ha gustado es lo bien que explica Carlos las cosas y lo ameno que hace todos los temas explicando todo de forma practica y cercana. Destaco su forma de planificar, plasmar e iterar sobre el desarrollo del juego. Ver de primera mano su forma de trabajar y aplicar sus metodologías después de tantos años de experiencia es muy instructivo.


Coupons

DateDiscountStatus
3/16/2020100% OFFExpired
6/27/202194% OFFExpired
7/9/202194% OFFValid

1910458

Udemy ID

9/13/2018

Course created date

11/6/2019

Course Indexed date
Bot
Course Submitted by