Contenido del curso
La Interfaz de Unity
- 4

¿Para qué sirve cada ventana?
12:16 min - 5

Qué son GameObjects y componentes en Unity
Viendo ahora - 6

Cómo compartir assets en Unity sin RAR
05:01 min - 7

Git, Github y Unity
09:31 min - 8

Haciendo cambios con Git
10:50 min - 9

¿Cómo volver repositorio mi proyecto de Unity?
06:03 min - 10

Navegar a través de la escena: Trucos divertidos para ir a cualquier parte de tu juego
10:01 min
Construcción y manipulación de Game Objects
- 11

Componente Transform: Posición, Rotación y Tamaño
13:24 min - 12

Colores y materiales en Unity
11:09 min - 13

Espacio global y local en Unity
11:39 min - 14

Sonido espacial en Unity con Audio Source
11:36 min - 15

Luces y efectos
13:17 min - 16

Prefabs en Unity: tipos y cuándo usarlos
12:22 min - 17

Prefabs en Unity para trabajo en equipo
07:40 min - 18

Sprites 2D en Unity con Sorting Groups
17:16 min
Física
Cierre
Qué son GameObjects y componentes en Unity
Resumen
En Unity, los paneles Escena e Inspector son tu centro de control para construir niveles, manipular objetos y entender cómo funciona un motor de juegos. Aquí descubres qué es una escena, qué es un GameObject y cómo los componentes le dan vida a cada elemento de tu juego, ideal si estás empezando en game development con Unity.
Qué es una escena en Unity y cómo funciona
Una escena es un asset que agrupa elementos del juego bajo cierta configuración. Piensa en ella como un nivel, aunque también puede ser un menú, una pantalla de carga o cualquier espacio interactivo dentro del juego [01:02].
La ventana Escena te permite ver el juego desde cualquier ángulo y modificarlo incluso cuando está en modo play. Es como tener un segundo juego en paralelo: mueves objetos, cambias perspectivas y experimentas sin romper nada [01:18].
Cuando creas una escena nueva, viene casi vacía: solo trae un sol y una cámara. A partir de ahí puedes:
- Hacer clic derecho en la jerarquía y crear figuras geométricas.
- Arrastrar un asset desde el panel project para instanciarlo.
- Crear GameObjects vacíos y configurarlos desde cero.
¿Qué diferencia hay entre un asset y una instancia? Un asset es un archivo estático en tu disco duro. Una instancia es ese archivo ya interpretado por el motor, cobrando vida dentro de la escena en tiempo real [02:20].
Qué es un GameObject y por qué todo lo es en Unity
Un GameObject es cualquier elemento del juego dentro de Unity. El sol, el personaje, el sonido, una cámara, un cubo: absolutamente todo es un GameObject [03:35].
Lo único que comparten todos los GameObjects es un componente llamado Transform, que define tres propiedades fundamentales:
- Posición: dónde está el objeto en el espacio.
- Rotación: hacia dónde apunta.
- Escala: qué tamaño tiene.
Además del Transform, cada GameObject tiene un nombre, una capa, un tag y puede ser estático o dinámico [04:05].
Cómo crear un cubo desde cero usando componentes
Las figuras primitivas no son mágicas. Son GameObjects vacíos con componentes específicos configurados. Para reconstruir un cubo manualmente:
- Clic derecho en jerarquía y selecciona Create Empty.
- Resetea su Transform para volverlo a posición cero.
- Añade un Mesh Filter y asigna la figura cube.
- Añade un Mesh Renderer para que se muestre visualmente.
- Asigna un Default Material desde el círculo del Mesh Renderer.
- Añade un Box Collider para que tenga colisiones [06:30].
Si te saltas el material, el cubo aparece morado chillón. Eso pasa porque el Mesh Renderer necesita saber cómo reflejar la luz y qué color usar.
Qué es un componente y cómo modifica el comportamiento
Un componente es un trozo de lógica que le dice a un GameObject cómo comportarse. Cada compartimento que ves en el Inspector es un componente distinto [05:25].
Algunos ejemplos clave que aparecen al inspeccionar un cubo:
- Transform: posición, rotación y escala.
- Mesh Filter: contiene la información geométrica 3D.
- Mesh Renderer: dibuja esa geometría en pantalla.
- Box Collider: define el área de colisión.
¿Para qué sirve el panel Inspector? Muestra todas las propiedades del elemento que tengas seleccionado, ya sea un GameObject o un asset. Su contenido cambia según lo que inspecciones [05:55].
Cómo inspeccionar assets como modelos 3D y texturas
El Inspector también funciona con assets. Si seleccionas un archivo de texto, ves su contenido. Si seleccionas un modelo 3D, como un pajarito con animaciones, puedes previsualizar cada animación, incluyendo cuando vuela hacia la izquierda o hacia arriba [09:10].
Con las imágenes pasa algo parecido. En la carpeta de texturas puedes:
- Cambiar la resolución a 64 píxeles para ahorrar espacio.
- Volverla a 1024 sin perder el original.
- Cambiar el tipo de textura entre default y sprite.
La diferencia importa: si arrastras un sprite configurado como default, se aplica como textura a cualquier figura 3D. Si lo configuras como sprite y lo arrastras a la escena, Unity crea automáticamente un GameObject con un componente Sprite Renderer [10:40].
¿Qué hace el Sprite Renderer en Unity? Es el componente que permite renderizar sprites 2D dentro de la escena. Puedes añadirlo manualmente a cualquier GameObject vacío y arrastrarle la imagen [11:30].
Tres conceptos clave que vas a repetir todo el curso
Dominar Unity empieza por entender este trío:
- GameObject: todo lo que existe en una escena.
- Componente: la lógica que define cómo se comporta cada GameObject.
- Escena: el asset que agrupa GameObjects bajo una configuración, casi siempre representando un nivel.
Con estas tres ideas claras, navegar Unity deja de ser un misterio. ¿Ya intentaste construir tu primer cubo desde cero? Cuéntame en los comentarios qué componente te resultó más confuso al principio.