Integración de Armas y Escudo en Realidad Virtual con HTC Vive
Clase 12 de 33 • Curso de VR con Unity
Contenido del curso
Creando nuestro mundo 3D en Unity
- 6

Crear terreno 3D en Unity con Standard Assets
08:42 min - 7

Creación de Escenarios en Unity: Terreno y Erosión Realista
10:19 min - 8

Texturización de terrenos en Unity: creación de entornos realistas
10:56 min - 9

Cómo pintar árboles en Unity para VR
06:54 min - 10

Añadir césped y efectos de viento en Unity 3D
06:57 min - 11

Configurar skybox de seis lados en Unity
06:53 min - 12

Integración de Armas y Escudo en Realidad Virtual con HTC Vive
Viendo ahora
El realismo del VR: Programando a nuestro personaje
- 13

Programación de Lógica de Armas en Realidad Virtual
10:22 min - 14

Mapeado de controles HTC Vive en Unity
10:08 min - 15

Controles VR: grip y gatillo en Unity
10:02 min - 16

Configuración de Bolas de Fuego en Unity para Realidad Virtual
09:21 min - 17

Disparo de bola de fuego en VR
10:11 min - 18

Corrección de bugs: recarga y audio en armas Unity
04:44 min - 19

Colliders y Rigidbody en el diseño de personajes y armas en Unity
08:25 min - 20

Sistema de vida reutilizable en Unity
05:23 min
El realismo del VR: Creación de HUD (Heads Up Display) y generando enemigos
- 21

HUD en VR: canvas anclado a cámara
08:50 min - 22

Configuración de Barras de Vida y Maná en Unity
05:54 min - 23

Programación de Daño en Videojuegos: Lógica de Armas y Magia
11:07 min - 24

Slider Unity: vida y maná en un script
08:00 min - 25

Cómo configurar un dragón enemigo en Unity
11:40 min - 26

Colliders y barras de vida para dragones
08:31 min - 27

Animaciones de Muerte y Desaparición de Enemigos en Unity
10:01 min - 28

Cómo crear oleadas de dragones con portal
11:24 min
El realismo del VR: Programando la IA de nuestro juego
Crear interacción VR creíble empieza con buenas decisiones de contenido y un mapeo preciso. Aquí verás cómo seleccionar assets gratuitos, importarlos desde Asset Store y vincular espada, escudo y vara a los controladores de HTC VIVE, ajustando escala, rotación y posición para una experiencia fluida.
¿Cómo seleccionar e importar assets gratuitos para VR en Unity?
Antes de mapear, se eligen tres assets: espada, escudo y vara de magia. La prioridad: que sean gratuitos, ligeros y coherentes con una estética medieval.
¿Qué espada conviene usar y por qué?
- Buscar en Asset Store las palabras: sword o "espada".
- Seleccionar el pack con varias opciones de color: Moco Short (4 espadas).
- Ventaja: variedad estética sin cambiar la lógica del juego.
- Peso aproximado: 6 MB. Importar al proyecto.
¿Qué escudo se recomienda y cómo descargarlo?
- Buscar: shield.
- Evitar estilos modernos. Priorizar estética medieval.
- Opción elegida: Skull Shield con calavera.
- Peso aproximado: 13 MB. Importar y ubicar en carpeta de prefabs.
¿Qué vara de magia elegir para el ataque?
- Buscar: Staff of Pain.
- Modelo con calavera en la punta: impacto visual alto.
- Peso aproximado: 10 MB. Importar el prefab.
¿Cómo mapear armas a los controladores de HTC VIVE?
El mapeo se hace dentro del objeto VIVE camera rig: contiene cámara, left hand, right hand y trackers. La idea: reemplazar el modelo blanco del controlador por cada arma.
¿Cómo ajustar escala y posición de la espada?
- Arrastrar la espada elegida como hija de right hand.
- Problema inicial: escala muy pequeña.
- Solución: escalar a 10/10/10 y, si aún es pequeña, a 30/30/30.
- Corregir orientación: rotar 90° en eje Y para que apunte hacia arriba.
- Ajustar posición del mango: avanzar hasta que coincida con el agarre del controlador.
¿Cómo rotar y ubicar el escudo correctamente?
- Arrastrar el prefab a left hand y colocarlo en 0/0/0.
- Problema inicial: escala enorme.
- Solución: escalar a 0.1/0.1/0.1.
- Corregir orientación: rotar 180° en eje X (de −90° a 90°) para que la empuñadura quede hacia la mano.
- Verificación visual en modo Play: el controlador sirve de guía de agarre.
¿Cómo configurar la vara de magia para la mano derecha?
- Añadir el prefab de Staff of Pain a right hand.
- Corregir orientación: rotar 90° en eje X para alinearla como la espada.
- Escalado: uniforme a 0.8 o 0.7 según proporción del brazo.
- Posición de agarre: colocar la mano aprox. en el 25% de la longitud para que se vea natural.
¿Cómo probar, corregir rotaciones y preparar el cambio de arma?
Probar en modo Play con gafas puestas acelera la iteración visual. Ajustar rotaciones y posición hasta que el agarre sea intuitivo. Luego, preparar la lógica de cambio de arma y limpieza visual.
¿Qué errores comunes de mapeo y cómo detectarlos?
- Arma apuntando al lado contrario: rotación en eje incorrecto.
- Agarre desplazado: mango alejado del controlador.
- Objetos desproporcionados: escala no uniforme o desajustada.
- Detección rápida: usar el modelo del controlador como referencia de mano.
¿Qué ajustes finales garantizan inmersión?
- Ocultar/eliminar los modelos de controladores tras alinear armas.
- Mantener escalado uniforme en X/Y/Z para evitar deformaciones.
- Alinear empuñaduras con el centro del controlador.
- Verificar que el escudo no bloquee la vista ni atraviese la cámara.
¿Qué interacción se programará con los botones laterales?
- Cargar inicialmente una sola arma en la mano derecha: espada o vara.
- Usar un botón lateral del controlador para alternar entre espada y vara.
- En la mano izquierda: mostrar/ocultar el escudo según necesidad.
¿Te quedaron dudas sobre escalado, ejes o mapeo en VIVE camera rig? Comparte tu pregunta o experiencia para afinar estos ajustes y mejorar la inmersión.