Mi primer juego con Unity 5

Crea tu primer videojuego con Unity 5 y C#. Haremos un juego en primera persona que deberá coleccionar monedas
Rating: 4.6 out of 5 (1,497 ratings)
30,803 students
Mi primer juego con Unity 5
Rating: 4.6 out of 5 (1,497 ratings)
30,803 students
Entender los fundamentos básicos de de la programación y la edición de niveles con Unity 5
Interactuar con la pantalla del videojuego a través de teclado, moviendo el personaje, haciéndole saltar…
Crear y entender scripts en C# para Unity.
Entender el funcionamiento de Unity 5 en la creación de assets y niveles de forma rápida, amena y divertida

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 que quieras desarrollar, para que cuando finalices el curso puedas empezar directamente con él.
Description

¡Bienvenido a Aprende C# creando un videojuego para Unity 5!

Si te encuentras aquí, es probablemente porque te molan los videojuegos y quieres aprender a hacer tus propios videojuegos. Además, es probable que sepas hacer dibujos, diseñar tus propios personajes, tus enemigos, animaciones, escenarios, tengas mecánicas de juego pensadas,… pero te falte una cosa: SABER PROGRAMAR! 

No tienes que avergonzarte. Yo mismo no cree mi primer videojuego hasta los 23 años puesto que hasta entonces había estado haciendo la carrera de matemáticas. Nadie nace enseñado y para eso estamos aquí: para que aprendas a hacer tu propio videojuego en Unity 5 con el lenguaje de programación C#, un lenguaje sencillo, fácil de aprender y que te dará muchísimas posibilidades de expandir tus conocimientos. 

En este curso empezaremos por lo básico y fundamental: la creación del escenario y los niveles de un videojuego.

  • Aprenderemos a planificar el Game Design y a dividir las etapas de desarrollo de nuestro videojuego
  • Sabremos qué es un prefab y cómo se utilizan para crear escenas de un videojuego
  • Aprenderemos mecánicas y gameplay típicos de un juego en primera persona o la física básica de un videojuego

Y realmente con todo ello, aunque no lo creas, habrás hecho tu primer videojuego!!! Me gustaría además que, al empezar te presentaras, dijeras de donde vienes y qué conocimientos de desarrollo de videojuegos tienes y compartieras en el foro del curso qué tipo de videojuego te gustaría llegar a hacer. Por favor, abstente de imposibles como “quiero hacer un Dark Souls, un Witcher, un Metal Gear” y cosas así. Estos juegos cuentan con estudios de más de 400 desarrolladores expertos y nosotros buscamos iniciarnos. El objetivo es que hagas tu primer videojuego, y como tal debe ser un objetivo realizable y fácil de llevar a cabo para que no te desanimes. 

Bueno, yo ya he calentado motores y tengo ganas de crear juntos nuestro primer juego en Unity. Así que no te lo pienses más y apúntate ya para empezar tu carrera como desarrollador de videojuegos con Unity 5 y C#

Who this course is for:
  • 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.
Curriculum
4 sections • 39 lectures • 4h 31m total length
  • Introducción
  • Tu instructor, Juan Gabriel Gomila
  • Qué vamos a hacer en este curso
  • Como se verá el videojuego final
  • Qué hacer si no tengo instalados los standard assets de Unity
  • Un poco de Game Design para empezar
  • Creando nuestro primer proyecto
  • Un paseo por el editor de Unity 5
  • Los assets de un videojuego
  • Un regalo por ser alumno de Juan Gabriel
  • Empezando el diseño de nuestro primer nivel
  • Las transformaciones afines de Game Objects
  • Navegando por el editor de Unity 5
  • El diseño del nivel
  • Reto: diseña tu propio nivel
  • ¿Te gusta este curso?
  • Algún apunte sobre la iluminación
  • Sobre la escena
  • El First Person Controller
  • Mensajes de Unity
  • Añadir agua a la escena
  • Acerca de los colliders
  • Crear la moneda
  • Crear el material de la moneda
  • Asignar el material a la moneda
  • Ejercicios finales
  • Mi primer script con C#
  • Cómo contar monedas
  • Recolectar la moneda
  • Como crear un prefab
  • Añadir un temporizador
  • Añadir fuegos artificiales a la escena
  • Activar los fuegos al ganar
  • Probando nuestro juego
  • Cómo hacer una build del juego
  • ¡Píllate el curso completo ahora que has acabado la intro!
  • Nos vemos en la siguiente!
  • BONUS: Continúa el curso para acabar este videojuego y muchos más
  • BONUS - Un regalo para ti

