Creación de Juegos Móviles en Unity: Estructuración de Proyectos
Clase 4 de 31 • Curso de Desarrollo de Videojuegos para Móviles con Unity
Contenido del curso
Sprite Atlas y Generación de Caramelos
- 5

Sprite Editor y cámaras en Unity para móviles
11:53 min - 6

Sprites múltiples en Unity con slice automático
12:06 min - 7

Script base de Candy en Unity C#
10:57 min - 8

Configuración y Gestión del Tablero en Unity con C#
10:08 min - 9

Inicializar tablero 2D con bucles anidados
10:27 min - 10

Configuración de slice por tamaño en Unity
05:22 min - 11

Creación y Configuración de Tablero en Unity para Videojuegos
08:22 min - 12

Sprites aleatorios de prefabs en Unity
07:18 min
Diseño de Game Play
- 13

Arreglar bug de tripletes en tablero Candy Crush
12:33 min - 14

OnMouseDown para seleccionar caramelos
12:14 min - 15

Swap de caramelos sin mover GameObject
10:17 min - 16

Configuración de Física en Unity para Movimiento de Caramelos
13:30 min - 17

Detección y Eliminación de Coincidencias en Candy Crush
12:06 min - 18

Anular sprites en lugar de destruir objetos
15:26 min - 19

Caída en cascada para match-3 con corrutinas
13:23 min - 20

Generar caramelos sin crear matches accidentales
09:09 min - 21

Último bug visual: rebotes y recálculos
10:55 min
Retos finales
- 22

Diseño de Interfaz Gráfica en Unity para Videojuegos
11:20 min - 23

Variables autocomputadas en Unity GUI Manager
07:31 min - 24

Implementación de Singleton en Gestor de Interfaz de Usuario
08:13 min - 25

Corrutinas para pantalla Game Over sin interrupciones
06:55 min - 26

Multiplica puntuación con combos inteligentes
04:46 min - 27

Integra tres audios en tu videojuego de caramelos
01:47 min - 28

Animación y Destrucción de Caramelos en Videojuegos
02:00 min - 29

Menú principal para tu videojuego móvil
03:28 min
Cierre del curso
Aprende a crear un proyecto 2D en Unity con una estructura profesional desde el primer minuto. Verás cómo usar Unity Hub para elegir la versión más reciente, configurar la plantilla 2D, organizar carpetas clave y preparar assets visuales como sprites, fuentes y prefabs. Con una base ordenada, todo fluirá mejor y evitarás perder archivos.
¿Cómo crear el proyecto en Unity Hub y elegir la versión correcta?
Configura Unity Hub para trabajar siempre con la versión más actualizada del motor. Si tu versión difiere, el instalador la actualizará sin problemas. Nombra el proyecto “Candy Crush Platzi” y crea una carpeta general, por ejemplo “developer”, para tener todos tus trabajos ordenados. Selecciona la plantilla 2D; si te equivocas, puedes cambiarla después dentro del editor.
Al crear el proyecto, Unity abrirá una sample scene por defecto. Entra al editor y confirma que todo esté listo para trabajar.
¿Qué distribución de ventanas facilita el trabajo en Unity?
Se recomienda una vista en cuatro áreas: Jerarquía a la izquierda, Editor/Scene en el centro, Inspector a la derecha y, abajo, Consola, Project y Animaciones. Cualquier distribución es válida y puedes cambiarla desde la parte superior derecha.
¿Qué estructura de carpetas organiza mejor los assets?
Mantén todas las carpetas principales al mismo nivel que “Scenes”. La estructura es fundamental: cada asset debe ir en su sitio para no perder tiempo luego. Si necesitas nuevas funcionalidades, añade carpetas adicionales al mismo nivel.
- Animations: animaciones del juego.
- Audio: música y efectos de sonido.
- Fonts: fuentes tipográficas para la UI.
- Prefabs: objetos reutilizables del juego.
- Scenes: escenas del proyecto.
- Scripts: código en C sharp.
- Sprites: imágenes 2D del juego.
¿Cómo importar sprites y fuentes para la interfaz y la escena?
Abre la carpeta Sprites y arrastra las seis imágenes PNG preparadas. Un sprite es una imagen que puedes usar tal cual o dividir en partes para el juego. Luego, en Fonts, arrastra la fuente “DK Jalebi” en formato OTF. Repite el mismo proceso con el audio cuando lo tengas disponible.
Dentro de Sprites encontrarás recursos listos para construir la parte visual:
- Fondos: tres variantes de fondo para la escena.
- Logo del videojuego: ideal para una pantalla de inicio.
- Icono de la app: útil para identificar la aplicación instalada.
- Elementos de heads up display: botones y gráficos para la interfaz.
- Guías visuales para la escena de caramelos: versiones completas y en formato nine-sided para escalar sin problemas visuales.
- Piezas jugables: equivalentes a “caramelos” con temática de playa, como sol, caracolas y olas.
¿Qué son los prefabs y por qué reutilizarlos?
Un prefab es un objeto reutilizable que puedes instanciar varias veces sin recrearlo desde cero. Centraliza cambios y acelera el desarrollo. Guárdalos en la carpeta Prefabs para mantenerlos localizables.
¿Qué scripts usaremos y en qué lenguaje?
El comportamiento del juego se implementará con scripts en C sharp, ubicados en la carpeta Scripts. Esta base permitirá avanzar hacia mecánicas de juegos móviles mientras mantienes un proyecto limpio.
¿Tú cómo organizas tus carpetas y assets en Unity? Comparte tu enfoque y dudas para que podamos mejorar juntos.