¿Qué estás buscando?
Hero background image

Cómo Triangle Factory consiguió una ventaja táctica multiplataforma

Descubre cómo Unity Gaming Services (UGS) ayudó al equipo a unificar un panorama fragmentado de RV con el shooter en primera persona 5v5 Breachers.

Violadores: Un caso práctico de Unity

How can a lean studio deliver cross-play connectivity on all major VR platforms? Following the success of Hyper Dash, Triangle Factory knew that success meant maximizing player and platform reach while keeping their small team focused on gameplay. They used UGS’s backend and community solutions to kick down the door to an untapped market.

El desafío

Powering cross-platform play across VR devices with a lean team

Plataformas

Meta Quest, PlayStation VR2, Pico, Windows, Steam

Miembros del equipo

30

Ubicación

Ghent, Belgium

fábrica de triángulos miniatura

Se acerca un nuevo formato de RV

Breachers es el primer FPS táctico 5v5 para VR, y el alcance de la plataforma era fundamental para garantizar una masa crítica de jugadores. Gracias a las capacidades multiplataforma de UGS y a la compatibilidad multiplataforma de Unity, Triangle Factory pudo ofrecer un lanzamiento impecable en las principales plataformas de RV.

resultados de la fábrica de triángulos

Los resultados

  • Lanzamiento sin problemas con 110k MAU en el primer mes con el apoyo de la arquitectura de backend UGS y Multiplay Hosting
  • Ahorrado ocho semanas de tiempo de desarrollo con Autenticación, Matchmaker, Chat de voz Vivox, Amigos y Tablas de clasificación
  • Redujo los costes de servidor hasta en un 25% con una orquestación híbrida de servidores Multiplay Hosting
Infractores
Aprovechar todo el potencial del mercado de la RV

Timothy Vanherbergen, CEO de Triangle Factory, subraya que "el juego multiplataforma era la prioridad número uno para poder garantizar una base de usuarios activa en los distintos sistemas de RV."

La RV ofrece un potencial de juego apasionante, pero los jugadores se reparten entre una gran variedad de dispositivos, cada uno con sus propias entradas únicas.

"Los proveedores suelen añadir funciones que son exclusivas de sus dispositivos", afirma el director técnico de Triangle Factory, Pieter Vantorre. "Unity proporciona las herramientas necesarias para adaptarse a estos cambios. Los envoltorios para distintas bibliotecas nos ayudan a aprovechar al máximo las características únicas de cada dispositivo."

Infractores
Reducir recursos y complejidad

Triangle Factory utiliza la tecnología multijugador probada de UGS para acelerar el trabajo de arquitectura de backend, lo que ayuda a los desarrolladores a concentrarse en nuevas funciones y optimizaciones.

"Somos desarrolladores de juegos de corazón, centrados en escribir código de juego", dice Pieter. "Nuestro equipo cuenta con unos cuantos expertos técnicos, pero incluso los requisitos mínimos del backend para Breachers se convirtieron en un cuello de botella. Si hubiéramos construido nosotros mismos todo lo que ofrece UGS, habríamos necesitado más recursos y muchos más fondos."

El equipo de Pieter también aprecia la rentabilidad de servicios como Multiplay Hosting. Antes del lanzamiento, trabajaron con los equipos de Unity para optimizar la orquestación de servidores, de modo que el 90 % de las instancias de servidor de Breachers se ejecutan en metal desnudo con la nube como copia de seguridad. Trabajando con el equipo de Multiplay, Triangle Factory consiguió una conectividad cross-play a un 20-25% del coste de otros proveedores.

Infractores
Cero latencia

En los juegos competitivos, el servidor es la única fuente de verdad, lo que significa que el cliente a menudo tiene que actualizar sus cálculos basándose en los datos del servidor. Disminuir la latencia es esencial, ya que reduce la necesidad de estas actualizaciones y mejora la velocidad de fotogramas.

"Nuestro mayor obstáculo era asegurarnos de que nuestras mecánicas de movimiento avanzadas, como inclinarse, rapelar y agacharse, fueran cómodas sin causar mareos", comparte Pieter. "Para conseguirlo, es fundamental una velocidad de fotogramas estable: se necesita un mínimo de 72 fps, pero es preferible 90 fps."

Triangle Factory utiliza Multiplay Hosting y Matchmaker para agrupar a los jugadores con ping bajo, lo que garantiza una experiencia de juego más fluida. La red mundial y la gestión automatizada de servidores de Multiplay Hosting permiten a Triangle Factory ofrecer una jugabilidad ágil y sin náuseas.

Infractores
Ahorrar tiempo con los servicios de conexión de reproductores

Habilitar las conexiones de los jugadores es esencial para la estrategia de retención de Triangle Factory.

Triangle Factory agilizó el desarrollo de su backend utilizando Friends, Lobby, Leaderboards y Authentication de Backend y Community Solutions de Unity, todas ellas independientes de la plataforma y compatibles con varias plataformas. Amigos permite a los usuarios crear listas de otros jugadores con los que jugar, mientras que Lobby facilita la creación de partidas conjuntas. Estos servicios funcionan a la perfección con Autenticación para gestionar y proteger las identidades de los jugadores.

