Dominio del desarrollo de interfaces de usuario con Unity
Diseña y crea interfaces de usuario interactivas en Unity
Lo que serás capaz de hacer
Esta especialización ofrece una ruta de aprendizaje completa para dominar el desarrollo de interfaces de usuario en Unity, ideal para quienes aspiran a convertirse en desarrolladores de videojuegos y para quienes desean mejorar sus habilidades en el diseño de interfaces de usuario. Comenzando por los conceptos básicos, el curso se centra en el diseño de interfaces de usuario eficaces para diferentes plataformas, incluyendo dispositivos móviles, realidad virtual (VR), realidad aumentada (AR) y realidad mixta (MR). Aprenderás a aplicar principios de diseño universal y funciones de accesibilidad para garantizar que tus interfaces de usuario sean intuitivas e inclusivas. En el segundo curso, te sumergirás en las potentes herramientas de interfaz de usuario de Unity, como lienzos, paneles, botones, componentes de texto y el sistema de eventos. Este curso abarca técnicas prácticas para implementar la interactividad y los sistemas de entrada de usuario, que son cruciales para crear interfaces dinámicas y receptivas. También explorarás diversos componentes, como máscaras y barras de desplazamiento, y aprenderás a animar elementos de la interfaz de usuario para dar vida a tus diseños. El último curso aborda técnicas de optimización, garantizando que tu interfaz de usuario sea tanto eficiente como visualmente atractiva. Trabajarás con el kit de herramientas de interfaz de usuario de Unity y el nuevo sistema de entrada para mejorar la funcionalidad y el rendimiento. Además, el curso presenta las mejores prácticas para animar y ajustar con precisión los elementos de la interfaz de usuario, lo que te ayudará a crear experiencias de usuario fluidas. Al finalizar esta Especialización, contarás con las habilidades prácticas necesarias para diseñar, crear y optimizar interfaces de usuario inmersivas para cualquier proyecto de Unity. Esta especialización se basa en el libro *Mastering UI Development with Unity*, escrito por la Dra. Ashley Godbold.
- Descubra los principios y patrones de diseño para crear interfaces de usuario visualmente atractivas
- Explore las técnicas para escalar las interfaces de usuario en diferentes resoluciones
- Optimice el desarrollo de la interfaz de usuario con diseños automáticos y los sistemas de interfaz de usuario de Unity
Temario
UNIDAD 1 - Diseño de interfaces de usuario · 5 leccionesFundamentos del diseño de interfaz de usuario e introducción de datos en Unity - UNIDAD 1 - Diseño de interfaces de usuario
Fundamentos del diseño de interfaz de usuario e introducción de datos en Unity - UNIDAD 1 - Diseño de interfaces de usuario
- Visión general
- Introducción
- Disposición de los elementos de la interfaz de usuario
- Cambiar la relación de aspecto y la resolución de la vista del juego
- Fundamentos del diseño de interfaces de usuario
UNIDAD 2 - Diseño de interfaces de usuario para dispositivos móviles · 5 leccionesFundamentos del diseño de interfaz de usuario e introducción de datos en Unity - UNIDAD 2 - Diseño de interfaces de usuario para dispositivos móviles
Fundamentos del diseño de interfaz de usuario e introducción de datos en Unity - UNIDAD 2 - Diseño de interfaces de usuario para dispositivos móviles
- Visión general
- Introducción
- Construcción para una orientación específica
- Toques para pantalla completa o parte de la pantalla
- Fundamentos del diseño de interfaces móviles
UNIDAD 3 - Diseño de interfaces de usuario para realidad virtual (VR), realidad mixta (MR) y realidad aumentada (AR) · 5 leccionesFundamentos del diseño de interfaz de usuario e introducción de datos en Unity - UNIDAD 3 - Diseño de interfaces de usuario para realidad virtual (VR), realidad mixta (MR) y realidad aumentada (AR)
Fundamentos del diseño de interfaz de usuario e introducción de datos en Unity - UNIDAD 3 - Diseño de interfaces de usuario para realidad virtual (VR), realidad mixta (MR) y realidad aumentada (AR)
- Visión general
- Introducción
- Diseño de la interfaz de usuario para la realidad virtual
- Ubicación y consideraciones sobre la interfaz de usuario interactiva
- Fundamentos del diseño de interfaces inmersivas
UNIDAD 4 - Diseño universal y accesibilidad en la interfaz de usuario · 6 leccionesFundamentos del diseño de interfaz de usuario e introducción de datos en Unity - UNIDAD 4 - Diseño universal y accesibilidad en la interfaz de usuario
Fundamentos del diseño de interfaz de usuario e introducción de datos en Unity - UNIDAD 4 - Diseño universal y accesibilidad en la interfaz de usuario
- Visión general
- Introducción
- Uso sencillo e intuitivo
- Esfuerzo físico reducido
- Diseño de Accesibilidad
- Diseño de interfaces de usuario inclusivas
UNIDAD 5 - Interfaz de usuario y sistemas de entrada en Unity · 4 leccionesFundamentos del diseño de interfaz de usuario e introducción de datos en Unity - UNIDAD 5 - Interfaz de usuario y sistemas de entrada en Unity
Fundamentos del diseño de interfaz de usuario e introducción de datos en Unity - UNIDAD 5 - Interfaz de usuario y sistemas de entrada en Unity
- Visión general
- Introducción
- Los dos sistemas de entrada
- Descripción general de la interfaz de usuario y los sistemas de entrada de Unity
UNIDAD 6 - Lienzos, paneles y diseños básicos · 11 leccionesFundamentos del diseño de interfaz de usuario e introducción de datos en Unity - UNIDAD 6 - Lienzos, paneles y diseños básicos
Fundamentos del diseño de interfaz de usuario e introducción de datos en Unity - UNIDAD 6 - Lienzos, paneles y diseños básicos
- Visión general
- Introducción
- Superposición en el espacio de la pantalla
- Componente escalar de Canvas
- Tamaño físico constante
- Panel de interfaz de usuario
- Puntos de anclaje y de pivote
- Introducción al texto y las imágenes de la interfaz de usuario
- Diseño de un HUD básico
- Cómo colocar una imagen de fondo en un juego en 2D
- Fundamentos del lienzo y el diseño de la interfaz de usuario
UNIDAD 7 - Exploración de los diseños automáticos · 9 leccionesFundamentos del diseño de interfaz de usuario e introducción de datos en Unity - UNIDAD 7 - Exploración de los diseños automáticos
Fundamentos del diseño de interfaz de usuario e introducción de datos en Unity - UNIDAD 7 - Exploración de los diseños automáticos
- Visión general
- Introducción
- Controlar el tamaño de los elementos secundarios
- Rincón de inicio y eje de inicio
- Elemento de diseño
- Ancho flexible y altura flexible
- Ejemplos
- Elaboración de un inventario de cuadrículas
- Dominar las restricciones y el comportamiento del diseño de la interfaz de usuario
UNIDAD 8 - El sistema de eventos y la programación de la interfaz de usuario · 13 leccionesComponentes de interfaz de usuario interactivos y diseños avanzados en Unity - UNIDAD 8 - El sistema de eventos y la programación de la interfaz de usuario
Componentes de interfaz de usuario interactivos y diseños avanzados en Unity - UNIDAD 8 - El sistema de eventos y la programación de la interfaz de usuario
- Visión general
- Introducción
- El sistema de eventos
- Gestor de entradas
- Obtener el botón del ratón
- Entrada para Multi-Touch
- Otros eventos
- Datos de entrada del evento
- Ejemplos
- Cómo utilizar el Gestor de entradas con el Panel de pausa
- Arrastrar y soltar artículos de inventario
- Desplazamiento y zoom con el ratón y la función multitáctil
- Fundamentos de la programación de sistemas de eventos y de la interfaz de usuario
UNIDAD 9 - El componente de botón de la interfaz de usuario · 7 leccionesComponentes de interfaz de usuario interactivos y diseños avanzados en Unity - UNIDAD 9 - El componente de botón de la interfaz de usuario
Componentes de interfaz de usuario interactivos y diseños avanzados en Unity - UNIDAD 9 - El componente de botón de la interfaz de usuario
- Visión general
- Introducción
- Intercambio de sprites
- Zonas de botones invisibles
- Configuración de la navegación explícita y la primera opción seleccionada
- Carga de escenas al pulsar un botón
- Fundamentos de la interacción con los botones de la interfaz de usuario
UNIDAD 10 - Texto de la interfaz de usuario y Text-TextMeshPro · 15 leccionesComponentes de interfaz de usuario interactivos y diseños avanzados en Unity - UNIDAD 10 - Texto de la interfaz de usuario y Text-TextMeshPro
Componentes de interfaz de usuario interactivos y diseños avanzados en Unity - UNIDAD 10 - Texto de la interfaz de usuario y Text-TextMeshPro
- Visión general
- Texto de la interfaz de usuario y TextMeshPro
- Las propiedades «Raycast» y «Maskable»
- Configuración principal
- Trabajar con fuentes
- Configuración dinámica de fuentes
- Recursos tipográficos
- Uso de hojas de estilo
- Ejemplos
- Cómo animar el texto de un cuadro de texto
- Traducción del diálogo
- Fuente personalizada
- Ajustar el espaciado entre caracteres y cambiar el tamaño de la fuente
- Texto deformado con degradado en TextMeshPro
- Manejo de texto en la interfaz de usuario de Unity
UNIDAD 11 - Imágenes y efectos de la interfaz de usuario · 10 leccionesComponentes de interfaz de usuario interactivos y diseños avanzados en Unity - UNIDAD 11 - Imágenes y efectos de la interfaz de usuario
Componentes de interfaz de usuario interactivos y diseños avanzados en Unity - UNIDAD 11 - Imágenes y efectos de la interfaz de usuario
- Visión general
- Introducción
- Relleno
- Ejemplos
- Indicador de progreso circular
- Botones de silencio con cambio de sprite
- Incorporación de la función de «mantener pulsado» o «pulsación prolongada»
- Creación de un joystick analógico virtual flotante de ocho direcciones
- Cómo hacer que el joystick analógico virtual de ocho direcciones flote
- Fundamentos de las imágenes y los efectos en la interfaz de usuario
UNIDAD 12 - Uso de máscaras, barras de desplazamiento y vistas de desplazamiento · 7 leccionesComponentes de interfaz de usuario interactivos y diseños avanzados en Unity - UNIDAD 12 - Uso de máscaras, barras de desplazamiento y vistas de desplazamiento
Componentes de interfaz de usuario interactivos y diseños avanzados en Unity - UNIDAD 12 - Uso de máscaras, barras de desplazamiento y vistas de desplazamiento
- Visión general
- Introducción
- Implementación de barras de desplazamiento en la interfaz de usuario
- Implementación de la vista de desplazamiento de la interfaz de usuario
- Propiedades relacionadas con la velocidad de desplazamiento
- Ejemplos
- Navegación por los elementos de la interfaz de usuario en Unity
UNIDAD 13 - Otros componentes interactivos de la interfaz de usuario · 11 leccionesComponentes de interfaz de usuario interactivos y diseños avanzados en Unity - UNIDAD 13 - Otros componentes interactivos de la interfaz de usuario
Componentes de interfaz de usuario interactivos y diseños avanzados en Unity - UNIDAD 13 - Otros componentes interactivos de la interfaz de usuario
- Visión general
- Introducción
- Componente de grupo de alternancia
- Menú desplegable de la interfaz de usuario y menú desplegable de TextMeshPro
- Propiedades del pie de foto
- Campo de entrada de la interfaz de usuario
- Tipos de líneas
- Opciones de validación de caracteres
- TextMeshPro
- Ejemplos
- Exploración de los componentes interactivos de la interfaz de usuario
UNIDAD 14 - Animación de elementos de la interfaz de usuario · 10 leccionesComponentes de interfaz de usuario interactivos y diseños avanzados en Unity - UNIDAD 14 - Animación de elementos de la interfaz de usuario
Componentes de interfaz de usuario interactivos y diseños avanzados en Unity - UNIDAD 14 - Animación de elementos de la interfaz de usuario
- Visión general
- Introducción
- Eventos de animación
- El animador de las animaciones de transición
- Comportamientos del animador
- Configuración de las animaciones
- Configuración de los parámetros del Animator mediante código
- Configuración de las animaciones
- Creación de una máquina de estados y sincronización de las animaciones
- Fundamentos de la animación de elementos de la interfaz de usuario
UNIDAD 15 - Partículas en la interfaz de usuario · 4 leccionesComponentes de interfaz de usuario interactivos y diseños avanzados en Unity - UNIDAD 15 - Partículas en la interfaz de usuario
Componentes de interfaz de usuario interactivos y diseños avanzados en Unity - UNIDAD 15 - Partículas en la interfaz de usuario
- Visión general
- Introducción
- Ejemplos
- Las partículas en el diseño de interfaces de usuario
UNIDAD 16 - Uso de la interfaz de usuario de World Space · 6 leccionesComponentes de interfaz de usuario interactivos y diseños avanzados en Unity - UNIDAD 16 - Uso de la interfaz de usuario de World Space
Componentes de interfaz de usuario interactivos y diseños avanzados en Unity - UNIDAD 16 - Uso de la interfaz de usuario de World Space
- Visión general
- Introducción
- Cómo ajustar correctamente el tamaño del texto en el lienzo
- Ejemplos
- Barras de salud flotantes en 3D
- La interfaz de usuario «World Space» en el desarrollo de videojuegos
UNIDAD 17 - Optimización de la interfaz de usuario de Unity · 4 leccionesOptimización y ampliación de los sistemas de interfaz de usuario de Unity - UNIDAD 17 - Optimización de la interfaz de usuario de Unity
Optimización y ampliación de los sistemas de interfaz de usuario de Unity - UNIDAD 17 - Optimización de la interfaz de usuario de Unity
- Visión general
- Introducción
- Herramientas para determinar el rendimiento
- Dominar las técnicas de optimización de la interfaz de usuario
UNIDAD 18 - Primeros pasos con UI Toolkit · 10 leccionesOptimización y ampliación de los sistemas de interfaz de usuario de Unity - UNIDAD 18 - Primeros pasos con UI Toolkit
Optimización y ampliación de los sistemas de interfaz de usuario de Unity - UNIDAD 18 - Primeros pasos con UI Toolkit
- Visión general
- Introducción
- Instalación del paquete UI Toolkit
- Elementos visuales y jerarquía de la interfaz de usuario
- Uso del componente de documento de la interfaz de usuario
- Ejemplos
- Escribir código en C# para crear nuestra ventana del editor y añadir funcionalidades
- Uso del generador de interfaces de usuario para diseñar un menú, crear hojas de estilo y realizar transiciones animadas
- Uso de código C# para configurar las propiedades de VisualElement y Label con datos web
- Fundamentos del kit de herramientas de interfaz de usuario
UNIDAD 19 - Trabajar con IMGUI · 6 leccionesOptimización y ampliación de los sistemas de interfaz de usuario de Unity - UNIDAD 19 - Trabajar con IMGUI
Optimización y ampliación de los sistemas de interfaz de usuario de Unity - UNIDAD 19 - Trabajar con IMGUI
- Visión general
- Introducción
- Controles IMGUI
- IMGUI en el Inspector
- Cómo utilizar IMGUI para crear un botón del inspector que importe datos
- Fundamentos y uso de IMGUI
UNIDAD 20 - El nuevo sistema de entrada · 7 leccionesOptimización y ampliación de los sistemas de interfaz de usuario de Unity - UNIDAD 20 - El nuevo sistema de entrada
Optimización y ampliación de los sistemas de interfaz de usuario de Unity - UNIDAD 20 - El nuevo sistema de entrada
- Visión general
- Introducción
- Sondeo frente a suscripción
- Vincular acciones al código
- Creación de acciones básicas del controlador de personajes
- Creación de un controlador de personaje básico mediante la referencia a acciones en el código
- Descubriendo el nuevo sistema de entrada de Unity
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $4,990 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
20 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
20 cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Packt.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 20 unidades · 155 lecciones · 144 h
- 12 meses de acceso
- 20 cuestionarios de evaluación
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $4,990 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Packt; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


