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

Compra el curso una vez y accede de por vida

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)