Instalación final en Android e iOS

Clase 31 de 31Curso de Desarrollo de Videojuegos para Móviles con Unity

Contenido del curso

Diseño de Game Play

Retos finales

Resumen

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.