Este curso se centra en mostrar a Juan Gabriel Gomila impartiendo sus clases presenciales a los estudiantes del ciclo formativo superior en desarrollo multiplataforma, en el marco del desarrollo de videojuegos con Unity 5. Se trata de un curso intensivo de cuatro meses; unas 4 horas a la semana donde, desde cero y sin experiencia en el campo, los estudiantes acaban creando su propio videojuego como proyecto final.
El temario del Bootcamp se define por días de trabajo, donde cada día se lleva a cabo una gran tarea dividida en varias partes menores. De ahí que los vídeos tengan una duración bastante superior a lo que viene siendo habitual en los cursos de JB. En los vídeos se incluyen también las dudas y problemas con los que se encuentran los estudiantes en clase, así como la solución aportada por el docente en cada caso.
- Introducción al mundo de los videojuegos en 2D, a Unity 5 y a los parámetros de configuración de la cámara, la escena y los sprites bidimensionales, que son el fundamento de los juegos en 2D
- Game Objects y sprites para crear las torretas y los misiles que van a disparar las mismas. Veremos una pequeña introducción al scripting y a C# para elaborar funcionalidades de videojuegos
- Diseño de HUD e interfaces gráficas de usuario con textos, menús, botones y demás. Todo lo necesario para informar al usuario del estado del videojuego y sus respectivas variables
- El mundo de las animaciones con sprites de Unity con las que crearemos un bonito panda que tendrá cuatro estados con los que llevar a cabo diferentes animaciones
- El mundo de la física en los videojuegos; uno de los grandes dolores de cabeza de los programadores, pero necesario para poder añadir funcionalidades como las colisiones, mecánica de cuerpos rígidos y demás
- Física compuesta con joints y effectors para añadir funcionalidades más completas a nuestro videojuego, como zonas deslizantes, sin gravedad, simular el agua o una zona de suelo congelada
- El mundo de la inteligencia artificial en videojuegos, algoritmos de pathfinding y su aplicación para mover el panda por un camino de waypoints
- La programación del gameplay con la variedad de problemas que acarrea y técnicas para ser un programador de 10. En particular, añadiremos usabilidad, colocaremos las torretas en pantalla y haremos uso de las corrutinas para crear oleadas de enemigos paulatinas durante la partida
¡Nos vemos en clase!
Qué vamos a aprender
En este curso aprenderemos a hacer videojuegos 2D con todo lo que ofrece Unity 5
- Crear entornos bidimensionales con todos los aspectos de diseño que se necesitan
- Programar de forma correcta con C# para añadir funcionalidades y mecánicas al videojuego creado
- Crear diseño de HUDs para dar información al jugador del videojuego
Requisitos del curso
Este es un curso de nivel medio, por tanto te recomendamos:
- Haber completado el curso Aprende C# creando un videojuego desde cero de Juan Gabriel Gomila para tener una base de programación sólida
- Tener Unity 5.6 o superior instalado, aunque en la primera sección del curso aprenderemos a descargar e instalarlo de forma sencilla
- Tener un ordenador con conexión a internet y con cualquier sistema operativo instalado y saber utilizarlo a nivel básico de usuario
- Tener un ordenador o portátil lo más potente posible (un mínimo de i7 con 16Gb de RAM)






Valoraciones
No hay valoraciones aún.