Aprende Unity 2D creando dos juegos
El motor 2D por excelencia.

What you will learn
Crear proyectos en Unity.
Animar con Animation y Animator las herramientas de animación 2D de Unity.
Mover por medio de transforms y por Rigidbody ,el sistema de físicas de unity.
Crearemos un juego de plataformas con tilesets y otro de lucha con IA enemiga.
Crearemos barras dinámicas de vida.
Creación de menús.
Implementación de sonidos y música.
Sistema de particulas
Serialización de variables
Crear ejecutables
Buscar e importar recursos para nuestros juegos , gratuitos y de pago.
Construir mundos y escenas 2D.
Hacer la cámara dinamica con el personaje .
Textos dinámicos para hacer marcadores de puntos .
Codificación de C# para unity de manera práctica.
Why take this course?
🌟 Aprende Unity 2D Creando Dos Juegos: El Motor 2D por Excelencia 🌟
¡Bienvenidos al curso definitivo de Unity 2D para principiantes e intermedios! Este es el lugar perfecto para empezar tu aventura en la creación de juegos 2D utilizando el potente motor de juego Unity. Con este curso, no solo aprenderás las bases de programación en C#, sino que también te guiaré paso a paso para construir dos juegos completos.
¿Qué Aprenderás? 🎓
- Creación de Proyectos: Desde el cero hasta configurar tu primer proyecto en Unity.
- Animaciones 2D: Utilizará
Animation
yAnimator
para crear movimientos y comportamientos dinámicos en tus personajes. - Movimiento y Física: Aprenderás a usar tanto
Transform
comoRigidbody2D
para animar personajes y objetos con físicas realistas. - Inteligencia Artificial (IA): Codificarás comportamientos sencillos, como que un personaje ejecute acciones aleatorias.
- Barras de Vida: Implementarás sistemas para mostrar la salud de tus personajes de una manera intuitiva.
- Menús Interactivos: Crearás interfaces de usuario atractivas y funcionales.
- Audio Integrado: Añadirás sonidos y música para enriquecer la experiencia del jugador.
- Efectos Especiales: Trabajarás con sistemas de particulas para crear efectos visuales impresionantes.
- Serialización de Datos: Aprenderás a guardar y cargar variables entre sesiones.
- Creación de Ejecutables: Al final del curso, podrás distribuir tu juego como un archivo ejecutable.
- Recursos Gratuitos y de Pago: Descubrirás cómo obtener y utilizar recursos desde Unity Asset Store y otras fuentes confiables.
- Mundos 2D con Tilesets: Te mostrarán cómo crear mundos detallados utilizando tilesets.
- Cámaras Dinámicas: Aprenderás a seguir al jugador de manera efectiva, manteniendo la inmersión en el juego.
- Textos Dinámicos: Gestionarás texto que cambia durante el juego, como puntuaciones y mensajes.
- Gestión del Juego: Implementarás un Manager de Juego para mantener el flujo y la lógica de tu aplicación.
¿Cómo Lo Hacemos? 🔧
Comenzaremos con un juego de plataformas donde te introduciré en el scripting básico de Unity. Analizarás códigos completos y entenderás cada paso del proceso. Este curso es práctico, asegurándome de que la teoría se aprenda mientras tú divirtes creando juegos.
Al completar el primer juego, avanzaremos hacia un proyecto más complejo y avanzado. Aquí introduciremos conceptos de programación más profundos, pero al ritmo adecuado para que, sin importar tu nivel de experiencia, puedas seguir y comprender cada detalle.
¿Para Quién es Este Curso? 🎮
Este curso está diseñado para:
- Principiantes que desean empezar en el desarrollo de juegos 2D con Unity.
- Desarrolladores intermedios que buscan profundizar sus conocimientos y habilidades con Unity.
- Programadores que quieren expandir su carrera en la industria de videojuegos.
Al finalizar este curso, estarás capaz de adentrarte en cualquier aspecto de la programación con Unity, comprenderás por qué se utilizan ciertas estructuras de datos y cómo aplicarlas eficazmente en tu desarrollo.
¡Estamos listos para comenzar? ¡Inscríbete ya y embarca en esta emocionante aventura en el mundo de Unity 2D! 🎞️🎮
Screenshots



