¿Qué estás buscando?
Hero background image
Juntando las piezas de un juego multijugador
Cómo el estudio independiente de cinco personas Eleven Puzzles resolvió el rompecabezas de lanzar su primer juego multijugador, Unsolved Case, con Unity Gaming Services (UGS).

Afrontar los retos con un único ecosistema de herramientas

How does a small indie team tackle creating their first multiplayer game? Eleven Puzzles has built web-based puzzle games since 2020, but for Unsolved Case, they wanted to invite two players to work together and solve a mystery by collaborating – across multiple platforms. They cracked the case by tapping Unity and UGS to support everything from creation to launch with an end-to-end set of solutions.

El desafío

Building a robust, scalable, and cross-play-friendly game with a small team and limited resources.

Plataformas

Steam (Mac, PC), Android

Miembros del equipo

Five

Ubicación

Poland

Encontrar la clave para un lanzamiento multijugador exitoso

Encontrar la clave para un lanzamiento multijugador exitoso

Eleven Puzzles necesitaba una pila tecnológica que fuera accesible para un equipo con experiencia limitada en desarrollo multijugador, pero que también proporcionara una resistencia y escala increíbles. Es por eso que recurrieron a Unity, utilizando la plataforma para crear su juego, y las herramientas multijugador y de backend de UGS para ofrecer una experiencia multiplataforma escalable a los jugadores el día del lanzamiento.

Los resultados

Los resultados

  • Ahorro de hasta un 30% de tiempo y recursos al no crear un nuevo backend
  • Duplicación de la velocidad de desarrollo con 2D Toolkit
  • Conectaste a millones de jugadores en todas las plataformas con Lobby
  • Errores encontrados y corregidos en menos de un día con Cloud Diagnostics
  • Escalado para conocer a millones de jugadores más de lo esperado el día del lanzamiento
Dar a cada diseño una huella dactilar única
Dar a cada diseño una huella dactilar única

El arte único y dibujado a mano de Eleven Puzzle comenzó como una solución a las limitaciones de la plataforma web de sus primeros juegos, pero se convirtió en su estilo característico. Cuando cambiaron a Unity, el kit de herramientas 2D les permitió construirlo dos veces más rápido.

"Trabajar con Unity 2D Toolkit optimizó enormemente nuestro flujo de trabajo", dice Adrian Olczyk, CEO de Eleven Puzzles. "Un sencillo flujo de trabajo de arrastrar y soltar nos permitió crear puzles más complicados e iterar en el diseño rápidamente. A veces incluso modificábamos los recursos gráficos sobre la marcha, ¡y se actualizaban en el juego sin necesidad de volver a cargarlo!".

"Las tareas que normalmente tardarían un mes se completaron en dos semanas, con mayor calidad", continúa. "Debido a eso, podemos concentrarnos en una cosa que importa: construir un buen juego".

Cómo resolver el acertijo de la infraestructura multijugador
Solución de la infraestructura multijugador

La dimensión social de una experiencia multijugador puede hacer o deshacer un juego, por lo que el equipo sabía que necesitaba una infraestructura de backend en la que pudiera confiar para el día del lanzamiento. Integraron Game Server Hosting (GSH) para alojar a los jugadores, de modo que no importa cuántos equipos se unieran a la diversión, la escala nunca sería un problema.

"Estaba buscando un servicio de alojamiento que básicamente hiciera todo por nosotros para que pudiéramos centrarnos casi exclusivamente en la creación de juegos", dice Olczyk. "Si no hubiéramos usado GSH, diría que tal vez habría tardado entre un 20 y un 30% más en el tiempo de desarrollo".

Prueba de desmitificación del acertijo
Prueba de desmitificación del acertijo

La dimensión colaborativa de Caso sin resolver también creó desafíos en las pruebas.

"En Unsolved Case, ambos jugadores son igual de importantes y responsables del resultado de cada puzle", explica la diseñadora jefe del juego, Mairi Nolan, pero eso significa que el equipo tuvo que crear cada interacción dos veces, una para cada jugador. "Para nosotros, como desarrolladores de juegos, esto significó el doble de trabajo y el doble de pruebas de juego, pero creemos que el esfuerzo adicional valió la pena".

