En esta guía hemos reunido los mejores cursos de Unity online para principiantes , y también para usuarios un poco más avanzado.

 

No solo encontrarás clases que ofrecen una introducción a C# y Unity, sino que también te darán un base sólida para el desarrollo de videojuegos.

 

Al terminar los cursos de nuestra lista, tendrás los conocimientos y habilidades necesarias para aplicar a trabajos de desarrollo de software y videojuegos con Unity. Además, podrás crear tus propios juegos 2D y 3D desde cero.

 

Top cursos para aprender a programar juegos en Unity online 2021


 

1. Máster en Programación de Videojuegos con Unity® 2021 y C#

 

El primer curso de nuestra lista ofrece un extenso contenido en donde de abordan los aspectos fundamentales que necesitas para aprender a crear videojuegos en Unity desde cero.

 

Una característica importante de este curso es que es actualizado cada año, por lo que es una excelente opción para aprender con las últimas actualizaciones en Unity. Además también podrás aprender a programar con el lenguaje de programación de C#.

 

EL instructor en Mariano Rivas, un desarrollador de videojuegos 2D-3D certificado por Unity Technologies. A lo largo de su carrera ha tenido importantes clientes como Vodafone, Telefónica  Indra y canales de televisión.

 

La extensión de este curso es de poco más de 40 horas con más de 20 recursos descargables, que están distribuidas en más de 300 clases.

Entre las cosas que aprenderás, destacan la monetización de juegos, materiales, texturas, iluminación y mucho más

 

Características

Duración: 40 horas y media

Idioma: Español

Instructor : Mariano Rivas

Nivel: Principiante

 

2. Curso completo de Unity 2020: domina el mundo de videojuegos

 

El segundo lugar de nuestra lista lo ocupa un curso organizado por Juan Gabriel Gomila Salas, quien es un matemático con muchos años de experiencia dentro de la industria del videojuego. Además,  es instructor certificado de Unity.

 

Esta completa guía tiene una valoración global de 4.7 estrellas en Udemy, lo cual habla de su gran éxito dentro de la plataforma e-learning.

 

Está opción es ideal para aquellas personas que desean aprender a programar videojuegos con Unity utilizando C# desde cero.

 

Los niveles de satisfacción entre los estudiantes son extraordinarios, incluso entre aquellos sin algún conocimiento previo de Unity o programación han sido capaces de completarlo satisfactoriamente.

 

El curso empieza con un contenido básico y va avanzado progresivamente con módulos que aportan conocimientos muy valiosos a los estudiantes.

 

El precio de estas clases está justificado con las más de 60 horas de video bajo demanda que abarcan 14 módulos.

 

Características

Duración: 65 horas

Idioma: Español

Instructor : Juan Gabriel Gomila Salas

Nivel: Principiante

 

3. Introduction to video game development with Unity

 

Este curso de Unity en línea para principiantes es ofertado por a Universidad Politécnica de Valencia a través de edX.

 

Aunque su objetivo principal es introducir a los a los estudiantes en el desarrollo de videojuegos con Unity, el nivel general es intermedio, por lo que algo de conocimiento previo es recomendable.

 

Al finalizar el curso deberías ser capaz de crear videojuegos compatibles con más de 20 plataformas.

 

Jordi Linares Pellicer es el encargado de impartir las clases. Jordi es un profesor en ciencias computacionales de la UPV (Universidad Politécnica de Valencia) y un especialista en el desarrollo de videojuegos con Unity. Además, ha estado creando sus propios juegos desde la temprana edad de 13 años.

 

A lo largo de las 6 semanas de aprendizaje, te sentirán cómodo con el  ecosistema para desarrollo de juegos de Unity y aprenderás temas como: entradas y salidas del motor de juego, cómo escribir juegos para trabajar en diferentes plataformas, scripting y muchas cosas más.

 

Este es una curso online de Unity gratuito en el que puedes obtener un certificado verificado de culminación luego de pagar la respectiva tasa en edX.

 

Características

Duración: 6 semanas dedicando 3-4 horas semanales

Idioma: Inglés

Instructor : Jordi Linares Pellicer

Nivel: Intermedio

 

4. Programa especializado: C# Programación para desarrollo de juegos en Unity

 

Si deseas meterte de lleno en el mundo de la programación C# y el desarrollo de juegos en Unity , definitivamente debe echarle un ojo a esta especialización online de Unity de Coursera.

 

Miles de estudiantes ya se han apuntado a este programa especializado y comprende una serie de 4 cursos que te aportarán amplios conocimientos en C# y Unity.

 

