Crea videojuegos profesionales en Unity 5: de cero a experto
4.7 (463 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.
2,757 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Crea videojuegos profesionales en Unity 5: de cero a experto to your Wishlist.

Add to Wishlist

Crea videojuegos profesionales en Unity 5: de cero a experto

Aprende a crear videojuegos en 2D y 3D con Unity 5 y C# y convierte tu pasión en una profesión con futuro.
4.7 (463 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.
2,757 students enrolled
Last updated 7/2017
Spanish
Current price: $10 Original price: $200 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 22 hours on-demand video
  • 9 Articles
  • 3 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Utilizar Unity 5 para crear juegos 3D y saber todos los componentes de que consta el editor de videojuegos más utilizado del mundo
  • Entender las diferentes partes de que consta un videojuego: materiales, assets, prefabs, texturas, modelos 3D, colliders, raycasts y mucho más.
  • Programar videojuegos para Unity 5, incluyendo aspectos como el Game Design, el HUD, dinámicas de juego y vistas.
  • Interactuar con la pantalla del videojuego a través de teclado, moviendo el personaje, haciéndole saltar…
View Curriculum
Requirements
  • No se necesitan conocimientos previos ni de programación ni de videojuegos, pues este curso es una introducción a ambos.
  • Un ordenador (WIndows, Linux o Mac) con Unity 5.4 instalado. Si no sabes cómo instalarlo, no te preocupes que en la primera clase cubriremos todos los pasos necesarios para que te lo descargues e instales como un experto.
  • Una idea de videojuego en 3D que quieras desarrollar, para que cuando finalices el curso puedas empezar directamente con él.
Description

Los videojuegos son un fenómeno cultural que ha cautivado, entretenidos, y movido a miles de millones de personas en todo el mundo durante los últimos cincuenta años. Como industria y fenómeno, los videojuegos son un lugar emocionante para la creación, tanto para el desarrollador como para el artista. En estos papeles su visión, las ideas y el trabajo pueden influir en un público amplio, dando forma y cambiando de generación en generación en una forma sin precedentes. En tiempos más recientes, ha habido un movimiento general hacia la democratización de desarrollo de juegos, por lo que el proceso de desarrollo se ha simplificado, es más suave y más accesible a un público más amplio, incluyendo a los desarrolladores que trabajan desde casa tal vez con un presupuesto muy limitado. 

Vital ha sido en este movimiento el motor de Unity, que constituye el objeto principal de este curso. El motor de Unity es un programa informático que trabaja con su flujo de assets existente (por ejemplo, software de modelado 3D, texturas, modelos, animaciones) y que está destinado a la compilación de videojuegos que funcionan a la perfección a través de múltiples plataformas y dispositivos, incluyendo Windows, Mac, Linux, Android, iOS y Windows Phone. En Unity, los desarrolladores importar assets ya hechos (tales como la música, texturas y modelos 3D), y se juntan en un todo coherente, formando un mundo de juego que funciona mediante una lógica unificada. Sin duda alguna, Unity es un programa increíble. 

La última versión es gratuita para la mayoría de las personas tanto para descargar como para usar, y funciona bien con muchos otros programas, incluyendo el software libre como GIMP y Blender. Este curso se centra en el motor de videojuegos Unity y la forma en que se puede utilizar en un contexto práctico para hacer juegos jugables y divertidos. No se necesita ningún conocimiento previo de Unity, aunque algunos conocimientos de programación y secuencias de comandos (como los que vemos en la introducción a C #, un curso lanzado aquí mismo en Udemy) sería beneficioso.

Who is the target audience?
  • Iniciados a Unity 5 o alumnos del curso de desarrollo de C# de la propia plataforma
  • Interesados en el mundo de los videojuegos que quieran aprender a crear sus propios juegos 3D desde cero y sin experiencia previa del todo necesaria
  • Jugadores y amantes de los videojuegos que quieran iniciarse en el mundo del desarrollo de videojuegos.
  • Diseñadores y artistas gráficos que quieran aprender a programar sus propios videojuegos en paralelo a sus habilidades de diseño artístico.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
181 Lectures
21:49:57
+
Empezar aquí
7 Lectures 25:38


Tu instructor, Juan Gabriel Gomila
01:39

Cómo descargar y configurar Unity 5 y Monodevelop
05:06

Cómo localizar los cambios respecto a lo explicado en el curso
02:55

La documentación oficial de Unity 5 en C#
07:46

Extra: modelos 3D de Esteban Hidalgo
00:22
+
Mi primer juego 3D: Coins Collector - Diseño de la escena
24 Lectures 02:33:46



Crear el proyecto en Unity 5
04:28


Los assets de un videojuego
10:19

Empezando nuestro primer nivel
10:57

Las transformaciones afines de Game Objects
05:08

Navegando por el editor de Unity
07:01

Un regalo por ser alumno de Juan Gabriel
02:57

El diseño del nivel
04:43

Reto: diseña tu propio nivel
05:30

La iluminación de la escena
17:26

Acerca de la escena y guardado de la misma
06:13

Los controles del personaje, First Person Shooter Controller
10:38

La consola y los mensajes de información, advertencia y error
11:13

Cómo añadir agua a la escena
06:33

Introducción a los Box Colliders
06:54

Creando la moneda
06:52

Crear un material
12:56

Asignar el material a la moneda
03:30

Ejercicios
00:26

¿Qué hemos aprendido?
02:39

Vamos a repasar los conceptos de diseño introducidos en esta clase

Diseño de la escena
8 questions

¿Te está gustando este curso?
02:16
+
Mi primer juego en 3D: Coins Collector - Programación de la lógica
11 Lectures 01:43:38
Del diseño a la implementación
02:24

Mi primer Script con C#
09:12

Contando monedas
04:47

Recolectar la moneda
14:09

Creando un prefab
08:14

Los temporizadores en Unity
16:27

Fuegos artificales
05:57

Activar los fuegos artificiales cuando ganamos
07:27

Probando nuestra obra de arte
10:49

Desplegar nuestro juego
21:45

¿Qué hemos aprendido?
02:27

Programación con C#
3 questions
+
Un shooter en 2D: Space Wars - El diseño del nivel
21 Lectures 02:45:48
Space Wars
05:21

Añadir las texturas del videojuego
09:08

Añadir los audios del videojuego
05:23

Crear el personaje
04:23

Añadir y configurar las componentes básicas del personaje
05:14

El Player Controller
09:21

Mover la nave aplicando fuerzas físicas
09:19

Limitar la velocidad máxima de la nave
05:33

Rotar la nave para que mire el ratón
11:23

Cambiar la cámara de perspectiva a ortográfica
07:37

Los bordes de la escena
10:54

La vida de las naves y los enemigos
13:23

Las explosiones y los sistemas de partículas
14:52

Creando el enemigo
11:21

Así se verá el juego cuando lo terminemos =D

Preview 03:26

El movimiento del enemigo
04:41

Dirigir el enemigo hacia el personaje
10:15

Quitar vida al personaje
09:49

Generación aleatoria de enemigos
11:54

Ejercicios
00:37

¿Qué hemos aprendido?
01:54

Vamos a repasar varios de los elementos que hemos trabajado en esta sección

Física componentes y matemáticas
3 questions
+
Un shooter en 2D: Space Wars - Las opciones del usuario
21 Lectures 02:24:38
Armas, puntos y mucho más
01:41

Armas para disparar
05:11

Cargando la munición
13:17

Cómo hacer daño con la munición
08:41

El mánager de la munición
10:17

Implementando el disparo de la nave, el despertar de las variables
07:45

La cola de municiones
08:05

Disparando la bala
08:32

El bug de las balas y las capas del videojuego
09:08

Configurar los controles del videojuego con el Input Manager
04:57

El diseño de la Interfaz gráfica de usuario
08:34

Los objetos de texto en la GUI
10:45

El Game Controller
08:58

Sumar puntos al destruir enemigos
04:11

Fuentes personalizadas para el videojuego
04:18

Añadir el fondo del videojuego
06:37

La música de fondo
06:01

La pantalla de Game Over
04:30

El profiler, una herramienta de lujo
07:59

Ejercicios
00:48

¿Qué hemos aprendido?
04:23

Vamos a repasar algunas de las funciones que hemos aprendido en esta sección

Managers y Controladores
5 questions
+
Dark Raider, una aventura en 2D
22 Lectures 02:24:05
Dark Raider
02:09

Cómo se verá nuestro Dark Raider
03:17

Vamos a ver cómo importar las imágenes para el Dark Raider, nuestro tercer juego del curso!

Una aventura en 2D, el inicio de un nuevo proyecto
08:31

Añadir una resolución personalizada
02:16

Configurar la cámara para un 2D
07:08

Los diferentes planos de un videojuego
06:23

El orden de las capas y la importancia de la organización
03:43

Los efectos visuales de la cámara
06:35

El truco del testing con la White Box
08:21

Los Edge Colliders
06:44

Ejercicio: A poner nuestros Edge Colliders
03:19

Dividir los sprites del Personaje
09:14









Ejercicios
00:43

Trucos de videojuegos
2 questions

+
Dark Raider - Elevadores, enemigos y NPCs con quests
25 Lectures 03:11:40
Elevadores, enemigos, NPC y quests
02:05

El elevador
05:24

Subir y bajar
11:49

Múltiples Escenas
06:13

Reto: crear las múltiples escenas
02:25

El script de la muerte
09:30

El canvas con su propia cámara
10:02

La barra de vida del personaje
09:09

Disminuir la barra de vida del personaje
10:29

El bug de la profundidad de cámara
02:23

Las posiciones de las múltiples cámaras
02:48

Armas y municiones invisibles
07:00


El movimiento de las balas
05:51

El comportamiento de las balas
08:47

Navegar entre las escenas
10:51

Las torretas de armas
16:24

Los NPCs
07:15

El canvas de los mensajes
04:59

El Quest Manager
09:20

Consultar y modificar el estado de una Quest
09:36

Empezar una Quest
11:25

El objetivo de la Quest
15:29

Ejercicios
00:49

Las quests
4 questions

Ejercicios finales y mejoras a nuestro Dark Raider
04:15
+
IA - Terrenos, mallas e Inteligencia artificial
16 Lectures 01:33:45
IA
02:05

Como se verá el juego
03:25

El terreno
05:06

La topología del terreno
03:38

Deformando el terreno
06:00

Suavizado del terreno
02:54

Texturización del terreno
08:41

Múltiples texturas y realismo
10:52

Limitaciones de los terrenos
04:30

Las mallas del terreno
14:34

NPCs y destinos
08:20

Inteligencia artificial
05:44

Animaciones del destino
10:33

Control de la velocidad de las animaciones
04:57

Ejercicios
00:21

Terrenos y IA
2 questions

¿Qué hemos aprendido?
02:05
+
IA
15 Lectures 01:43:30
Máquinas de estados finitos y una IA de lujo
02:43

Los tipos de visibilidad: por cercanía o por visión directa
12:20

Estoy dentro del campo de visión
04:41

Tengo línea clara de visión
06:16

Te veo!
03:27

Los triggers de entrada y salida a la zona de detección
07:29

Configuración en el editor
06:34

Los diferentes estados de nuestra IA
04:13

El enumerado de los estados y corutinas
06:03

Las variables auxiliares de nuestra IA
03:39

Estado en patrulla
14:15

Estado en persecución
10:34

Estado en ataque
05:28

La vida del personaje
06:19

Probando la IA
09:29
+
DLC: Generación de contenido procedural
17 Lectures 03:02:38
DLC: generación de contenido procedural
01:09

¿Qué es el contenido generado proceduralmente?
22:50

Números pseudo aleatorios
14:00

Un Hello World aleatorio
07:42

De contenido estático a contenido aleatorio
08:10

El ejercicio del dado
02:35

Los juegos rogue like
07:45

Puedes consultar y descargar el material de Unity directamente desde aqui: https://unity3d.com/es/learn/tutorials/projects/2d-roguelike-tutorial

El tutorial rogue like de Unity
04:08

Las carpetas del rogue like
07:15

Los scripts del rogue like
24:12

Estructuras de la información
15:26

Algoritmo de relleno del suelo
05:36

Configuración de la cámara y las capas de renderizado
14:04

Inicializar el suelo del videojuego
15:50

Donde va el jugador
05:39

Actualizar el suelo del videojuego
15:37

Pintar suelos y muros
10:40
1 More Section
About the Instructor
Juan Gabriel Gomila Salas
4.6 Average rating
4,967 Reviews
23,654 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.