Contenido del curso
Empezando Nuestro Proyecto
Teoría de Gameplay
Mecánica Principal
- 8

Creando la cuadrícula
08:00 min - 9

Ajustando la cámara
13:06 min - 10

Sistema de coordenadas para instanciar las piezas
05:16 min - 11

Instanciando las piezas en la cuadrícula
13:39 min - 12

Moviendo las piezas
07:52 min - 13

Intercambiando las piezas de lugar
14:45 min - 14

Permitiendo solo ciertos tipos de movimientos
05:38 min - 15

Creando las funciones del match 3
16:13 min - 16

Usando el match 3 en nuestro juego
10:21 min - 17

Eliminando los matches por defecto
12:30 min - 18

Colapsando las piezas
17:31 min - 19

Match 3 combo
07:47 min - 20

Rellenando las piezas
07:36 min - 21

Mejorando la animación de las piezas
07:37 min
Publicacion
Diseño del juego
- 24

Hablemos de diseño
01:34 min - 25

Agregando un sistema de puntos
16:45 min - 26

Sistema de tiempo
07:05 min - 27

Interfaz para el sistema de tiempo
09:26 min - 28

Creando sistema de UI
06:26 min - 29

Pantalla de game over
14:37 min - 30

Agregando funcionalidad a la pantalla de game over
09:16 min - 31

Reiniciando el juego
08:39 min - 32

Agregando audio
10:05 min - 33

Terminando el juego
07:38 min
Conclusiones
Inicializar el proyecto
Resumen
Configurar correctamente un proyecto desde el inicio es fundamental para el desarrollo de juegos móviles en Unity. Elegir la plantilla adecuada, nombrar el proyecto y ajustar la vista de juego a una resolución móvil son pasos que marcan la diferencia en la productividad y la calidad del resultado final.
¿Cómo inicializar un proyecto 2D en Unity Hub?
El proceso comienza directamente en el Unity Hub, donde se da clic en el botón de Nuevo proyecto [0:06]. Al hacerlo, aparecen distintas templates que Unity ofrece para arrancar. La plantilla recomendada para juegos móviles es la 2D URP [0:18].
La Universal Render Pipeline (URP) es la render pipeline que Unity recomienda cuando el objetivo es publicar en dispositivos móviles, ya que ofrece gráficos de buena calidad incluso en hardware que no es el más potente [0:24]. Elegirla desde el inicio evita migraciones complicadas más adelante.
Antes de crear el proyecto hay que definir dos datos importantes:
- Nombre del proyecto: en este caso se utiliza "Safari Match" [0:38].
- Ubicación de guardado: se puede cambiar según preferencia personal [0:42].
Con esos campos listos, se presiona el botón Crear proyecto y Unity comienza a generar toda la estructura de archivos necesaria [0:48].
¿Qué contiene un proyecto recién creado?
Una vez que el editor termina de cargar, se abre por defecto la sample scene [0:55]. Dentro de ella encontramos:
- Una cámara principal que define lo que el jugador verá.
- Una Global Light 2D, componente de iluminación propio del flujo 2D con URP.
En el panel de proyecto, la carpeta Assets ya incluye una subcarpeta de escenas con la escena de ejemplo y una carpeta de settings con configuraciones que Unity genera automáticamente [1:05]. Este esquema básico sirve como punto de partida para organizar los recursos del juego.
¿Cómo configurar la vista de juego para móviles?
Organizar el entorno de trabajo facilita mucho el desarrollo. Un consejo práctico es colocar la Game View a la derecha de la Scene View [1:17]. De esta forma se pueden editar los elementos de la escena y, al mismo tiempo, ver cómo lucen en pantalla.
¿Qué resolución usar para simular un teléfono?
Para que la vista de juego refleje las proporciones de un dispositivo real, se cambia el drop down de Free Aspect [1:30]. Los pasos son:
- Hacer clic en el menú desplegable de aspecto.
- Seleccionar el botón de más para crear un aspecto personalizado.
- Asignar un nombre descriptivo, por ejemplo Portrait Mobile View [1:40].
- Establecer la resolución en 1080 × 1920 píxeles [1:45].
Esta proporción de 1080 de ancho por 1920 de alto reproduce fielmente la relación de pantalla de la mayoría de teléfonos móviles actuales y permite visualizar de primera mano cómo quedará el juego sin necesidad de compilar en un dispositivo físico [1:50].
Con el proyecto inicializado, la plantilla URP seleccionada y la vista de juego ajustada a resolución móvil, el entorno está listo para comenzar a construir mecánicas. ¿Tienes algún tip adicional que apliques al arrancar un proyecto en Unity? Compártelo en los comentarios.