Es programa es ofertado por la Universidad de Colorado y está  a cargo del profesor Tim Chamillard, quien tiene más de 5 años de experiencia trabajando como desarrollador de juegos con sus hijos.

 

La duración de esta especialización es de 4 meses y empezarás desarrollando una sólida base en el lenguaje de programación C# antes de a prender a utilizar C# para contruiir juegos interactivos en Unity.

 

Tim también te enseñará, entre otras muchas cosas, programación orientada a objetos, datos estructurados y diseño de patrones, sólo por mencionar algunos tópicos.

 

Por último si encuentras en la situación de no poder pagar la tasa de suscripción los cursos online de este programa de especialización, tienes la opción de aplicar a una ayuda económica de Coursera y completar la especialización de forma gratuita.

 

Características

Duración: 4 meses dedicando 8 horas de estudio semanales

Idioma: Inglés con subtítulos en español

Instructor : Jordi Linares Pellicer

Nivel: Principiante/Intermedio/Avanzado

 

5. Aprende Unity 3D y C# realizando juegos

 

Este curso esta recomendado para aquellas personas que les gusta aprender a través de la práctica, observando desde dentro y realizando videojuegos.

 

Esta opción se encuentra disponible en la grandiosa plataforma de Skillshare y tendrás como instructor a Rusty Smith, quien es un desarrollador de videojuegos y editor de activos de Unity  con más de 5 años de experiencia en desarrollo de juegos y software utilizando C# y Unity.

 

Esta clase, cursada por miles de estudiantes, es la primera de una serie de videos que te guiarán a construir videojuegos desde cero con Unity.

 

Este curso tiene una duración de poco más de 4 horas, en las que Rusty  te llevará por una serie de lecciones en la que aprenderás cosas como: creación de jugadores y control, manejo de cámara, generación bloque, realizar juegos con interfaz de usuario  y mucho más.

 

SI aun quieres seguir practicando y adquirir más conocimientos, también puedes acceder al segundo curso de esta guía disponible en Skillshare.

 

Características

Duración: 4 horas 11 minutos

Idioma: Inglés

Instructor : Rusty Smith

Nivel: Principiante

 

6. La guía definitiva del desarrollo de videojuegos con Unity

 

El siguiente curso de Unity para principiantes es excelente para personas que no saben nada sobre cómo programar pero se sienten atraídos por la posibilidad de crear su propio videojuego.

 

Algunas de las cosas que aprenderás en los módulos de este curso son almacenamiento de datos entre partidas, visualizar información del jugador en pantalla, crear menú inicial escenas y más.

 

Una de las características más importante de este curso  es que cuenta con instructores y desarrolladores autorizados de Unity. En este caso, Carlos López y Jonathan Weinberger serán los encargados de la las clases para aprender Unity.

 

Los estudiantes que han participado han mostrado un buen nivel de satisfacción debido a la dedicación de los profesores y su interés por hacer entender el por qué de las cosas.

 

En total el curso comprende 168 clases con una duración de mas de 13 horas y que además incluye más de 30 horas en retos interactivos en los que podrás poner a prueba los conocimientos adquiridos.

 

 Características

Duración: 13 horas 30 minutos

Idioma: Español

Instructor : Carlos López y Jonathan Weinberger

Nivel: Principiante

 

 

7. + 100 horas – Curso Completo Videojuegos con Unity 2018 y C#

 

Si lo que buscas es un buen balance entre calidad-precio, puede que esta sea una de las mejores opciones.

 

A pesar de que las lecciones son impartidas con Unity 2018 y hay cosas que pueden estar desactualizadas,  suman en total mas de 100 horas de aprendizaje. No obstante, el profesor se encarga de hacer algunas actualizaciones y comentarios para el entendimiento de los estudiantes.

 

En esta ocasión, tenemos como profesor al matemático Juan Gabriel Gomila Salas, de quien ya hemos hablado anteriormente en nuestra lista.

 

Como es de esperarse de un curso tan extenso, la variedad de temas que se abordan son bastante amplios, por lo que es una guía muy completa para aprender a desarrollar juegos con Unity.

 

A lo largo de las más 300 clases, Juan te enseñará desde los fundamentos más básicos para el desarrollo de videojuegos hasta tópicos más avanzados como el diseño de juegos multijugador con Unity.

 

Características

Duración: 109.5 horas

Idioma: Español

Instructor : Juan Gabriel Gomila Salas

Nivel: Principiante

 

