cursos.
← Programación
Ficha 005.040YouTubeGRATIS

Aprende C# para Unity desde CERO en 7 HORAS (Curso Completo)

por Master AI

Curso de C# desde cero aplicado a Unity 6: de variables, métodos y bucles hasta clases, constructores, encapsulación, static y buenas prácticas.

Muy recomendado, valoración editorial 5 de 5

verificado 2026-10-09 — sigue siendo gratis en YouTube

Empezar en YouTube

Respuesta rápida

Curso gratis de Programación de nivel principiante en YouTube impartido por Master AI (7 h 24 min). Nuestra valoración: 5/5, muy recomendado. Comprobamos que sigue siendo gratis el 9 de octubre de 2026.

Veredicto
5/5 · Muy recomendado
Para quién
Personas que quieren aprender C# desde cero con el objetivo de programar videojuegos en Unity.
Nivel
Principiante
Duración
7 h 24 min · 38 capítulos
Precio
Gratis en YouTube
Autor
Master AI
Publicado
2026
Plan sugerido
3 sem. · 4.5 h/sem.
Verificado
el 9 de octubre de 2026

Nuestro veredicto

Muy recomendado, valoración editorial 5 de 5

Curso extenso y bien estructurado para iniciarse en C# dentro de Unity, con una progresión lógica desde el orden de ejecución hasta clases, encapsulación y buenas prácticas. Es muy adecuado para principiantes absolutos en programación de videojuegos; no sustituye a un curso de creación de un juego completo.

Puntos fuertes

  • Estructura clara de 38 lecciones con capítulos marcados, que avanza de lo básico a clases y encapsulación.
  • Aplicado a Unity 6 y publicado en 2026, así que es actual.
  • Duración amplia (más de 7 horas) con tiempo dedicado a cada concepto, por ejemplo más de 25 minutos a variables.

A tener en cuenta

  • Se centra en fundamentos de C#; no se indica que se construya un juego completo.
  • Los materiales (guía, scripts, proyecto base) se mencionan como descarga aparte de la descripción, no dentro del vídeo.
  • Es un único vídeo muy largo, por lo que conviene seguirlo por sesiones.

De qué trata

Curso de más de 7 horas y 38 lecciones que enseña los fundamentos de C# aplicados a Unity 6. Empieza con el orden de ejecución de Unity, las bibliotecas UnityEngine y System, los tipos de scripts y la anatomía de un MonoBehaviour.

Después recorre variables, métodos, operadores, condicionales, switch, arrays y bucles. La parte final trata structs, enumerados, clases, constructores, tipos de valor y referencia, campos y propiedades con get y set, el modificador static, la conexión entre scripts en el editor y las guías de estilo y buenas prácticas.

  • Orden de ejecución y anatomía de un script MonoBehaviour
  • Variables, métodos, operadores y alcance
  • Condicionales, switch, arrays y bucles
  • Structs, enumerados, clases y constructores
  • Get y set, static y buenas prácticas

Para quién es este curso

  • Personas que quieren aprender C# desde cero con el objetivo de programar videojuegos en Unity.
  • Principiantes en Unity que ya manejan el editor pero no entienden los scripts de MonoBehaviour.
  • Quien prefiere un recorrido largo y ordenado de fundamentos de C# aplicados directamente en Unity 6.

Mejor busca otro si…

  • Quien ya domina variables, clases, propiedades y modificadores en C# y busca temas avanzados.
  • Quien quiera construir un juego completo paso a paso: el temario se centra en fundamentos del lenguaje.

Antes de empezar

  • Según el título, parte de cero: no se exige experiencia previa en programación.

Qué sabrás hacer al terminar

  • Entender el orden de ejecución de Unity y la anatomía de un script que hereda de MonoBehaviour.
  • Declarar y usar variables, operadores, métodos con parámetros y valores de retorno.
  • Escribir condicionales, switch, bucles for y foreach, y trabajar con arrays.
  • Crear structs, enumerados y clases con constructores.
  • Aplicar encapsulación con get y set, el modificador static y guías de estilo en C#.
  • Conectar scripts entre sí desde el editor de Unity.

Estructura del curso

  1. 01

    Unity y anatomía de un script

    Introducción, orden de ejecución de Unity (desde 0:32), bibliotecas UnityEngine y System, tipos de scripts, anatomía de un MonoBehaviour y las implicaciones de heredar de él (hasta 1:16:25).

  2. 02

    Variables, métodos y operadores

    Desde 1:16:25: declaración y ejemplos de variables, métodos, métodos con retorno y con parámetros, alcance de variables, y operadores con su uso práctico (hasta 3:06:52).

  3. 03

    Control de flujo

    Desde 3:06:52: condicionales simples y anidados, y el comprobador switch case (hasta 3:39:59).

  4. 04

    Arrays y bucles

    Desde 3:39:59: declaración de arrays, acceso por índice, bucles for, iterador foreach y comparación entre for y foreach.

  5. 05

    Structs, enumerados y clases

    Desde 4:30:41: structs, enumerados, declaración y uso de clases, constructores, constructores de MonoBehaviour y una tabla resumen de constructores (hasta 5:54:56).

  6. 06

    Tipos de valor y referencia

    Desde 5:54:56: diferencia entre tipos primitivos, de valor y de referencia, con ejemplos prácticos.

  7. 07

    Campos, propiedades y static

    Desde 6:12:59: campos y propiedades, encapsulación con get y set y sus abreviaciones, y el modificador static en variables, métodos y clases.

  8. 08

    Conexión entre scripts y buenas prácticas

    Desde 6:56:15: conexión entre scripts en el editor, guías de estilo y buenas prácticas (7:09:41) y cierre (7:23:08).

