¿Qué estás buscando?
Games

Atrae a más jugadores a tu juego con los servicios multijugador de Unity

BENJY BOXER Anonymous
Apr 8, 2024|8 minutos
Atrae a más jugadores a tu juego con los servicios multijugador de Unity

En el Informe sobre Unity Gaming 2024el 68% de los estudios afirma estar desarrollando juegos multijugador, una cifra que no ha dejado de aumentar en los últimos años en respuesta a la creciente demanda de los jugadores.

Los juegos multijugador ofrecen más competencia y comunidad, lo que fomenta un mayor compromiso y retención. En 2023, los juegos para móviles con funciones multijugador tenían un 40,2% más de usuarios activos mensuales (MAU) que los juegos para un solo jugador, y los ingresos globales de los juegos multijugador crecieron un 10%, un aumento sustancial en comparación con el 0,6% interanual del sector.

Lograr ese éxito exige invertir mucho más en desarrollo, operaciones y retención de jugadores, pero esta complejidad adicional es manejable con las herramientas adecuadas. En lugar de resolver todos estos problemas internamente, muchos desarrolladores de juegos llenan las lagunas de su pila de redes con soluciones creadas a medida para ayudar a los equipos de desarrollo a centrarse en el juego. Según un estudio, el 88% de los estudios buscan nuevas herramientas para satisfacer sus necesidades en proyectos de juegos exigentes.

Al ofrecer los frameworks Netcode for GameObjects y Netcode for Entities, así como las soluciones multijugador Unity Gaming Services (UGS) como Unity Multiplay Hosting y Vivox Voice Chat, el conjunto de herramientas para juegos en vivo de Unity cubre todo el recorrido de desarrollo de juegos multijugador, desde el concepto y la creación de prototipos hasta el lanzamiento y las operaciones en vivo. Este sistema flexible te permite crear dentro del ecosistema de Unity o combinar las herramientas y servicios que necesites para satisfacer las necesidades de tu juego y de tu equipo de desarrollo.

Los juegos con comunidad son más atractivos, tienen un impacto duradero en la vida de los jugadores y son más rentables para sus desarrolladores. Mis mejores recuerdos de la infancia son cuando jugaba con mis amigos al modo multijugador de juegos como Goldeneye, Red Alert y Halo. Esos recuerdos no serían posibles sin sus primeras versiones de multijugador local, cooperativo y en línea.

En la industria actual de los juegos, retener a los clientes y crear una comunidad atractiva es más importante que nunca. Esta es la forma más eficaz de crear un juego que dure para siempre y que proporcione éxito comercial a largo plazo, y por eso seguimos invirtiendo fuertemente en herramientas y servicios de desarrollo multijugador para ayudarte a crear, desplegar y operar juegos multijugador.

Los estudios triunfan con los servicios multijugador de Unity
 Un jugador apunta a un escondite en la montaña en el videojuego Breachers, de Triangle Factory

Los servicios multijugador impulsan juegos audazmente innovadores. Cuando Triangle Factory creó Breachers, un shooter en primera persona 5v5 para VR, su enfoque estratégico se centró en maximizar el alcance de los jugadores a través del acceso multiplataforma, manteniendo al mismo tiempo al reducido equipo del estudio centrado en la jugabilidad. Para ello, necesitaban que el backend multijugador funcionara con la menor fricción posible.

Utilizando Multiplay Hosting, pudieron reducir los costes de servidor con una solución de servidor híbrido, escalando rápidamente a 110.000 MAU en el primer mes, con el apoyo de la arquitectura de backend de UGS y Multiplay Hosting. También utilizaron una serie de servicios multijugador para simplificar su pila y acelerar el tiempo de desarrollo, incluyendo autenticación, Matchmaker, Vivox Voice Chat y Leaderboard.

"Unity Multiplayer Services ha reducido el tiempo de desarrollo de las funciones para jugadores de unas semanas a unos pocos días", afirma Pieter Vantorre, CTO de Triangle Factory. "Si lo hubiéramos construido todo nosotros, habría requerido más recursos y muchos más fondos".

StickyLock también optó por utilizar conjuntamente varios servicios multijugador para agilizar un proceso de desarrollo complejo. "Es difícil cuantificar la cantidad exacta de tiempo que UGS nos ha ahorrado, pero yo lo situaría entre cientos y miles de horas de desarrollo", afirma Jamel Ziaty, productor del próximo juego multijugador de StickyLock. Histera.

El equipo de StickyLock ya estaba abordando un gran concepto de juego: un trepidante shooter distópico en primera persona con una novedosa mecánica de juego llamada "glitch", que traslada a los jugadores a distintas épocas históricas. El pequeño equipo necesitaba todas las manos sobre la cubierta para ejecutar el juego, por lo que conseguir cobertura en su pila multijugador era crucial.

"Elegimos UGS multijugador porque queríamos que un tercero se encargara de toda la lógica compleja por nosotros para poder centrarnos en el núcleo del juego de Histera", explica Ziaty. "Utilizamos bastantes servicios de UGS, y es muy útil obtenerlos con un solo proveedor. Hay menos cola entre los distintos servicios de la que preocuparnos".

