Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Fundamentos de C# para GameDev
New
242 students

Fundamentos de C# para GameDev

Aprende C# desde cero con Unity: variables, condicionales, bucles, métodos y tu primer script de videojuego
Last updated 8/2026
Spanish

What you'll learn

  • Programar en C# desde cero: variables, operadores, condicionales, bucles, métodos y listas
  • Escribir y ejecutar tus primeros scripts en Unity, entendiendo Start, Update, Awake y el ciclo de vida
  • Comunicar scripts entre sí con GetComponent y ajustar valores en vivo desde el Inspector
  • Leer y corregir los errores más comunes de principiante (NullReference, typos y los mensajes rojos de la consola)
  • Aplicar todo lo aprendido en un reto final: mover un objeto con el teclado, tu primer paso hacia tu propio juego

Course content

4 sections16 lectures1h 20m total length
  • ¿Por qué C# y cómo piensa un programador?3:08

    La lógica detrás del código antes de escribirlo.

  • Instala tu entorno: Unity + Visual Studio paso a paso5:18

    Unity Hub, el editor y Visual Studio conectados y listos para programar.

  • Tu primer script en Unity (crear, adjuntar, ejecutar)4:03

    Del archivo vacío a código corriendo en escena.

  • Debug.Log y la consola: haz que tu código te hable3:21

    Tu primera herramienta para ver qué hace el código por dentro.

Requirements

  • No necesitas experiencia previa en programación: este curso empieza desde cero y explica la lógica antes que el código
  • Una computadora Windows o Mac; Unity y Visual Studio son gratuitos y en el curso te guío en la instalación paso a paso

Description

¿Quieres crear videojuegos pero el código te frena? Este curso es tu punto de partida. Aprenderás a programar en C# desde cero, con cada concepto explicado con ejemplos reales dentro de Unity, el motor de videojuegos más usado del mundo.


No es un curso de teoría abstracta: cada tema lo verás aplicado a situaciones de juego reales — la vida del jugador, el puntaje, los enemigos — para que entiendas no solo la sintaxis, sino cómo piensa un programador de videojuegos.


Lo que haremos juntos, paso a paso:

  - Instalar y conectar Unity y Visual Studio, aunque nunca los hayas usado

  - Escribir tu primer script y verlo funcionar en escena

  - Dominar los fundamentos: variables, operadores, condicionales, bucles, métodos, listas y arrays

  - Entender el ciclo de vida de Unity (Start, Update, Awake) y el Inspector

  - Comunicar scripts entre sí con GetComponent

  - Leer los errores de la consola sin pánico y corregirlos como un profesional

  - Superar el reto final: mover un objeto con el teclado usando todo lo aprendido


Al terminar tendrás la base sólida de programación que necesitas antes de construir tus propios juegos, y sabrás exactamente cuál es el siguiente paso en tu camino como desarrollador.


Este curso es para ti si nunca has programado, si intentaste aprender Unity y te atascaste por no dominar C#, o si vienes de tutoriales sueltos y quieres una base ordenada de verdad.


No necesitas experiencia previa ni una computadora potente. Solo ganas de empezar. Nos vemos dentro.

Who this course is for:

  • Principiantes absolutos que quieren aprender a programar con la mirada puesta en los videojuegos
  • Quienes intentaron aprender Unity pero se atascaron por no dominar C#
  • Autodidactas que siguieron tutoriales sueltos y quieren una base sólida y ordenada antes de crear su primer juego