En el curso de Introducción a Desarrollo de Juegos para Móviles
con Unity, creamos un proyecto de MAX3.
Si tú hiciste ese curso y ya tienes tu proyecto, estás bien.
En este curso, lo que haremos será llevarlo al próximo nivel,
mejorando todas sus interfaces gráficas.
Si no has hecho el curso, tienes dos opciones.
La primera es ir y hacer el curso de Introducción a Desarrollo
de Juegos para Móviles con Unity
para que tengas un entendimiento completo
de cómo funciona el proyecto.
La segunda es que en los recursos de esta clase
te voy a dejar un link al repositorio de GitHub
donde se encuentra el proyecto que terminamos en ese curso anterior.
Así lo podrás descargar y empezar a hacer este curso de forma inmediata.
Este es el repositorio que vas a encontrar en los recursos de la clase.
Si te vas aquí a los commits,
vas a ver todos los pasos que hicimos en el curso pasado
para crear este juego.
Ahora vamos a clonarlo para tenerlo dentro de nuestra máquina local.
Lo que quiero hacer es irme aquí donde dice Code
y copiar la URL que tengo en mi navegador.
Yo voy a utilizar el programa de GitHub Desktop para clonarlo.
Así que acá lo tengo.
Aquí en GitHub Desktop, lo que quiero hacer
es irme a File, Archivo y Clonar Repositorio.
La opción que quiero seleccionar de las tres es URL.
Y aquí es donde voy a pegar la URL al repositorio.
Luego tengo que escoger una ubicación en mi disco duro para guardarlo,
dando clic en el botón de Choose.
Y aquí voy a buscar la ubicación.
En mi caso, lo voy a poner en mi carpeta de repos
y lo voy a guardar con el nombre de curso de UI.
Seleccionar y le doy clic en Clonar.
Y ahora GitHub se va a encargar de clonarlo y ponerlo en mi disco duro.
Si sientes que tienes que reforzar tus conocimientos de Git y GitHub,
Platzi tiene un curso profesional de Git y GitHub
y el link te lo dejo también en los recursos de la clase.
Ahora que tenemos nuestro repositorio clonado y nuestro proyecto listo,
vamos a abrirlo con Unity.
Aquí, utilizando el Unity Hub, voy a dar clic en Open.
Esto me va a pedir que encuentre el proyecto que quiero abrir.
En mi carpeta de repos tengo mi carpeta curso de UI.
Así que la voy a seleccionar y le voy a dar clic en Abrir.
En mi caso, realicé este proyecto con la versión 2021.3.11f1.
Si tú tienes una versión más reciente de Unity, deberías estar bien,
vas a poder abrir el proyecto.
Si tienes una versión que no es 2021, sino anterior,
mi recomendación es que te actualices e instales por lo menos
una versión de 2021 LTS para poder hacer el contenido de este curso.
La primera vez que abres el proyecto va a tardar unos minutos,
así que ten paciencia.
Una vez se haya abierto, esto es lo que debería ver, una escena vacía.
Lo primero que vas a hacer es dar clic en la carpeta de escenas
y aquí tendrás el Sample Scene.
Al abrirlo, es donde te vas a encontrar con el juego que nosotros desarrollamos.
También vamos a arrastrar la vista de juego,
aquí a la derecha, para poder verla,
y aquí en donde dice Free Aspect, lo voy a bajar.
Y voy a seleccionar una de mis resoluciones custom.
En mi caso, voy a poner esta de 1080x1920
para poder tener esta visión.
Si tú no tienes esa resolución custom, es muy fácil.
Despliegas ese menú de resoluciones,
das clic en este botón de Más,
y aquí le pones un nombre, en mi caso puede ser HD Portrait.
En X vamos a poner 1080,
y en Y vamos a poner 1920.
De esta forma, la resolución va a ser parecida
a la que tendríamos en un teléfono móvil.
Ahora voy a dar play para que veamos lo que hace este proyecto.
Al abrir el proyecto, deberías escuchar el audio y la canción de fondo,
deberías ver esta pantalla principal,
al dar clic en el botón de Start,
deberías ver el proyecto corriendo, nuestro juego de Max 3,
deberías poder hacer Max 3,
ver las nuevas piezas generarse,
y después de un tiempo sin hacer Max,
deberías poder ver la pantalla de Game Over.
En este momento, todas nuestras pantallas están hechas
con las imágenes por defecto y con componentes muy básicos.
Eso es lo que vamos a arreglar en este curso
sobre creación de interfaces de usuario.
Vamos a tomar este juego
y le vamos a poner las interfaces más bonitas que has visto.
¿Tuviste algún problema para abrir el proyecto?
Déjalo en los comentarios para que entre todos podamos ayudarte.
En la próxima clase empezaremos a hablar del sistema de UI de Unity.