
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.
Este curso tiene una versión más extensa en nuestra página oficial. ¡Te recomendamos entrar a la página de Codearte!
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.
En esta clase vamos a ver cómo crear un proyecto y como navegar por la interfaz de Unity.
En esta clase profundizaremos en la estructura de un proyecto en Unity. Veremos cómo los principales componentes y primitivas.
Vamos a aprender los componentes esenciales de Unity y vamos a armar un primer juego con las físicas integradas sin programar nada.
Para familiarizarte con la interfaz de Unity, realizaremos un ejercicio práctico donde aprenderás a mover objetos en la escena, ajustar sus propiedades y asignarles diferentes componentes. Este ejercicio es una introducción a cómo funciona el motor y te preparará para trabajar con él de manera más fluida en las siguientes clases.
Voy a proporcionales un video extra sobre cómo descargar e importar assets para Unity. Además, les dejo un PDF que armé con más contenido gratuito.
Esta clase es tu introducción a la programación en Unity. Aprenderás qué es un script, cómo funciona en Unity y cómo crear tu primer script en C#. Veremos cómo añadir lógica a los GameObjects y cómo hacer que respondan a eventos dentro del juego.
Antes de escribir código más avanzado, es fundamental entender los conceptos básicos de C#. En esta clase explicaremos qué son las variables, cómo almacenan información y cómo se usan los métodos para ejecutar acciones en Unity. Aprenderás a crear variables en C# y a utilizarlas dentro de un script.
Veremos más en profundidad las funciones y su relación con variables.
Aplicaremos lo aprendido creando un pequeño sistema de control para mover un objeto en la escena.
Entenderemos cómo funciona la UI en Unity y cómo crear una a través de su Canvas.
Veamos cómo aplicar lo aprendido para controlar a un personaje.
Tenemos a nuestro personaje, pero todo personaje necesita un nivel por el cuál moverse. Vamos a ver cómo crear uno.
A nuestro juego le falta una condición de victoria. Vamos a aplicar lo aprendido para crear una.
Aprenderás cómo exportar tu proyecto para poder jugarlo fuera de Unity. Veremos cómo generar una versión ejecutable para tu computadora.
Para cerrar el curso, hablaremos sobre los siguientes pasos en tu camino como desarrollador de videojuegos. Presentaremos los cursos avanzados donde podrás profundizar en la creación de videojuegos completos con Unity.
Anteriormente vimos cómo mover un personaje, ¿pero cómo lo hago si quiero moverlo con físicas como en un plataformero? Veremos eso aquí.
Continuando con el comportamiento anterior: ¿Cómo hacemos que mi personaje salte?
¿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!