Crea un videojuego Tower Defense en 2D con Unity
Actualizado en 2026

Domina Unity creando un Tower Defense 2D

Desarrolla un Tower Defense 2D inspirado en Rush Royale y Final Fantasy Tactics con Unity

  • Quieres crear tu primer videojuego, pero Unity te parece demasiado complejo y no sabes cómo empezar desde cero.
  • Sigues tutoriales sueltos, pero nunca consigues terminar un juego completo ni entender cómo encajan todas las piezas.
  • Te bloqueas con la física, la inteligencia artificial o el gameplay y acabas abandonando tus proyectos antes de publicarlos.
Si te sientes identificado con estos problemas, este curso es ideal para ti.

Crea y publica tu primer videojuego Tower Defense 2D con Unity desde cero

¿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.

Un curso de la Ruta de

Dificultad

Horas

Total Estudiantes

Valoración Media

Requisitos

  • Conocimientos básicos de C# o haber realizado un curso introductorio del lenguaje.
  • Unity 5.6 o superior instalado, aunque aprenderás a descargarlo y configurarlo durante el curso.
  • Un ordenador con conexión a Internet y conocimientos básicos de informática.
  • Un equipo con buen rendimiento, preferiblemente con procesador i7 y 16 GB de RAM o superior.

¿A quién va dirigido?

  • Estudiantes interesados en aprender desarrollo de videojuegos con Unity.
  • Programadores de C# que quieran dar el salto al mundo de los videojuegos.
  • Desarrolladores que quieran aprender a crear videojuegos 2D desde cero.
  • Personas que quieran convertir una idea en su primer videojuego completo con Unity.

Lo que aprenderás

01

Crea entornos 2D con Unity

Aprende a diseñar escenas bidimensionales utilizando cámaras, sprites y todos los elementos necesarios para construir el mundo de tu videojuego.

02

Programa mecánicas con C#

Utiliza C# y scripting en Unity para programar las funcionalidades, comportamientos y mecánicas que darán vida a tu videojuego.

03

Diseña HUDs e interfaces

Crea interfaces con textos, botones, menús e indicadores para mostrar al jugador toda la información relevante durante la partida.

04

Anima personajes y sprites

Domina el sistema de animaciones de Unity para crear personajes con diferentes estados y animaciones integradas en el gameplay.

05

Implementa físicas y colisiones

Trabaja con cuerpos rígidos, colisiones y otros componentes físicos para conseguir interacciones más dinámicas y realistas.

06

Crea físicas avanzadas

Utiliza joints y effectors para implementar zonas deslizantes, superficies congeladas, agua y áreas con diferentes efectos físicos.

07

Añade inteligencia artificial

Implementa algoritmos de pathfinding y sistemas de waypoints para controlar el movimiento inteligente de personajes y enemigos.

08

Programa un Tower Defense

Crea torretas, proyectiles y oleadas de enemigos utilizando corrutinas y diferentes técnicas de programación de gameplay.

09

Construye un videojuego completo

Integra diseño, programación, físicas, animaciones, interfaces e inteligencia artificial para llevar tu proyecto desde cero hasta un juego funcional.

Temario del curso

Juan Gabriel Gomila

Tu Instructor

Juan Gabriel Gomila

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.

Unity Certified Matemático +500k Estudiantes
Opiniones de estudiantes

Lo que dicen nuestros alumnos

Curso completo

Elige cómo quieres acceder

Pago Único del Curso

Buy the course once and access it for life

Imagen del curso
999,99
Comprar el curso
  • Un único pago.
  • Acceso instantáneo al curso de por vida.
  • Acceso a la comunidad del curso.

Ruta

Accede a todos los cursos de la ruta de

19,99 /mes
Acceder a la ruta
  • Pago mensual de 19.99€.
  • Acceso instantáneo a los cursos de la ruta.
  • Accede cuándo y dónde quieras.
  • Cancela en cualquier momento.
Comprar este curso
Acceso de por vida · Actualizaciones incluidas
o consíguelo con la Ruta de Aprendizaje
Ruta de
Desde 19,99 €/mes · Cancela cuando quieras
Ver la suscripción
o Suscripción Rana de Bronce (39 €/mes)