Instalación final en Android e iOS
Clase 31 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
Logra que tu juego hecho en Unity brille en móviles con una instalación correcta en Android e iOS, ajustes de interfaz bien pensados y optimizaciones que garantizan fluidez. Aquí verás cómo compilar el APK con Android Studio, instalar en iPhone desde Xcode y aplicar mejoras de usabilidad que marcan la diferencia.
¿Cómo instalar y compilar el APK en Android con Android Studio?
Publicar en Android puede ser simple si conoces las alternativas y el modo recomendado. El enfoque profesional asegura compatibilidad, rendimiento y menos fricción al probar en un dispositivo real.
¿Qué alternativas tienes para instalar el APK?
- Subir el APK a Google Drive y seguir un tutorial sencillo para instalarlo.
- Compilar con Android Studio y conectar el teléfono por cable para instalar directamente.
- Evitar líos con APKs sueltos usando compilación e instalación desde el entorno oficial.
¿Cómo verificar rendimiento y jugabilidad en Android?
- Comprobar que el marcador inicia en cero puntos y hay 30 movimientos disponibles.
- Realizar un movimiento y observar cómo los caramelos caen sin problema, los puntos suben y los movimientos bajan.
- Validar que el táctil responde sin latencia y que todo se renderiza en tiempo real.
- Confirmar que el móvil apenas se calienta, señal de optimización efectiva para mobile.
- Concluir que la jugabilidad es sobresaliente y apta para experiencia móvil.
¿Cómo exportar a iOS con Xcode y qué ajustes de interfaz aplicar?
El flujo en iOS es directo cuando el proyecto de Unity ya está exportado: conectar el iPhone, elegir el dispositivo en Xcode y pulsar play para instalar. Luego, ajustar icono, nombre y márgenes para un acabado profesional.
¿Qué pasos seguir en Xcode para instalar en iPhone?
- Abrir el proyecto exportado desde Unity en Xcode.
- Conectar el teléfono y seleccionar el dispositivo en el desplegable.
- Pulsar play con la configuración previa correcta.
- Observar la barra de progreso que recorre tareas hasta completar alrededor de 373 ejecuciones.
- Ver el mensaje build succeeded y esperar la copia de ficheros y vinculaciones finales.
- Confirmar que la app aparece en el teléfono y se abre tras la pantalla “Hecho con Unity”.
¿Qué ajustes de UI evitar problemas con notch y bordes?
- Detectar que la imagen llega a los bordes y considerar escalar para ver el contenido global.
- En iPhone X, tener en cuenta las muescas superiores de altavoz y cámara.
- Bajar un poco la puntuación y los movimientos en la parte superior.
- Añadir márgenes superiores más generosos para evitar sobreajuste.
- Probar en varios dispositivos para validar consistencia visual.
¿Qué detalles optimizar del icono y nombre de la app?
- Usar icono con bordes redondeados según guías de iOS.
- Acortar el nombre de la app para que encaje mejor.
- Mantenerlo en 12-13 caracteres para una visualización correcta en iPhone.
¿Qué aprendiste y qué pasos finales se recomiendan?
El proyecto culmina con un clon estilo Candy Crush totalmente funcional: creación del proyecto móvil, optimizaciones de rendimiento, desarrollo, diseño e incorporación de assets. El énfasis estuvo en instalar en dispositivos reales y ajustar la experiencia visual.
¿Qué habilidades y conceptos clave se practicaron?
- Compilación de APK e instalación en Android con Android Studio.
- Exportación a iOS e instalación con Xcode.
- Renderizado en tiempo real y respuesta táctil estable.
- Optimización para mobile que reduce calentamiento del dispositivo.
- Escalado de pantalla y uso de márgenes seguros por notch.
- Gestión de puntuación y movimientos como elementos de UI.
- Cuidado de gráficos en alta definición para calidad visual.
¿Qué acciones tomar ahora?
- Realizar el examen para certificar lo aprendido.
- Compartir el diploma oficial en redes y etiquetar a Platzi y a Juan Gabriel @joan_by.
- Dejar una valoración y un comentario con lo que más te gustó.
- Publicar tus resultados finales y recibir feedback de la comunidad.
¿Te gustaría comentar tus ajustes de interfaz o cómo te fue con Xcode y Android Studio? Comparte tu experiencia y dudas aquí mismo.