Programación #7 de 14 en su categoría
Reseña honesta: “Unity y C# fundamental: Desarrollo de videojuegos 2D” [2026] – ¿Vale la pena?
El mejor punto de partida en español para hacer videojuegos 2D sin saber programar, con C# antes que Unity y tres juegos; la POO queda implícita y la práctica es limitada.
Qué promete y qué encontré al analizarlo
Unity y C# fundamental, de Emiliano Santano (conocido como Indierama), parte de una idea que como ingeniero comparto: muchos principiantes en videojuegos se atascan porque copian scripts sin entender la programación que hay detrás. Por eso el curso dedica sus primeras siete secciones a C# puro, sin Unity, y solo después construye tres juegos 2D: un Arkanoid, un infinite scroller y un top down shooter. Tiene 1,609 alumnos, 503 reseñas con un promedio de 4.82 y una actualización en marzo de 2026.
Al revisar el temario, la proporción es clara: 75 de los 186 elementos son programación en C# y el resto, Unity aplicado a los tres proyectos. Son 14 horas en 172 clases, con 14 cuestionarios. Destaca algo poco habitual en el marketing de cursos: la descripción admite que ningún curso te convierte en maestro del desarrollo de videojuegos y se centra en darte bases sólidas.
El temario, en resumen
- C# sin Unity (75 elementos): primeros pasos, variables y operaciones (17), expresiones booleanas y condicionales (15), loops (13), arrays y listas (11) y métodos (11).
- Primeros pasos en Unity (7) y Breakout/Arkanoid (30): sprites, movimiento, scripting, físicas, colisiones, triggers e interfaz de usuario.
- Infinite scroller (29): instanciación, corrutinas, números aleatorios, efecto parallax, partículas, miembros static, propiedades y singletons.
- Top down shooter en dos partes (38 elementos): tilemaps, personaje y cámara, y después enemigos, spawners y managers.
- Secciones opcionales: exportar y compartir tu juego (2) y adaptar los controles al nuevo Input System (4).
Puntos fuertes
- Primero programar, después Unity. 75 elementos de C# puro antes de abrir el motor. Es la decisión pedagógica correcta: quien entiende variables, condicionales, bucles y métodos no depende de copiar scripts.
- Tres juegos con progresión real. El Arkanoid introduce físicas y colisiones; el infinite scroller, corrutinas, instanciación y singletons; el shooter, tilemaps, cámara y gestión de enemigos. Cada proyecto suma conceptos nuevos en lugar de repetir los anteriores.
- Enfocado en resolver por tu cuenta. Hay 14 cuestionarios y la descripción insiste en ejercicios y buenas prácticas para que no te limites a copiar y pegar código.
- Corto, honesto y bien valorado. 14 horas, un promedio de 4.82 y una actualización en marzo de 2026. Promete bases sólidas, no convertirte en experto, y esa honestidad es una buena señal.
Aspectos mejorables
- Sin orientación a objetos explícita. El bloque de C# no tiene secciones de clases, herencia ni interfaces; conceptos como propiedades, static o singletons aparecen dentro de los juegos. Para proyectos más grandes necesitarás reforzar la POO con un curso como C# TOTAL.
- El nuevo Input System va aparte. La adaptación de los controles al nuevo sistema de entrada de Unity es una sección opcional de 4 elementos al final, lo que sugiere que los proyectos principales usan el sistema clásico. La ficha tampoco indica qué versión de Unity se usa.
- Práctica limitada en la plataforma. 0 ejercicios de código y 14 cuestionarios. Los ejercicios que menciona la descripción no figuran como actividades, así que tu avance depende de que hagas tus propias variaciones de los juegos.
- Alcance acotado a 2D y sin flujo profesional. Exportar tu juego es opcional y ocupa 2 elementos, y no hay secciones de control de versiones ni de publicación. Es un primer paso, no un curso para lanzar un juego comercial.
Conclusión honesta
Unity y C# fundamental es probablemente el mejor punto de partida en español si quieres hacer videojuegos y nunca has programado: obliga a aprender C# antes de tocar el motor y construye tres juegos que suman conceptos de forma ordenada. Es corto, está bien valorado y no te vende humo.
Sus límites son los de un curso de 14 horas: la orientación a objetos queda implícita y todo se queda en 2D. Frente a C# TOTAL, que también termina con tres juegos en Unity, este curso dedica más espacio al motor (111 elementos frente a 73) y no exige Windows, mientras que aquel profundiza más en el lenguaje y tiene muchos más ejercicios. Una buena ruta: este curso primero y después reforzar C# con Programando en C#.
Puntaje final: 8.1/10 · Muy bueno
Para principiantes que quieren entrar al desarrollo de videojuegos 2D con bases de programación sólidas. Menos indicado para quien ya programa en C# y busca Unity avanzado o 3D.
Este curso sí es para ti si…
- Quieres hacer videojuegos y nunca has programado
- Ya probaste Unity copiando tutoriales y te faltan bases de C#
- Eres artista, diseñador o animador y quieres programar tus propias mecánicas
- Prefieres un curso corto con tres proyectos completos
Mejor busca otro curso si…
- Ya dominas C# y buscas Unity intermedio o avanzado
- Tu objetivo es el desarrollo de juegos 3D
- Necesitas ejercicios de código corregidos en la plataforma
Unity y C# fundamental: Desarrollo de videojuegos 2D
Emiliano Santano (aka Indierama) · 14 h · 4.8 ★
Enlace directo a Udemy. Esta reseña no está patrocinada. Revisa el precio: Udemy tiene ofertas casi siempre.
Preguntas frecuentes
¿Cuánto dura Unity y C# fundamental?
Tiene 14 horas en 172 clases y 14 cuestionarios. Con una hora diaria, calcula entre 3 y 5 semanas, más el tiempo de experimentar con tus propias variaciones de los juegos.
¿Necesito saber programar?
No. Los requisitos solo piden entusiasmo y un equipo capaz de ejecutar una versión reciente de Unity; las primeras siete secciones enseñan C# desde cero.
¿Sirve para juegos 3D?
No directamente: los tres proyectos son 2D. Lo que aprendes de C# y del flujo de trabajo en Unity sí se traslada, pero el 3D exige temas como modelos, iluminación o cámaras 3D que el curso no cubre.
Alternativas que también analicé
Todo el ranking de ProgramaciónC# TOTAL - Programador Experto en 28 días
Denis Panjuta, Federico Garay, Escuela Directa
El curso de C# con más práctica en español, con plan diario, LINQ y juegos en Unity; no enseña desarrollo web con ASP.NET y depende por completo de Windows.
Programando en C# - De Principiante a Profesional
Felipe Gavilán
El curso más completo en español para entender C# moderno, con concurrencia, reflexión y los 23 patrones de diseño; no tiene ejercicios de código ni proyecto final.
Fundamentos y Lógica de Programación para Principiantes
Jeovani Martínez
Una introducción corta y clara a la lógica de programación, útil antes de elegir lenguaje; no incluye ejercicios ni cuestionarios y, por sí sola, no te enseña a programar.