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

Crea la cuadrícula del juego en Unity
07:59 min - 9

Cámara ortográfica automática en Unity
13:06 min - 10

Sistema de coordenadas para piezas en Unity
05:16 min - 11

Piezas aleatorias en la cuadrícula Unity
13:39 min - 12

Mover piezas en Unity con DOTween
07:52 min - 13

Intercambio de piezas con arrays 2D en Unity
14:45 min - 14

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

Lógica de Match 3 en cuatro direcciones
16:11 min - 16

Detectar Match 3 con corrutinas en Unity
10:21 min - 17

Evitar matches por defecto en Match 3
12:29 min - 18

Colapso de columnas en un Match 3
17:31 min - 19

Combos automáticos en Match 3 con corrutinas
07:46 min - 20

Corrutinas para animar piezas en Match 3
07:35 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

Sistema de UI reactivo al estado del juego
14:36 min - 30

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

Cómo reiniciar board y puntos en Unity
08:39 min - 32

Agregando audio
10:05 min - 33

Terminando el juego
07:38 min
Conclusiones
Importando nuestros assets
Resumen
¿Cómo importar assets gráficos gratuitos a Unity?
La creación de un proyecto de videojuegos requiere de diversos elementos visuales para lograr un producto convincente y atractivo. Encontrar y utilizar assets gráficos gratuitos puede ser una excelente forma de empezar. En este contenido, exploraremos cómo puedes incorporar estos elementos en tu propio proyecto utilizando Unity, comenzando por examinar qué son los assets gráficos y cómo utilizarlos de manera legal y eficiente.
¿Qué es un asset gráfico y cómo conseguirlo?
Los assets gráficos son elementos visuales que se utilizan en el desarrollo de videojuegos para enriquecer la experiencia del usuario. Estos pueden ser imágenes, texturas, sprites, sonidos, modelos 3D, entre otros. Un excelente recurso para adquirir assets de calidad son los que se encuentran bajo la licencia Creative Commons. Esta licencia permite utilizar, modificar y redistribuir los assets, incluso con fines comerciales.
Ejemplo de un recurso de assets gratuitos
Uno de los creadores más reconocidos de assets gratuitos es Kenney, quien ha publicado cientos de elementos listos para ser usados por desarrolladores de todo el mundo. Sin embargo, él no es la única opción; hay numerosos sitios web donde puedes descargar estos recursos, y en el archivo de recursos de la clase, se incluyen algunos ejemplos de plataformas.
¿Cómo importar assets a Unity?
Una vez que tengas tus assets gráficos, el siguiente paso es importarlos a tu proyecto en Unity. Aquí te seguimos paso a paso en el proceso:
- Crea una carpeta en la sección de assets de tu proyecto: Haz clic derecho, selecciona "Crear", luego "Nueva carpeta" y nómbrala como 'sprites'.
- Importa los assets: Dentro de la carpeta creada, haz clic derecho y elige "Importar nuevos assets". Navega hasta donde tienes guardados tus sprites y selecciona los que deseas importar.
- Ajusta la configuración de unidades por píxeles: Se encuentran inicialmente establecidas en 100 unidades por píxel. Experimenta con este valor para adecuar el tamaño de tus sprites a las necesidades de tu juego. Por ejemplo, cambiar a 300 unidades por píxel puede hacer que los sprites ocupen una sola unidad de espacio dentro del juego, ideal para ciertos diseños como el que usamos en el proyecto Max3.
// Ajustar configuración de unidades por píxel en Unity spriteRenderer.sprite.pixelsPerUnit = 300;
¿Por qué utilizar el control de versiones con GitHub?
El control de versiones es vital en cualquier proyecto de desarrollo. GitHub te permite llevar un registro de cada cambio efectuado, asegurando que puedas regresar a versiones anteriores si es necesario, y te facilita compartir tu progreso con otros desarrolladores.
- Sube tus cambios a GitHub: Después de haber agregado los assets y realizado configuraciones en tu proyecto, revisa los cambios en la pestaña correspondiente en GitHub Desktop.
- Realiza un commit: Dale una descripción significativa a tu commit, por ejemplo, "Agregamos los assets iniciales", para facilitar la identificación de dicho cambio en el futuro.
- Mantén un historial de commits: Con el historial puedes observar los progresos realizados durante el proyecto, aumentando la seguridad de tus datos y la colaboración con otros desarrolladores.
Prácticas recomendadas al administrar assets
- Organiza tus archivos desde el principio: Mantener una estructura ordenada facilitará la gestión y el acceso a tus assets.
- Utiliza el control de versiones consistentemente: Hacer commits cada vez que completes una tarea significativa en tu proyecto ayudará a mantener todo bajo control.
- Comparte tus fuentes de assets con la comunidad: Si conoces otros lugares donde conseguir assets gratuitamente, compártelos para apoyar a otros desarrolladores.
Incorporar correctamente los assets a tu proyecto es un paso fundamental para iniciar el desarrollo de un videojuego. Explora los recursos, ajusta las configuraciones adecuadas y asegúrate de utilizar un sistema de control de versiones para mantener tus avances seguros. ¡Ánimo, estás en buen camino para desarrollar un juego excepcional!