Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Introducción a Programación de Videojuegos con Unity
Rating: 4.7 out of 5(88 ratings)
1,920 students

Introducción a Programación de Videojuegos con Unity

Aprende C# desde cero, domina Unity y crea tu primer juego 2D. ¡Sin experiencia previa necesaria!
Last updated 12/2025
Spanish
Spanish [Auto],

What you'll learn

  • Fundamentos de programación en C#: Desde variables y estructuras de control hasta programación orientada a objetos aplicada a videojuegos.
  • Manejo del entorno Unity: Creación de escenas, importación de assets y configuración de proyectos para desarrollo de juegos.
  • Desarrollo de mecánicas básicas de juego: Implementación de movimiento de personajes, sistemas de colisión y triggers para interacciones.
  • Creación de un prototipo jugable completo: Integración de todos los elementos aprendidos para desarrollar un juego 2D funcional desde cero.

Course content

6 sections26 lectures1h 52m total length
  • Introducción al curso y qué aprenderás1:09

    En esta primera clase conocerás los objetivos del curso y cómo está estructurado. Hablaremos sobre qué es Unity, por qué es una de las herramientas más populares para el desarrollo de videojuegos y qué conocimientos adquirirás al completarlo. También te daremos recomendaciones sobre cómo aprovechar al máximo el contenido y qué pasos seguir al finalizar el curso.

  • Aprovecha este curso al máximo0:47

    Este curso tiene una versión más extensa en nuestra página oficial. ¡Te recomendamos entrar a la página de Codearte!

  • Instalación de Unity5:16

    Antes de comenzar a trabajar con Unity, es importante tener el software correctamente instalado. En esta clase te guiaremos paso a paso en la descarga e instalación de Unity Hub, Unity Editor y Visual Studio. También configuraremos los ajustes básicos para asegurarnos de que el entorno de desarrollo esté listo para comenzar a trabajar.

  • Interfaz de Unity5:17

    En esta clase vamos a ver cómo crear un proyecto y como navegar por la interfaz de Unity.

Requirements

  • No se necesita experiencia previa en programación. Empezaremos desde cero.
  • Computadora con Windows o Mac capaz de ejecutar Unity (no se requieren especificaciones altas).
  • Muchas ganas de aprender y crear tu primer videojuego.

Description

¿Sueñas con crear tus propios videojuegos pero no sabes por dónde empezar? ¡Este curso gratuito es tu puerta de entrada al mundo del desarrollo de videojuegos con Unity, el motor más utilizado en la industria!

En este curso comenzarás desde cero, sin necesidad de conocimientos previos en programación, y aprenderás paso a paso:

  • Fundamentos de C#: Variables, condicionales, bucles y programación orientada a objetos aplicada a juegos.

  • Manejo de Unity: Interfaz, GameObjects, físicas, colisiones y diseño de niveles.

  • Mecánicas esenciales: Movimiento del personaje, disparos, recolectables y sistemas básicos de puntuación.

  • Proyecto final: Desarrollarás un prototipo completo de un juego 2D desde cero, listo para seguir expandiendo.

¿Por qué este curso?

  • Aprendizaje gratuito: Aprenderás todo de forma gratuita con el máximo contenido que permite Udemy.

  • Enfoque práctico: Aprenderás haciendo, con ejercicios y desafíos guiados.

  • Para principiantes: Explicaciones claras y sin jerga técnica innecesaria.

  • Acceso a comunidad: Soporte en Discord y recursos descargables.

¿Para quién es este curso?

  • Personas sin experiencia que quieran entrar en el desarrollo de videojuegos.

  • Estudiantes o aficionados que busquen aprender programación de manera divertida.

  • Diseñadores o artistas que necesiten entender el flujo de trabajo en Unity.

¡Inscríbete hoy y da el primer paso para convertir tus ideas en juegos reales!

Who this course is for:

  • Personas sin experiencia previa que quieran iniciarse en el mundo del desarrollo de videojuegos.
  • Estudiantes o aficionados que deseen aprender programación de manera práctica creando juegos.
  • Artistas o diseñadores que quieran comprender los fundamentos técnicos del desarrollo en Unity.
  • Padres o educadores que busquen herramientas para enseñar programación de forma entretenida.