Pago Único del Curso
Compra el curso una vez y accede de por vida
- Un único pago.
- Acceso instantáneo al curso de por vida.
- Acceso a la comunidad del curso.
Desarrolla un Tower Defense 2D inspirado en Rush Royale y Final Fantasy Tactics con Unity
¿Te gustaría aprender a desarrollar videojuegos, pero no sabes por dónde empezar? En este curso crearás un Tower Defense 2D con Unity y C# desde cero, siguiendo el mismo método utilizado por Juan Gabriel Gomila en sus clases presenciales de un ciclo formativo de Desarrollo de Aplicaciones Multiplataforma.
A lo largo de un bootcamp intensivo de cuatro meses descubrirás cómo trabajar con sprites, cámaras, escenas, físicas, animaciones, interfaces gráficas e inteligencia artificial, construyendo un proyecto completo paso a paso. No necesitas experiencia previa: cada concepto se explica desde sus fundamentos hasta su aplicación práctica.
Lo que hace único a este curso es que vivirás una experiencia de aula real. Verás las preguntas, errores y bloqueos de los estudiantes, además de las soluciones y buenas prácticas que utiliza el docente para resolver problemas habituales durante el desarrollo de un videojuego.
Al finalizar habrás creado un videojuego funcional con oleadas de enemigos, torretas, pathfinding, HUD y mecánicas de gameplay listas para seguir evolucionando. Una base sólida para continuar desarrollando y publicar tus propios videojuegos con Unity.
Aprende a diseñar escenas bidimensionales utilizando cámaras, sprites y todos los elementos necesarios para construir el mundo de tu videojuego.
Utiliza C# y scripting en Unity para programar las funcionalidades, comportamientos y mecánicas que darán vida a tu videojuego.
Crea interfaces con textos, botones, menús e indicadores para mostrar al jugador toda la información relevante durante la partida.
Domina el sistema de animaciones de Unity para crear personajes con diferentes estados y animaciones integradas en el gameplay.
Trabaja con cuerpos rígidos, colisiones y otros componentes físicos para conseguir interacciones más dinámicas y realistas.
Utiliza joints y effectors para implementar zonas deslizantes, superficies congeladas, agua y áreas con diferentes efectos físicos.
Implementa algoritmos de pathfinding y sistemas de waypoints para controlar el movimiento inteligente de personajes y enemigos.
Crea torretas, proyectiles y oleadas de enemigos utilizando corrutinas y diferentes técnicas de programación de gameplay.
Integra diseño, programación, físicas, animaciones, interfaces e inteligencia artificial para llevar tu proyecto desde cero hasta un juego funcional.
Matemático, Instructor Certificado de Unity e Instructor Online que ha formado a más de 600.000 estudiantes en todo el mundo en diferentes plataformas como Udemy y Platzi. CEO de Frogames Formación e impulsor de esta plataforma, aportando todo su conocimiento en Matemáticas, Machine Learning, Videojuegos, IA o Blockchain entre otros.
Compra el curso una vez y accede de por vida
Accede a todos los cursos, comunidades y extras de Frogames
Accede a todos los cursos de la ruta de