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.