Unity es uno de los motores de desarrollo de videojuegos más populares del mundo, utilizado tanto por principiantes como por desarrolladores profesionales. Su editor intuitivo y su potente sistema de assets hacen que sea una excelente opción para quienes quieren empezar a crear videojuegos. En esta guía, aprenderás desde la instalación de Unity hasta la manipulación básica de objetos dentro del editor.
Descargar e instalar Unity Hub
Para empezar a trabajar con el software de Unity, primero debes descargar e instalar Unity Hub, una herramienta que te permite administrar versiones de Unity, proyectos y licencias.
- Dirígete al sitio oficial de Unity: https://unity.com
- Descarga Unity Hub e instálalo en tu PC.
- Abre Unity Hub y crea una cuenta o inicia sesión con una existente.
Elegir un paquete de contenido (Asset)
Unity ofrece una tienda de assets donde puedes descargar modelos 3D, texturas, sonidos y scripts que facilitarán tu desarrollo.
- Accede a la Unity Asset Store desde el sitio web o desde el editor de Unity.
- Busca un asset gratuito o de pago que te interese.
- Agrégalo a tu biblioteca y descárgalo.
Elegir la versión correcta de Unity
No todos los assets son compatibles con todas las versiones de Unity. Para asegurarte de que tu asset funcionará correctamente:
- Consulta la versión recomendada en la página del asset.
- En Unity Hub, selecciona la versión correspondiente o instálala si no la tienes.
Incompatibilidad con versiones y assets
Algunos assets pueden tener problemas si se usan en versiones diferentes de Unity. Si encuentras errores al importar un asset, prueba con una versión distinta de Unity o revisa la documentación del asset para ver soluciones alternativas.
Crear un proyecto con la versión requerida por el asset
Una vez que tengas la versión adecuada de Unity:
- Abre Unity Hub.
- Crea un nuevo proyecto y selecciona la versión correcta.
- Elige una plantilla (2D, 3D, etc.) según tus necesidades.
Importar un asset al proyecto
Para usar los assets descargados:
- Abre Unity y carga tu proyecto.
- En la Asset Store, ve a "Mis Assets".
- Descarga e importa el asset a tu proyecto.
Partes del editor de Unity
El editor de Unity está dividido en varias ventanas principales:
- Scene: donde colocas y editas objetos.
- Game: vista previa del juego.
- Hierarchy: lista de todos los objetos en la escena.
- Inspector: ajustes de los objetos seleccionados.
- Project: gestión de assets y archivos.
- Console: muestra mensajes y errores.
Los objetos de juego (GameObjects)
Los GameObjects son la base de todos los elementos en Unity. Pueden representar personajes, escenarios, luces, cámaras, etc. Puedes crearlos desde el menú GameObject.
Formas de moverse en el editor
Para desplazarte en la ventana Scene:
- WASD o clic derecho + arrastre para moverte.
- Alt + clic izquierdo para orbitar.
- Alt + clic derecho para hacer zoom.
Entrar en el modo juego
Presiona el botón Play en la parte superior del editor para probar tu juego en tiempo real.
Modificaciones temporales en el modo juego
Cualquier cambio realizado en modo juego se perderá al detenerlo. Es recomendable hacer ajustes solo en modo edición.
Deshacer y guardar cambios
- Ctrl + Z (Cmd + Z en Mac) para deshacer cambios.
- Guarda con Ctrl + S.
Modo orbitación
Mantén presionada la tecla Alt y usa el clic izquierdo para girar la cámara alrededor de un objeto seleccionado.
Artilugios de vista de escena
En la esquina superior derecha del editor está el Gizmo de vista, que permite cambiar la perspectiva de la cámara con un clic.
Vista isométrica
Para cambiar a vista isométrica, haz clic en una de las caras del Gizmo de vista hasta que la perspectiva desaparezca.
Desactivar objetos
Puedes desactivar un GameObject temporalmente desde el Inspector, desmarcando su casilla en la parte superior.
Rotar objetos
Selecciona un objeto y usa la tecla E para activar la herramienta de rotación.
Más atajos de teclado
Algunos atajos esenciales:
- Q: Modo selección
- W: Mover
- E: Rotar
- R: Escalar
- F: Enfocar objeto
- Ctrl + D: Duplicar objeto
Con estos conocimientos básicos, ya puedes empezar a Crear con el software de Unity y crear tus primeros juegos. ¡Buena suerte!
¡No te pierdas nada de la categoría de videojuegos!