Introducción a C# para desarrolladores de videojuegos
2026年更新

Fundamentos de C# para el desarrollo de videojuegos

Descubre los conceptos básicos de C# y da tus primeros pasos en el desarrollo de videojuegos con Unity.

  • Quieres aprender a desarrollar videojuegos con Unity, pero C# te parece complicado y no sabes por dónde empezar.
  • Has visto tutoriales aislados, pero te faltan las bases de programación para entender realmente cómo funciona el código.
  • Te gustaría crear tus propios videojuegos, pero antes necesitas dominar los fundamentos de C# para avanzar con seguridad.
これらの課題に共感するなら、このコースはあなたに最適です。

Aprende C# desde cero y prepárate para desarrollar videojuegos con Unity

Si quieres crear videojuegos con Unity, dominar C# es el primer paso. En este curso aprenderás los fundamentos del lenguaje de programación utilizado por millones de desarrolladores para dar vida a sus proyectos. A través de un enfoque práctico y progresivo, adquirirás una base sólida que te permitirá continuar tu formación en desarrollo de videojuegos con confianza.

Durante el curso descubrirás los conceptos esenciales de C#, como variables, tipos de datos, métodos, operadores, estructuras de control, colecciones y bucles. Cada tema se explica mediante ejemplos sencillos y situaciones del mundo real para facilitar la comprensión antes de trasladar esos conocimientos al código.

También darás tus primeros pasos en la programación orientada a objetos, entendiendo conceptos como clases, estructuras, herencia, polimorfismo, encapsulación y composición. Finalmente, verás cómo todos estos principios se aplican en Unity, comprendiendo la relación entre el lenguaje y el motor de desarrollo de videojuegos.

Además de las lecciones teóricas, el curso incluye ejercicios prácticos y cuestionarios para reforzar cada concepto y ayudarte a consolidar lo aprendido. Al finalizar, recibirás un diploma verificable en blockchain que podrás compartir en LinkedIn para acreditar tus conocimientos en programación con C#.

ルートのコース

難易度

時間

総受講生数

平均評価

要件

  • No se requieren conocimientos previos de programación.
  • Un ordenador con conexión a Internet y cualquier sistema operativo (Windows, macOS o Linux).
  • Conocimientos básicos en el uso de un ordenador (gestión de archivos, instalación de programas y navegación por Internet).
  • Motivación por aprender C# como primer paso para el desarrollo de videojuegos con Unity.

対象者

  • Principiantes que quieran aprender los fundamentos de la programación con C#.
  • Futuros desarrolladores de videojuegos que deseen empezar a crear proyectos con Unity.
  • Estudiantes que busquen una base sólida antes de adentrarse en el desarrollo de videojuegos.
  • Cualquier persona interesada en iniciarse en la programación de forma práctica y aplicada.

学習内容

01

Dominar los fundamentos de C#

Aprende la sintaxis básica del lenguaje, el uso de variables, tipos de datos, operadores y expresiones para comenzar a programar con confianza.

02

Crear métodos y funciones

Descubre cómo organizar tu código mediante métodos, utilizar parámetros de entrada y devolver valores para crear programas reutilizables.

03

Controlar el flujo de ejecución

Aprende a tomar decisiones con if, else y switch, y a repetir tareas mediante bucles for, foreach y while.

04

Trabajar con colecciones

Utiliza arrays, listas y diccionarios para almacenar, organizar y manipular información de forma eficiente en tus aplicaciones.

05

Comprender la programación orientada a objetos

Da tus primeros pasos en uno de los paradigmas más utilizados en el desarrollo de software y videojuegos modernos.

06

Diseñar clases y estructuras

Aprende cuándo utilizar clases y cuándo optar por estructuras, entendiendo sus diferencias y casos de uso más habituales.

07

Aplicar los pilares de la POO

Comprende conceptos esenciales como encapsulación, herencia, polimorfismo y composición para crear código limpio y escalable.

08

Resolver problemas mediante código

Practica con ejercicios reales que te ayudarán a transformar problemas cotidianos en soluciones utilizando C#.

09

Prepararte para desarrollar videojuegos con Unity

Finaliza el curso con una base sólida en C# y comprende cómo aplicar todos estos conceptos dentro del ecosistema de Unity.

コース内容

フアン・ガブリエル・ゴミラ

あなたの講師

フアン・ガブリエル・ゴミラ

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 数学者 50万人以上の受講生
受講生の感想

受講者の声

完全版コース

アクセス方法を選択

コースの一括払い

一度購入すれば無期限でアクセス可能

コース画像
999,99
コースを購入する
  • 一回限りの支払い。
  • コースへの無期限の即時アクセス。
  • コースコミュニティへのアクセス。

パス

すべてのコースにアクセスするパス:

19,99 /月
学習パスにアクセス
  • 月額 19.99€
  • コースへの即時アクセス。
  • いつでもどこでもアクセスできます。
  • いつでもキャンセル可能。
このコースを購入
生涯アクセス · アップデート込み
または学習パスで入手
〜のパス
月額 19.99 €〜 · いつでもキャンセル可能
Ver la suscripción
o Suscripción Rana de Bronce (39 €/mes)