Qualia

VR • MOBA • Acción

Disponible en: Meta Quest

Resumen del proyecto

  • Funciones: Programador principal
  • Tamaño del equipo: 63 programadores, 1 artista, 1 productor/diseñador, 1 responsable de marketing
  • Organización: Qualia Games
  • Motor: Unity
  • Estado: Entregado

🧠 Contribuciones técnicas


🛠️ Lo que desarrollé

  • Sistemas de VR escalables: Diseñé e implementé sistemas modulares que permiten tanto crear prototipos rápidamente como ampliar las funcionalidades a largo plazo.

  • Mecánicas experimentales de VR: Creé prototipos y perfeccioné mecánicas mediante el seguimiento de cabeza y manos para lograr interacciones naturales, sin botones, que refuerzan la inmersión.

  • Orientación al equipo: Brindé asesoramiento sobre arquitectura y buenas prácticas para mantener un código eficiente y fácil de mantener en todo el proyecto.

  • Colaboración interdisciplinaria: Coordiné con diseñadores, artistas y desarrolladores para alinear las mecánicas de juego, la experiencia de usuario y los requisitos técnicos.


🤝 Cómo contribuí

  • Apoyé la creación rápida de prototipos de funcionalidades de VR, manteniendo los sistemas modulares y ampliables.
  • Trabajé estrechamente con el equipo para perfeccionar las mecánicas y mejorar los flujos de implementación.
  • Compartí conocimientos sobre arquitectura para alinear las contribuciones de varios desarrolladores.
  • Brindé acompañamiento técnico y no técnico durante la incorporación de nuevos integrantes, ayudándoles a comprender los estándares de código, los flujos de tareas y la visión del producto.

🧩 Desafíos y soluciones

⚔️ Desafío: Interacciones de VR basadas en física

Convertir los datos sin procesar del seguimiento de cabeza y manos en interacciones con buena respuesta, creíbles y físicamente coherentes resultó complejo, especialmente ante movimientos rápidos o imprecisos.

✔ Solución: Implementé lógica avanzada basada en física sobre los sistemas de entrada existentes, perfeccionando la gestión de colisiones, la aplicación de fuerzas y el suavizado del movimiento para que las interacciones fueran naturales, consistentes e inmersivas en situaciones reales de VR.

🌐 Desafío: Equilibrar los prototipos y la escalabilidad

Las iteraciones frecuentes amenazaban la estabilidad de los sistemas y su mantenimiento a largo plazo.

✔ Solución: Estructuré los sistemas con una arquitectura modular, que permite probar funcionalidades rápidamente y ampliar el proyecto en futuras actualizaciones.


🌟 Funcionalidades destacadas

🎮 Mecánicas experimentales de combate en VR

Interacciones avanzadas mediante seguimiento de cabeza y manos que redefinen el combate sin botones ni joysticks. Estas mecánicas refuerzan la inmersión y dan vida a los combates de QualiaVR.

🏗️ Diseño modular de sistemas

Una base de código escalable, diseñada para crear prototipos rápidamente y mantener la solidez ante futuras funcionalidades, que permite integrar con facilidad nuevos elementos de juego, como NPCs y torretas.