Capítulos del vídeo

  1. 0:00Introducción
  2. 0:32Orden de ejecución de Unity
  3. 28:37Biblioteca Unity Engine y System de C Sharp
  4. 36:34Tipos de scripts
  5. 49:54Anatomía de un script de Monobehaviour
  6. 1:04:39Implicaciones de la herencia de Monobehaviour
  7. 1:16:25Declaración y uso de variables
  8. 1:42:26Ejemplos de uso de variables
  9. 2:01:00Declaración y uso de funciones o métodos
  10. 2:16:57Métodos que devuelven valores
  11. 2:30:36Métodos que reciben parámetros
  12. 2:42:15Alcance o Scope de variables
Ver los 26 restantes
  1. 2:46:24Opreadores
  2. 2:52:19Uso de operadores
  3. 3:06:52Condicionales simples
  4. 3:20:17Condicionales anidados
  5. 3:29:38Comprobador de casos Switch Case
  6. 3:39:59Declaración de Arrays
  7. 3:53:18Posiciones de arrays con Indexer
  8. 4:03:35Uso de bucles o For Loops
  9. 4:17:26Uso de iterador For Each
  10. 4:22:44For Loop VS For Each
  11. 4:30:41STRUCTS estructuras de datos
  12. 4:46:13Enumerados
  13. 4:56:44CLases - Declaración y uso
  14. 5:17:41Uso de constructores
  15. 5:31:49Constructores de Monobehaviour
  16. 5:47:21Tabla de uso y declaración de constructores
  17. 5:54:56Tipos primitivos, de Valor y de Referencia
  18. 6:02:47Ejemplos de Valor y Referencia
  19. 6:12:59Campos y propiedades
  20. 6:18:08Encapsulación con Get y Set
  21. 6:31:45Abreviaciones de Get y Set
  22. 6:36:41Modificador STATIC
  23. 6:47:05STATIC en variables métodos y clases
  24. 6:56:15Conexión entre scripts en el editor
  25. 7:09:41Guías de estilo y buenas prácticas
  26. 7:23:08Cierre y despedida

Plan de estudio sugerido

3 semanas · unas 4,5 h por semana

  1. 1.Semana 1: de 0:00 a 2:42:15. Practica el orden de ejecución, crea scripts MonoBehaviour y escribe tus propias variables y métodos.
  2. 2.Semana 2: de 2:42:15 a 4:56:44. Haz ejercicios con operadores, condicionales, switch, arrays y bucles; compara for y foreach.
  3. 3.Semana 3: de 4:56:44 al final. Crea clases, constructores, propiedades con get y set, usos de static y conecta scripts en el editor.
  4. 4.Al terminar, revisa la guía de estilo (7:09:41) y aplícala a tus scripts.

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

  • Abre Unity 6 a la vez y reproduce cada ejemplo; pausa tras cada capítulo para modificar el código y ver qué cambia.
  • Dedica tiempo extra al bloque de orden de ejecución (0:32–28:37): ayuda a entender muchos comportamientos posteriores.
  • Haz tus propias variaciones en los capítulos de clases y constructores (4:56:44–5:47:21) y consulta la tabla de constructores como resumen.
  • Si descargas el proyecto base y los scripts de la descripción, úsalos para comparar con tu código.

Cómo lo presenta Master AI

🔥 DESCARGA LA GUÍA COMPLETA DEL CURSO (GRATIS): 👉

Si quieres aprender C# desde cero y aplicarlo directamente al desarrollo de videojuegos en Unity, este vídeo es para ti.

En este máster completo de más de 7 horas vas a aprender todos los fundamentos clave de C# de forma práctica, directamente dentro de Unity 6 y enfocado a crear videojuegos reales.

No es una teoría innecesaria. Es…

Extracto de la descripción original en YouTube.

Preguntas frecuentes

+¿Necesito saber programar para empezar?

No. El título indica que parte de cero y el primer bloque explica el funcionamiento de Unity y de los scripts antes de entrar en variables y métodos.

+¿Cuánto tiempo lleva completarlo?

El vídeo dura unas 7 horas y 24 minutos. Con pausas y práctica, unas 12 a 15 horas, por ejemplo en tres semanas de unas 4 o 5 horas.

+¿Qué temas de C# cubre?

Variables, operadores, métodos, condicionales, switch, arrays, bucles, structs, enumerados, clases, constructores, tipos de valor y referencia, propiedades, get y set, static y buenas prácticas.

+¿Con qué versión de Unity se trabaja?

La descripción indica que se trabaja directamente en Unity 6 y que el vídeo es de 2026.

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

Guías para sacarle partido