Instructor
Profesor universitario, UCI, Data Scientist & Game Designer
Juan Gabriel Gomila Salas
  • 4.5 Instructor Rating
  • 30,598 Reviews
  • 193,633 Students
  • 72 Courses

Soy licenciado en matemáticas, especializado en el análisis de datos para empresas de videojuegos con R y Python, en Game Design para videojuegos de social casino, en el desarrollo de aplicaciones móviles para iOS y para Android y desarrollador de videojuegos utilizando los motores Unreal Engine y Unity tanto para PC como para móvil desde el año 2011.

Me encanta programar, crear apps y videojuegos que la gente utilice y sobretodo enseñar tanto en el mundo online, como en la Universidad presenciamente.

Aquí en Udemy, llevo como profesor online desde verano de 2015 he lanzado ya más de 59 cursos online con más de 140.000 estudiantes en más de 150 países de todo el mundo que han aprendido en castellano  temáticas de desarrollo tan diversas como el mundo de las apps para iOS en Objective-C, Swift y SpriteKit,  en Android con Java, desarrollo de videojuegos con Unity y Unreal Engine cubriendo desde lo más básico hasta aspectos avanzados para crear juegos profesionales o incluso análisis de datos masivos, big data, machine learning y data science con R, Tidyverse y Python. 

Soy también Instructor Certificado de Unity, lo cual me permite viajar por todo el mundo asesorando y dando formación en desarrollo de videojuegos para empresas de CAD, o estudios de renombre como por ejemplo Team 17 (Worms, The Escapists), Genera Games (Disney's Frozen, Star Wars) o Ubisoft (Assassin's Creed, CSI Hidden Crimes)

Además, los propios estudiantes online de varias partes del mundo me han contactado para ir a dar conferencias y compartir mis experiencias en lugares tan bonitos como Colombia, Dinamarca, USA, México, Suecia, Holanda, Londres o Bolivia entre otros. Si no conoces aún ninguno de los cursos que imparto aquí en Udemy, tómate un tiempo para visitar los diversos cursos gratuitos que tengo publicados aquí mismo.

------------------------------------------------------------------------------------------------------------------------

Mi trayectoria profesional

Formación:

Matrícula de Honor en el Bachillerato científico en 2006 y 10 menciones honoríficas durante mis estudios de la carrera de matemáticas (2006-2011) avalan mi fanatismo y pasión por esta complicada rama de las ciencias exactas, sin la cual no sería yo mismo a la hora de dar mis cursos online. Después de la carrera, hice un master de profesor (2012) pero no me dediqué a ello hasta tres años después (desde 2015 hasta la actualidad), cuando volví a la Universidad de las Islas Baleares como profesor asociado de diversas asignaturas del Grado de Matemáticas y de Telemática , así como profesor del FP superior de desarrollo multiplataforma en la Escuela de Diseño de las Islas Baleares. 

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 FP Superior de Desarrollo Multiplataforma  impartido en 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.

En Noviembre de 2015 decidí finalizar mi etapa en la empresa y tirarme a la piscina emprendiendo con mi propio estudio de videojuegos Frogames, el cual me ha permitido escalar y darme a conocer en el mundo entero.

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.

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.