Jugabilidad de Histera, de StickyLock
Amplíe su base de jugadores con el alojamiento Unity Multiplay

En estos juegos y en muchos otros, Multiplay Hosting se ha probado a escala en cuanto a rendimiento, capacidad y ahorro para el cliente:

  • Unity Gaming Services alberga 77 millones de sesiones de juego al mes.
  • Multiplay Hosting ha dado soporte a más de 3 millones de usuarios simultáneos, lo que demuestra su capacidad de ampliación.
  • Recientemente, Unity soportó más de 175.000 servidores de juegos funcionando simultáneamente.
  • Multiplay Hosting reduce el coste de alojamiento por jugador en un 30-40%.
  • Multiplay Hosting tiene acceso a 292 ubicaciones de centros de datos.

Queremos apoyar a todos los clientes que estén creando un juego multijugador. Por ese motivo, ofrecemos servicios que van desde Relay, Matchmaker, Distributed Authority y Multiplay Hosting. Para apoyar el rápido crecimiento de las opciones de alojamiento de juegos multijugador, estamos haciendo que Multiplay Hosting sea agnóstico con respecto al hardware de alojamiento, basándonos en nuestro enfoque híbrido de nube y bare-metal, líder en el sector, que se ha ampliado a millones de jugadores siempre que un juego lo necesita. Esto significa que podrá confiar en nosotros para que le proporcionemos la infraestructura, o que podrá traer su propio sistema informático a Multiplay Hosting a través de su proveedor de nube favorito.

Estamos ajustando nuestro alojamiento multijugador y nuestras herramientas para ofrecer una mayor flexibilidad y garantizar que puedas utilizar la solución de alojamiento multijugador que ha demostrado fiabilidad, rendimiento y éxito durante años.

Unity sigue apostando por los juegos multijugador
Muestra de megaciudades metropolitanas

Seguimos invirtiendo mucho en el desarrollo de juegos multijugador y tenemos planeadas muchas novedades interesantes:

  • Mayor flexibilidad de la nube: Bring Your Own Compute (BYOC) le permite ejecutar su juego directamente en la infraestructura que elija de nuestra red de socios.
  • Gasto flexible del mercado de proveedores de nube: Nuestros productos y servicios estarán disponibles en los mercados de los proveedores de la nube, lo que le permitirá utilizar sus compromisos/gastos existentes con ellos.
  • Opciones adicionales de CI/CD y observabilidad: Construya la canalización CI/CD que necesita con las nuevas opciones de carga de cubos externos y etiquetado de construcción, mientras que los nuevos registros de autoservicio y las exportaciones de métricas mejoran la observabilidad de su juego.
  • Autoridad distribuida: esta nueva topología de red permite crear juegos multijugador a gran escala con simulación en profundidad de forma rentable, sin la complejidad de los servidores dedicados.
  • Nueva muestra de juego multijugador: Recientemente hemos publicado Metro Megacityun juego de muestra que ofrece un modelo para el desarrollo multijugador integral en Unity, incluidos servicios como Multiplay Hosting, Matchmaker y Vivox Voice Chat.
  • Plantilla VR multijugador, próximamente: Configurar el modo multijugador para juegos de realidad virtual es difícil, así que lo estamos haciendo más fácil con nuestra nueva plantilla Multiplayer VR, construida sobre OpenXR y anunciada en la sesión Unity Roadmap en GDC 2024.

También estamos simplificando tu desarrollo de juegos multijugador con una integración más profunda entre el motor Unity y los servicios multijugador de Unity en Unity 6, incluyendo:

  • El modo de juego multijugador ofrece una experiencia de edición de primera clase para que puedas probar rápidamente la funcionalidad del juego.
  • Multiplayer Center agiliza la configuración del proyecto.
  • Los servicios multijugador de Unity, incluidos Matchmaking, Lobby y Vivox Voice Chat, permiten experimentar rápidamente y enriquecer el juego, y están integrados en el editor de Unity.
  • Aproveche el alojamiento Relay y Multiplay para facilitar el desarrollo, las pruebas de juego y la implantación.
  • Echa un vistazo a la sesión de la hoja de ruta de la GDC 2024 para saber más sobre lo que te espera y cómo funcionan estas herramientas juntas.

Me entusiasma que ampliemos la flexibilidad de nuestro Multiplay Hosting para ayudar a los clientes a gestionar su infraestructura como deseen. Al mismo tiempo, estamos democratizando el desarrollo de juegos multijugador para dar soporte a cualquier tipo de juego para cualquier dispositivo con una sencilla integración en el motor Unity. Con estas inversiones, los Servicios Multijugador seguirán siendo la solución a la que recurrir para los juegos más exigentes y de mayor rendimiento, y apoyarán la creciente adopción del juego multijugador en todo el sector.

Mantente al día de las últimas herramientas de desarrollo multijugador y comparte tus opiniones en el Foro Multijugador. Consulta la reciente entrada del blog "Resumen de recursos multijugador" para ver las últimas plantillas, ejemplos y demos para aprender de forma práctica todo lo relacionado con el modo multijugador, incluido nuestro nuevo ejemplo de juegoMegacity Metro.