Contenido del curso
El sistema de UI de Unity
- 4

Canvas y sus modos de renderizado en Unity
08:48 min - 5

El Rect Transform
11:45 min - 6

Componente de imagen
08:05 min - 7

Máscaras y efectos
04:16 min - 8

Texto en Unity con Text Mesh Pro
06:14 min - 9

Creando botones en nuestra interfaz
07:37 min - 10

Otros elementos de UI
05:32 min - 11

Auto layout
09:02 min - 12

Scroll views
05:21 min - 13

Controla grupos de UI con Canvas Group
02:58 min
Haciendo interfaces para el juego
- 14

Pantallas de UI para Safari Match en Unity
02:45 min - 15

Importar y configurar sprites UI en Unity
05:36 min - 16

Construye la Start Screen en Unity
12:31 min - 17

Animando el fondo con shader graph
12:16 min - 18

Agregando lógica a la pantalla de título
11:35 min - 19

Scroll view de selección de niveles en Unity
10:47 min - 20

Genera lista de niveles con prefabs en Unity
13:23 min - 21

Corrige bugs de UI antes de añadir más features
08:43 min - 22

Contador de puntos y pausa en Unity HUD
11:06 min - 23

Anima iconos con DOTween en Unity
08:21 min - 24

Pantalla de pausa en Unity con Layout Group
07:42 min - 25

Pantalla de pausa con reseteo de escena en Unity
09:37 min - 26

Rediseño visual de la pantalla Game Over en Unity
07:47 min - 27

Pantalla de opciones con layouts en Unity
11:36 min - 28

Implementación de la pantalla de configuración
12:46 min - 29

Interfaces de Unity que parecen juegos profesionales
Viendo ahora
Interfaces de Unity que parecen juegos profesionales
Resumen
Diseñar interfaces profesionales de videojuegos en Unity implica mucho más que colocar botones en pantalla. Significa construir menús animados, sistemas de navegación, pantallas dinámicas y una experiencia visual coherente que haga sentir tu juego como un producto terminado. Esto es exactamente lo que lograste a lo largo del recorrido con Unity UI, Shader Graph y prefabs reutilizables.
Qué interfaces de juego construiste con Unity UI
Cada pantalla que creaste cumple una función específica dentro del flujo de juego y suma a esa sensación de producto profesional.
- Pantalla de inicio con fondo animado usando un shader custom hecho en Shader Graph.
- Diagramación de botones principales con jerarquía visual clara.
- Pantalla de opciones funcional para modificar valores de configuración.
- Sistema de navegación que permite entrar y volver entre pantallas.
- Pantalla de selección de nivel generada dinámicamente desde un solo prefab.
- Interfaz de juego con animaciones al conseguir puntos.
- Pantalla de pausa con opciones para continuar o salir.
- Pantalla de Game Over con animación mejorada.
Antes de revisar todo esto en play mode, hubo un ajuste pequeño pero importante: asegurarte de que el Canvas Group del UI Options tuviera un valor por defecto de cero. Detalles así marcan la diferencia entre una interfaz que funciona y una que se siente pulida.
Por qué importa generar pantallas dinámicas con prefabs
Usar un solo prefab para construir la pantalla de selección de nivel no es un truco estético, es una decisión de arquitectura. Te permite escalar el contenido del juego sin duplicar trabajo manual y mantener consistencia visual entre niveles.
¿Qué es un prefab en Unity? Es una plantilla reutilizable de un GameObject con sus componentes ya configurados. Puedes instanciarlo dinámicamente en tiempo de ejecución para generar elementos repetidos, como botones de niveles, sin crearlos uno por uno.
Esa misma lógica aplica a la interfaz de juego animada y a la pantalla de pausa: cada componente fue pensado para integrarse al flujo general sin romperlo.
Cómo aporta Shader Graph al diseño visual del menú
El fondo animado de la pantalla de inicio se construyó con un shader personalizado en Shader Graph, la herramienta visual de Unity para crear shaders sin escribir código directamente.
¿Para qué sirve Shader Graph? Permite diseñar efectos visuales como fondos animados, distorsiones o materiales custom mediante nodos. Es ideal para darle identidad gráfica a menús e interfaces sin depender solo de imágenes estáticas.
Este tipo de detalle visual es lo que separa un menú genérico de uno con personalidad propia.
Cuál es el siguiente paso después de terminar el curso
Lo que lograste es el comienzo del camino en desarrollo de videojuegos con Unity. La invitación es a continuar en la Escuela de Videojuegos de Platzi y aprovechar el resto de cursos disponibles para seguir creciendo.
Algunas acciones concretas que puedes tomar ahora:
- Obtén el certificado del curso presentando el examen o, mejor aún, subiendo tu proyecto a la plataforma.
- Deja una calificación de cinco estrellas si el contenido te aportó.
- Comparte qué otros temas te gustaría ver en próximos cursos.
- Publica tu juego o sube videos y compártelos en redes sociales como orla.games para mostrar lo que construiste.
¿Qué parte de la interfaz fue la que más disfrutaste construir? Cuéntalo en los comentarios y comparte el enlace de tu proyecto para que la comunidad lo pueda jugar.