cursos.
← Programación
Ficha 005.386UdemyGRATIS

Game Developer Curso Express: Tower Defense Game en Unity

por Braulio Castillo

Desarrolla paso a paso un Tower Defense en Unity con C#: escena, enemigos, torres, cambio de niveles, audio y construcción del ejecutable.

Recomendado, valoración editorial 4 de 5

verificado 2026-10-01 — sigue siendo gratis en Udemy

Empezar en Udemy

Respuesta rápida

Curso gratis de Programación en Udemy impartido por Braulio Castillo (2 h). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.

Veredicto
4/5 · Recomendado
Para quién
Personas con nociones básicas de programación que quieran un primer proyecto completo de videojuego en Unity.
Duración
2 h · 16 lecciones
Precio
Gratis en Udemy
Autor
Braulio Castillo
Plan sugerido
2 sem. · 2 h/sem.
Verificado
el 1 de octubre de 2026

Nuestro veredicto

Recomendado, valoración editorial 4 de 5

Curso breve y práctico para construir un Tower Defense completo en Unity con C#, con capítulos claros hasta el build final. Es adecuado para quien quiera un primer proyecto rápido; no sustituye una formación profunda en Unity ni en C#.

Puntos fuertes

  • Proyecto concreto y acotado: un Tower Defense completo en unas 2 horas.
  • Progresión clara desde la escena hasta enemigos, torres, extras y build final.
  • Incluye la fase de empaquetado (app y exe), que muchos cursos omiten.

A tener en cuenta

  • No consta el año de publicación, así que la versión de Unity puede estar desfasada.
  • Al ser exprés, profundiza poco en los fundamentos de C# y Unity.
  • La descripción es promocional y detalla poco el contenido de cada lección.

De qué trata

Curso exprés de unas 2 horas y 16 lecciones en el que se desarrolla un Tower Defense en Unity programando con C# en Visual Studio. Se organiza en siete bloques: introducción, modelo de escena, enemigos, torres, un apartado extra con cambiador de niveles y gestor de audio, builds y despedida.

Según la descripción, también se trabajan el modelado, los efectos visuales y de sonido, el pulido del proyecto, el uso de variables y funciones, y la implementación de modelos y animaciones. Termina construyendo la aplicación y el ejecutable (exe).

  • Escena y modelo base de un Tower Defense
  • Diseño y programación de enemigos
  • Diseño y programación de torres
  • Level Changer y Audio Manager
  • Build de la app y del ejecutable (exe)

Para quién es este curso

  • Personas con nociones básicas de programación que quieran un primer proyecto completo de videojuego en Unity.
  • Aficionados a los Tower Defense que quieran ver cómo se construye uno desde la escena hasta el ejecutable.
  • Quien busque un curso corto (unas 2 horas) para probar Unity y C# antes de comprometerse con algo más largo.

Mejor busca otro si…

  • Quien ya domine Unity y C# y busque técnicas avanzadas: el curso es un proyecto exprés de unas 2 horas.
  • Quien parta de cero absoluto y necesite una introducción profunda a la programación en C#.

Antes de empezar

La información publicada del curso no detalla requisitos previos.

Qué sabrás hacer al terminar

  • Montar la escena y el modelo base de un Tower Defense en Unity.
  • Diseñar y programar enemigos y torres con scripts en C#.
  • Usar variables y funciones en Unity e implementar scripts en Visual Studio.
  • Implementar modelos y animaciones en el proyecto.
  • Añadir un cambiador de niveles y un gestor de audio.
  • Construir el proyecto como aplicación o ejecutable (exe).

Estructura del curso

  1. 01

    Introducción

    Presentación del curso y del proyecto de Tower Defense exprés que se desarrollará en Unity con C#.

  2. 02

    Modelo de escena

    Preparación del modelo de la escena de juego, base sobre la que se construyen el resto de elementos.

  3. 03

    Enemigos

    Diseño e implementación de los enemigos del juego.

  4. 04

    Torres

    Diseño e implementación de las torres defensivas.

  5. 05

    Extra: Level Changer y Audio Manager

    Contenido adicional con el cambio de niveles y la gestión del audio.

  6. 06

    Builds y despedida

    Construcción de la aplicación y del ejecutable (exe), seguida del cierre del curso.

Capítulos del vídeo

  1. 01Introducción
  2. 02Modelo
  3. 03Enemigos
  4. 04Torres
  5. 05Extra
  6. 06Builds
  7. 07Despedida

Plan de estudio sugerido

2 semanas · unas 2 h por semana

  1. 1.Sesión 1: Introducción y Modelo; replica la escena en tu propio proyecto de Unity.
  2. 2.Sesión 2: Enemigos; pausa en cada script y pruébalo antes de seguir.
  3. 3.Sesión 3: Torres; ajusta parámetros para entender su efecto.
  4. 4.Sesión 4: Extra y Builds; añade el cambio de nivel y el audio, y genera tu ejecutable.

El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.

Consejos para seguirlo

  • Instala Unity y Visual Studio antes de empezar, ya que el curso usa scripts en C# con Visual Studio.
  • Escribe el código tú mismo en lugar de copiarlo y prueba el juego tras cada capítulo.
  • Tras Enemigos y Torres, modifica valores como velocidad o daño para comprobar cómo afectan al juego.
  • Comprueba si tu versión de Unity difiere de la del curso, por si hay diferencias en los menús.

Cómo lo presenta Braulio Castillo

El mejor curso express para aprender a desarrollar videojuegos y programar en C Sharp.

En este curso se va a aprender a modelar, diseñar y programar con C# en Unity en 15 lecturas vamos a desarrollar un Tower Defense Express. Vamos a ver temas de modelad,o diseño de torres, diseño de enemigos, efectos visuales, efectos de sonidos también temas de pulido de proyectos e incluso vamos a elaborar…

Extracto de la descripción original en Udemy.

Preguntas frecuentes

+¿Cuánto dura el curso?

Unas 2 horas en 16 lecciones. Con pausas para practicar, conviene reservar unas 4 horas repartidas en dos semanas.

+¿Qué se construye?

Un Tower Defense exprés en Unity con C#: escena, enemigos, torres, cambiador de niveles, gestor de audio y la construcción final de la app y el exe.

+¿Hay que saber programar antes?

La descripción no indica prerrequisitos. Como se programa en C# desde el inicio, unas nociones básicas de programación ayudarán.

+¿Está actualizado?

No consta el año de publicación, por lo que conviene comprobar si tu versión de Unity coincide con la usada en el curso.

Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en Udemy, y revisado según nuestro método. El contenido del curso es obra de Braulio Castillo; si ves algún error, avísanos.

Guías para sacarle partido