BYORacer: Sons of Valkyrie

Carreras • Acción • NFT • Web3

Disponible en: Android • iOS

Resumen del proyecto

  • Funciones: Programador, Artista técnico
  • Tamaño del equipo: 114 programadores, 1 artista 3D, 1 diseñador de UI/UX, 2 diseñadores de juego, 2 responsables de QA, 1 productor
  • Organización: Gravity Software
  • Motor: Unity
  • Estado: Lanzado

🧠 Contribuciones técnicas


🛠️ Lo que desarrollé

  • Sistema de cámara: Diseñé e implementé una cámara dinámica con Cinemachine y técnicas personalizadas para mejorar la inmersión y la respuesta durante el juego.
  • Integración de efectos visuales: Edité e integré VFX según los requisitos técnicos para reforzar la atmósfera y la respuesta visual en distintos momentos del juego.
  • Integración de APIs de blockchain: Integré APIs de blockchain para reconocer y utilizar assets NFT dentro del ecosistema del juego.
  • Sistemas centrales de juego: Desarrollé mecánicas clave como las contrarrelojes, la reaparición, las recompensas y la física personalizada para distintos entornos de carreras.
  • Integración de animaciones de personajes: Implementé y sincronicé las animaciones de los pilotos en el entorno de carreras, con transiciones fluidas entre estados.
  • Pruebas y depuración: Realicé pruebas exhaustivas y corregí errores en los sistemas para asegurar la estabilidad y una experiencia pulida.
  • Desarrollo de herramientas: Creé herramientas internas escalables para agilizar el flujo de desarrollo y acelerar las iteraciones del proyecto.

🤝 Cómo contribuí

  • Reforcé la colaboración entre los distintos departamentos del equipo.
  • Promoví buenas prácticas mediante diseños modulares y enfoques proactivos de depuración.
  • Apoyé al equipo con herramientas reutilizables y documentación para acelerar la implementación de funcionalidades y los ciclos de pruebas.

🧩 Desafíos y soluciones

🎥 Desafío: Respuesta de la cámara

Las configuraciones estándar de Cinemachine no seguían adecuadamente el ritmo de las carreras y generaban comportamientos desorientadores en curvas cerradas y colisiones.

✔ Solución: Desarrollé comportamientos personalizados sobre Cinemachine para mejorar el seguimiento, corregir los ángulos y ajustar dinámicamente el campo de visión según las condiciones de la carrera.

🛠️ Desafío: Integración de assets NFT

Integrar assets de blockchain en tiempo real sin caídas de rendimiento ni inconsistencias visuales presentó dificultades técnicas.

✔ Solución: Implementé sistemas asíncronos de obtención y validación de assets para integrar los NFT en los inventarios sin interrumpir el rendimiento del juego.

🌟 Funcionalidades destacadas

⏱️ Contrarreloj de supervivencia

Compite contra los fantasmas de otros jugadores en un modo emocionante que combina velocidad, supervivencia y estrategia competitiva para liderar las clasificaciones.

🔮 Circuitos generados proceduralmente

Encuentra trazados en constante cambio con obstáculos generados dinámicamente, para que ninguna carrera sea igual a otra.

🏎️ Características principales del juego

  • Contrarreloj de supervivencia: Vive la emoción de un modo revolucionario que exige velocidad e instinto de supervivencia. Compite contra los fantasmas de los mejores jugadores para alimentar el espíritu competitivo.
  • Mejoras estratégicas: Elige tu Apostle y BYOCraft y ajusta sus atributos en Jokka’s Repair Shop con rawTRYP, la moneda del BYOVerse.
  • Circuitos cambiantes: Prepárate para nuevos desafíos en cada carrera con obstáculos generados proceduralmente que mantienen la emoción y la imprevisibilidad.
  • Mecánicas de impulso: Recoge los escasos ingredientes de BYOPill para potenciar tus segmentos de impulso, completar vueltas más rápidas y disfrutar carreras más emocionantes.
  • Alineación divina: Alíate con la Goddess que elijas y aprovecha las ventajas durante la carrera que ofrecen sus poderosas y enigmáticas Valkyries.
  • Sistema de recompensas: Obtén TRYP como recompensa por tus carreras, dividido en RawTRYP para mejoras y rawTRYP Charges para subir de nivel las naves.
  • Integración de propiedad digital: Posee BYOCrafts, Apostles y BYOPills como assets digitales basados en blockchain que amplían y personalizan tu experiencia de juego.