La evaluación de los datos de las pruebas de juego mediante las pruebas A/B de Remote Config simplificó el proceso de diseño. "Usamos Remote Config para realizar pruebas A/B de algunos acertijos durante las pruebas de juego o para ajustar algunas variables de configuración", dice Olczyk. "Los juegos de rompecabezas trazan una delgada línea entre el disfrute y la frustración. A veces, un pequeño cambio puede equivaler a un cambio masivo en la percepción del rompecabezas. Probar cambios como ese nos permite encontrar soluciones desafiantes que son divertidas de jugar".

En qué consiste un excelente juego cruzado
En qué consiste un excelente juego cruzado

Eleven Puzzles se lanzó con un modelo free-to-play y compatibilidad multiplataforma para llegar al mayor número de jugadores posible.

"El juego multiplataforma era esencial para nosotros", dice Olczyk. "Queríamos que nuestro juego fuera accesible para todos, incluso para personas sin una configuración de juego dedicada o un teléfono móvil de última generación. Lobby jugó un papel importante en ello, ya que nos permitió emparejar sin problemas a las personas que deseaban jugar juntas utilizando códigos de invitación generados a medida".

Lobby permite a los jugadores crear lobbies privados o públicos a los que se pueden unir con un código o una lista de búsqueda. Con este emparejamiento impulsado por el jugador, cualquiera puede encontrar una partida rápidamente o sumergirse directamente en los acertijos con un amigo.

Las herramientas de edición como el sistema de entrada también ayudaron a Eleven Puzzles a ofrecer una jugabilidad consistente en todos los dispositivos como parte de una constelación de herramientas que, como dice Olczyk, "unificaron el manejo de los controles entre plataformas, lo que nos permitió usar el mismo código para todas ellas".

Página de Unsolved Case Steam
Encontrar el éxito desde el día 1

Unsolved Case se lanzó en noviembre de 2022 y fue un éxito inmediato, que escaló para dar la bienvenida a los jugadores sin problemas. Las conexiones perfectas hicieron que el jugador experimentara una experiencia social e inmersiva desde el principio.

El juego obtuvo una muy codiciada reseña "Muy positiva" en Steam, lo que demuestra que Eleven Puzzles había resuelto cómo crear un juego multijugador divertido y bien equilibrado como un estudio independiente.

"Estoy encantado con la acogida que ha tenido nuestro juego, ya que millones de jugadores ya lo han descargado. A pesar de no contar con ayuda externa ni un editor, el éxito abrumador del juego es un testimonio del arduo trabajo y la dedicación de nuestro equipo. Lo que es aún mejor es que nuestro juego es completamente gratuito y sirve como una herramienta de marketing eficaz para llamar la atención sobre nuestros otros juegos", dice Olczyk. "Gracias a nuestro uso de UGS desde el principio, todos los jugadores han podido disfrutar de nuestro juego sin ningún problema".

El próximo juego de Eleven Puzzles, Unboxing the Cryptic Killer, se lanzará en abril de 2023.

Construir una infraestructura robusta y escalable no es factible para la mayoría de los desarrolladores, especialmente para los desarrolladores independientes como nosotros. Ahí es donde entran en juego los servicios de UGS. Proporcionan una solución fácil de usar y de alto rendimiento que permite escalar el backend multijugador sin problemas. Solo porque usamos UGS desde el principio pudimos disfrutar de nuestro juego sin problemas.
ADRIAN OLCZYK / ELEVEN PUZZLESCEO
Unity Gaming Services ha cambiado las reglas del juego para nuestro equipo. Su perfecta integración con el motor de Unity y un sólido conjunto de características nos han permitido centrarnos en crear experiencias de juego más atractivas y desafiantes para nuestros jugadores que resuelven acertijos, en lugar de dedicar tiempo a crear y mantener la infraestructura de backend.
MAIRI NOLAN / ELEVEN PUZZLESLead Game Designer
Llamada de once acertijos
Reúne a los jugadores con los servicios de Unity Gaming

Ofrece increíbles experiencias multijugador con la ayuda de las soluciones multijugador de Unity.