Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Fundamentos de desarrollo de videojuegos 3D con Unity 6 y C#
Rating: 4.5 out of 5(70 ratings)
1,349 students

Fundamentos de desarrollo de videojuegos 3D con Unity 6 y C#

Aprende a crear videojuegos profesionales, atractivos y divertidos con este curso de Fundamentos de videojuegos en Unity
Last updated 8/2025
Spanish
Spanish [Auto],

What you'll learn

  • Entender en su totalidad conceptos de programación en C# como Variables, estructuras de control & ciclos.
  • Aprenderás desde CERO a programar videojuegos con Unity 3D y C#.
  • Crear videojuegos visualmente atractivos y entretenidos.
  • Animaciones, movimiento del personaje y de la cámara.
  • Tendrás la capacidad de la resolución de errores y lógica orientada a los videojuegos.
  • POO (programación orientada a objetos) en C#
  • Importar modelos & animaciones de software externo para ser utilizados en diferentes proyectos.

Course content

9 sections212 lectures32h 19m total length
  • Plataforma de Udemy4:07
  • Comunicación exclusiva para alumnos0:12
  • Cronograma del curso7:25

Requirements

  • Todas las ganas del mundo por aprender sobre programación y desarrollo de videojuegos (no se necesita experiencia previa).
  • Tener un ordenador o portátil cuanto mas potente mejor.
  • Todas Las herramientas y recursos utilizadas en el curso son gratuitas

Description

¡Bienvenido al curso definitivo de Fundamentos de Unity con C#! En este curso, te sumergirás en el fascinante mundo del desarrollo de videojuegos utilizando Unity, el motor de juegos líder en la industria.


Comenzaremos desde cero, familiarizándonos con la interfaz de Unity y explorando cada una de sus ventanas y herramientas esenciales. Desde el Layout predeterminado hasta las ventanas de Inspector, Jerarquía, Juego, Consola, Proyecto y Escena, te garantizamos una comprensión profunda que te permitirá sentirte cómodo y confiado al trabajar dentro del motor.


A medida que avanzamos, abordaremos prácticas y proyectos que te llevarán desde conceptos básicos hasta la creación de experiencias de juego completas. En la Práctica 1, te sumergirás en temas cruciales como transformaciones, manipulación de GameObjects y animaciones. Luego, en la Práctica 2, explorarás prefabricados, importación de modelos 3D, gestión de paquetes, terrenos, interfaces de usuario, sonidos, físicas y luces.


En la Práctica 3, nos adentraremos en los fundamentos de la programación en C#, abordando variables, operadores, métodos, condicionales, matrices y programación orientada a objetos. La Práctica 4 te llevará a la combinación perfecta de C# y Unity, donde aprenderás a mostrar variables en el inspector, entender la relación entre la POO y los componentes de Unity, y trabajar con componentes esenciales como Rigidbody, Colliders, tags e input detection.


Nos sumergiremos en nuestro Primer proyecto, donde aplicarás todo lo aprendido hasta ahora para crear un juego desde cero. Desde el movimiento de personajes hasta la manipulación de animaciones, sonidos y efectos visuales, aprenderás a desarrollar un flujo de juego fluido y emocionante.


Finalmente, nos embarcaremos en nuestro Proyecto final, donde pondremos a prueba todas las habilidades aprendidas al crear un cautivador juego de una granja. Desde el cultivo y la cosecha de productos hasta la gestión de la venta y la interacción con la IA que compra los productos, los estudiantes crearán una experiencia de juego completa desde cero.


Con instrucción paso a paso, ejercicios prácticos y proyectos desafiantes, este curso te proporcionará las habilidades y la confianza necesarias para convertirte en un desarrollador de juegos competente y exitoso en Unity con C#. ¡Únete ahora y comienza tu viaje hacia la creación de tus propios mundos virtuales!

Who this course is for:

  • A todos los que quieran empezar a programar Videojuegos 3D a Nivel Profesional.
  • Desarrolladores que quieran redireccionar su carrera al desarrollo de videojuegos.
  • Principiantes en desarrollo de videojuegos que quieran tener bases de programación más sólidas.