8. Programa especializado: Desarrollo y diseño de juegos con Unity 2020

 

Este curso online de Unity para principiantes de Coursera  ha sido desarrollado con la Universidad de Michigan y ha sido tomado  por miles de estudiantes que han terminado muy satisfechos con estas clases.

 

Este programa especializado está formado por 5 cursos y te brindará una base sólida sobre Unity 3D y C#.

 

Como profesor tenemos a Brian Winn, un profesor del departamento de medios de comunicación e información de la Universidad de Michigan. Además, Brian es el director del laboratorio GEL (Games for Entertainment and Learning) y ha estado enseñando diseño de juegos desde el 2000.

 

Aunque el curso es enseñado en inglés, tendrás disponible subtítulos en 12 idiomas, entre los cuales se encuentra el español.

 

En este programa construirás proyectos completos de juegos en Unity en la medida que vas adquiriendo conocimientos y habilidades.

 

Algunos de los tópicos que verás son: construcción de espacio 3D, interfaz de usuario, física, mecanismos y mucho más.

 

Características

Duración: 5 meses a un ritmo de 4 horas semanales

Idioma: Inglés con subtítulos en español

Instructor : Brian Winn

Nivel: Principiante

 

9. Desarrollo de juegos en Unity: Fundamentos

 

En el número 9 de nuestra lista hemos incluido una de cursos de Unity para principiante, intermedio y avanzado disponible en la extraordinaria plataforma de pluralsight, y con los cuales podrás  convertirte en todo un experto en el desarrollo de juegos.

 

En esta colección encontrarás más de una decena de cursos que te permitirán navegar por muchos lo tópicos más importantes que necesita saber un desarrollador sobre Unity.

 

En estos cursos te encontrarás en las excelentes manos de los profesores de Pluralsight, que selecciona cuidadosamente expertos de la industria para que enseñen sus cursos online.

 

En promedio, los cursos tienen una duración de entre 1 y 5 horas., en los que podrás aprender una gran variedad de características de Unity como sus fundamentos, animación, física, cómo navegar en su interfaz, uso de materiales e iluminación, servicios de Unity y mucho más.

 

Características

Duración: Variable

Idioma: Inglés con subtítulos en español

Instructor : Equipo de Pluralsight

Nivel: Principiante/Intermedio/Avanzado

 

10. Crea videojuegos profesionales en Unity 5: de cero a experto

 

Nuevamente, te presentamos un curso que tiene como profesor al matemático Juan Gabriel Gomila Sala. Este curso en particular tiene una excelente valoración de 4.8 estrellas en Udemy.

 

Como en sus otros curso, Juan Gabriel se preocupa por el aprendizaje de sus estudiantes y trata de no omitir ningún aspecto relevante. Además, el temario es bastante amplio e incluye ejemplos práctico para ayudarte en la comprensión de conceptos.

 

Inicialmente se tratan temas básicos en los primeros módulos para luego adentrarse en contenido más avanzado sobre el desarrollo de juegos en Unity.

 

Este curso incluye 185 clases divididas en 11 secciones y las cuales comprenden cerca de 22 horas de video bajo demanda.

 

Algunas de las cosas que aprenderás con Juan Garbriel son Game Design HUD, vistas, dinámicas de juego y mucho más.

 

Características

Duración: 22 horas

Idioma: Español

Instructor : Juan Gabriel Gomila Salas

Nivel: Principiante

 


Te puede interesar:

Cursos de programación C++

Curso de python para principiantes


 

 



Preguntas frecuentes



¿Qué es Unity?

 

Unity es una herramienta de desarrollo de videojuegos que utiliza el lenguaje de programación C#. Unity proporciona motores de render, física 2D/3D, audio, animación y más.

¿Quién creo Unity?

 

Unity fue creada por la empresa de desarrollo de software Unity Technologies.

 

¿Qué usos tiene Unity?

 

Algunos de los usos de Unity más importantes son:

  • Videojuegos
  • Películas y animaciones
  • Juegos de azar virtuales
  • Simulaciones en ingeniería y arquitectura

 

¿Qué juegos famosos están hechos en Unity?

 

Algunos de los juegos famosos hechos en Unity son:

  1. Pokemon Go
  2. Resident Evil: Umbrella Corps
  3. Super Mario Run
  4. Satellite Reign
  5. Escape plan
  6. Rust
  7. Battlestar Galactica Online
  8. Wasteland 2
  9. Hearthstone: Heroes of Warcraft
  10. Kerbal Space Program

 

 

MENU