En lugar de crear ellos mismos estas funciones, el equipo optó por utilizar UGS. "Friends and Lobby" redujo el tiempo de desarrollo de las funciones para jugadores de unas semanas a unos días. Nos ahorró mucho tiempo", dice Pieter.

Y esa estrategia ha dado sus frutos: el juego tiene varias ligas con más de 200 equipos. "Nuestro sistema Friends UGS es crucial para reunir a esas comunidades en un juego", afirma Timothy.

Mejorar la retención con un mejor emparejamiento
Mejorar la retención con un mejor emparejamiento

"En el espacio de la RV, donde tienes una base de jugadores mucho más pequeña, la retención es crucial", señala Timothy. Triangle Factory utiliza el matchmaking de forma estratégica para ayudar a mantener activos a los jugadores.

El equipo se dio cuenta de que la retención era mayor cuando se emparejaba a los nuevos jugadores. Gracias a las reglas personalizadas de Matchmaker, Triangle Factory empareja a los jugadores en función de su nivel de habilidad, experiencia acumulada y proximidad geográfica, lo que ayuda a reducir la latencia.

"Es muy fácil configurar esas reglas, y Matchmaker nos permite relajarlas cuando no se puede hacer un emparejamiento adecuado por habilidad o experiencia", dice Pieter.

Triangle Factory sigue probando nuevas reglas mientras trabaja en un nuevo modo competitivo.

Configuración de las comunicaciones con los jugadores
Configuración de las comunicaciones con los jugadores

El enfoque en experiencias sociales divertidas se traslada a las comunicaciones dentro del juego, donde el trabajo en equipo eficaz es clave para la acción. Triangle Factory utiliza Vivox Voice Chat para conectar a los jugadores con un audio nítido en las principales plataformas de RV.

"El chat de voz es superimportante porque el trabajo en equipo es el factor más importante para ganar una partida", dice Timothy. "Un equipo bien comunicado siempre va a tener ventaja sobre otro que no lo esté."

Triangle Factory aprovecha los canales de Vivox para dividir el chat entre los equipos durante los partidos. En el vestíbulo, antes o después del partido, se unifican los canales para que los jugadores puedan reunirse y socializar. El chat de voz Vivox en Breachers afina las tácticas de equipo y crea camaradería, preparando el escenario para momentos multijugador mágicos que hacen que los jugadores vuelvan.

"Simplemente funciona", añade Pieter. "Tanto el servicio como el apoyo del equipo de Vivox son estupendos."

Lograr un día de lanzamiento aburrido con un alojamiento dirigido por expertos
Lograr un día de lanzamiento aburrido con un alojamiento dirigido por expertos

Para llevar Breachers a las plataformas de RV de todo el mundo, Triangle Factory utiliza una configuración híbrida de nube/servidor de metal desnudo. Pieter aprecia la perspicacia de Multiplay a la hora de diseñar la cobertura de sus servidores: "Multiplay nos proporciona estadísticas útiles sobre la capacidad de nuestros jugadores. Esto nos ayuda a optimizar nuestra cobertura y a controlar el rendimiento."

El recuento de jugadores el primer día puede ser difícil de calcular, pero la colaboración con el equipo de Multiplay garantizó que estuvieran preparados para una afluencia repentina de jugadores. "Trabajamos con el equipo de Multiplay, yendo y viniendo, asegurándonos de que el escalado en la nube estaba en marcha y que la capacidad de nuestros servidores estaba bien ajustada", afirma Pieter.

Con 110k MAU en el primer mes, Triangle Factory consideró el lanzamiento de Breachers "impecable". Al confiar en herramientas específicas para reforzar su backend, el equipo pudo centrarse en crear una jugabilidad innovadora y confiar en que todo funcionaría para los jugadores en el momento de la partida.

"Para una empresa que crea juegos LiveOps como la nuestra, contar con una arquitectura backend sólida es crucial. UGS nos permite centrarnos principalmente en desarrollar el juego, en lugar de construir una arquitectura backend escalable".
TIMOTHY VANHERBERGHEN / TRIANGLE FACTORYCEO and Cofounder
"La naturaleza agnóstica de las plataformas de UGS salva las distancias entre los sistemas de RV. Esto es especialmente beneficioso para funciones como el matchmaking, las comunicaciones con los jugadores dentro del juego y la creación de conexiones sociales entre jugadores".
PIETER VANTORRE / TRIANGLE FACTORYCTO
llamada de fábrica triangular
Obtenga una ventaja táctica con UGS

Unity Gaming Services ayuda a los desarrolladores a configurar, gestionar y automatizar servicios a escala, sin salirse del ecosistema Unity. Con la confianza de algunos de los estudios más importantes del mundo, UGS puede ayudarte a optimizar tu pila tecnológica para que puedas centrarte en tu juego.