¿Qué quieres aprender?

Introducción a Unity para videojuegos 2D

Introducción a Unity para videojuegos 2D

Domestika

Curso online


10

Aprende a diseñar tu propio videojuego en 2D desde cero como un profesional.

Si tu pasión por los videojuegos 2D va más allá de jugarlos y quieres crearlos, en este Domestika Basics puedes aprender a hacerlos realidad en tan solo 8 cursos. De la mano de Juan Diego Vázquez —programador y diseñador de videojuegos para Android y iOS— aprenderás a desarrollar tu propio videojuego 2D desde cero con todas las herramientas y recursos que te ofrece el software Unity.

¿Quieres hablar con un asesor sobre este curso?

Objetivos

Empezarás en el primer curso con una pequeña introducción a Unity. Verás cómo instalar el programa y usarás un proyecto real para repasar la interfaz gráfica y aprender los conceptos más básicos para comenzar a trabajar. Al finalizar, crearás tu primer proyecto y lo ejecutarás en tu ordenador. Continuarás con el segundo curso conociendo los conceptos y utilidades más importantes que el software ofrece. Entenderás que aunque Unity es originalmente un engine 3D, este se puede utilizar perfectamente para crear cualquier tipo de juego 2D. Juan Diego te hará una introducción a conceptos de programación básica para que aprendas la terminología y la sintaxis que se usa a la hora de crear scripts para videojuegos. Aprenderás a leer input desde un teclado, mando o ratón, y a usarlo para mover a los personajes por la pantalla e interactuar con el entorno. Aprenderás a usar las ventanas de Animation y Animator. Con ellas, podrás crear todo tipo de animaciones 2D complejas para añadirlas a tu juego.

Requisitos

⦁ Un ordenador con Windows 7 SP1+ (o superior) o macOS 10.12 Sierra (o superior). ⦁ Acceso a internet para descargar la versión gratuita de Unity.

Temario completo de este curso

Curso 1 - Introducción a Unity y conceptos básicos
Bienvenida
Descarga e instalación de Unity
Resumen general de la interfaz
Ventanas: escena y jerarquía
Ventanas juego e inspector
Estructura del proyecto
Configuración: Build y Player
Práctica: Creando nuestro primer proyecto
Curso 2 - Unity para juegos 2D
Bienvenida
Visión general del modo 2D
Los Sprites
El componente Sprite Renderer
El editor de sprites
Práctica: Creando el escenario
Curso 3 - Programación para videojuegos
Bienvenida
Scripts como componentes
Profundizando en conceptos básicos
Vectores y tiempo
Usando el teclado para interactuar con nuestro juego
Utilidades varias
Práctica: Creando un Enemy Controller básico
Curso 4 - Animación en 2D
Bienvenida
Ventana Animator
Creando animaciones usando un “Sprite Sheet
Diferentes estados animados usando el “Animator Controller”
Controlando el “Animator Controller” con programación
Usando eventos dentro de las animaciones
Práctica: Creando los estados de nuestro personaje
Curso 5 - Físicas 2D en Unity
Bienvenida
Introducción a las físicas 2D en Unity
Colliders, Materiales físicos y Triggers 2D
Joints en Unity y sus tipos
Modificadores físicos de área en 2D
Raycast 2D
Práctica: Añadiendo físicas a nuestro personaje
Curso 6 - La herramienta Tilemap
Bienvenida
Conceptos básicos
Usando colliders en tu tilemap
Añadiendo reglas para ayudarnos a pintarPráctica: Tiles personalizados y prefabsCurso 7 - Interfaz de Usuario (UI)
Bienvenida
UI Canvas
UI RectTransform
UI Button
UI Events y Triggers
UI Image y UI TextPráctica: Creando nuestro menús de juego
Curso 8 - Creemos un juegoBienvenida
Cámaras: siguiendo al personaje
Afinando los enemigos
¡A por ellos! Creando el sistema de ataque de nuestro personajeAñadiendo un poco de sonidoJuguemos con partículasÚltimos retoques
Ver más