O que você está procurando?
Hero background image
Juntando as peças de um jogo multijogador
Como o estúdio indie de cinco pessoas Eleven Puzzles resolveu o quebra-cabeça de lançar seu primeiro jogo multijogador, Unsolved Case, com o Unity Gaming Services (UGS).

Enfrentar desafios com um único ecossistema de ferramentas

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.

O desafio

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

Plataformas

Steam (Mac, PC), Android

Membros da equipe

Five

Local

Poland

Encontrando a chave para um lançamento multijogador bem-sucedido

Encontrando a chave para um lançamento multijogador bem-sucedido

A Eleven Puzzles precisava de uma pilha de tecnologia que fosse acessível a uma equipe com experiência limitada em desenvolvimento multijogador, mas que também oferecesse incrível resiliência e escala. É por isso que eles recorreram ao Unity, usando a plataforma para criar seu jogo e as ferramentas multijogador e de back-end do UGS para oferecer uma experiência multiplataforma escalável aos jogadores no dia do lançamento.

Os resultados

Os resultados

  • Economia de até 30% de tempo e recursos por não criar um novo back-end
  • Velocidade de desenvolvimento dobrada usando o 2D Toolkit
  • Conectou milhões de jogadores em todas as plataformas com o Lobby
  • Encontrou e corrigiu bugs em menos de um dia com o Cloud Diagnostics
  • Dimensionado para atender a milhões de jogadores a mais do que o esperado no dia do lançamento
Dando a cada design uma marca única
Dando a cada design uma marca única

A arte exclusiva e desenhada à mão da Eleven Puzzle começou como uma solução para as limitações da plataforma da Web de seus primeiros jogos, mas se tornou seu estilo característico. Quando eles mudaram para o Unity, o 2D Toolkit permitiu que eles criassem isso duas vezes mais rápido.

"Trabalhar com o Unity 2D Toolkit simplificou tremendamente nosso fluxo de trabalho", diz Adrian Olczyk, CEO da Eleven Puzzles. "Um fluxo de trabalho simples de arrastar e soltar nos permitiu criar quebra-cabeças mais complicados e iterar o design rapidamente. Às vezes, até modificávamos os recursos gráficos em tempo real, e eles eram atualizados no jogo sem precisar recarregá-lo!"

"Tarefas que normalmente levariam um mês foram concluídas em duas semanas, com maior qualidade", continua ele. "Por causa disso, podemos nos concentrar em uma coisa que importa: criar um bom jogo."

Resolvendo o enigma da infraestrutura multijogador
Solução de infraestrutura para vários jogadores

A dimensão social de uma experiência multijogador pode ser o diferencial de um jogo, por isso a equipe sabia que precisava de uma infraestrutura de back-end na qual pudesse confiar para o dia do lançamento. Eles integraram o Game Server Hosting (GSH) para hospedar jogadores, de modo que, independentemente do número de equipes que participassem da diversão, a escala nunca seria um problema.

"Eu estava procurando um serviço de hospedagem que basicamente fizesse tudo por nós para que pudéssemos nos concentrar quase que exclusivamente na criação de jogos", diz Olczyk. "Se não tivéssemos usado o GSH, eu diria que o tempo de desenvolvimento teria sido 20 a 30% maior."

Desmistificando os testes de enigmas
Desmistificando os testes de enigmas

A dimensão colaborativa do Unsolved Case também criou desafios de teste.

"Em Unsolved Case, ambos os jogadores são igualmente importantes e responsáveis pelo resultado de cada quebra-cabeça", explica Mairi Nolan, designer-chefe de jogos, mas isso significa que a equipe teve que criar cada interação duas vezes, uma para cada jogador. "Para nós, como desenvolvedores de jogos, isso significou o dobro de trabalho e o dobro de testes de jogo, mas acreditamos que o esforço extra valeu a pena."

A avaliação dos dados do teste de jogo usando os testes A/B do Remote Config simplificou o processo de design. "Usamos o Remote Config para testar A/B alguns quebra-cabeças durante o teste de jogo ou para ajustar algumas variáveis de configuração", diz Olczyk. "Os jogos de quebra-cabeça têm uma linha tênue entre diversão e frustração. Às vezes, uma pequena mudança pode representar uma grande alteração na percepção do quebra-cabeça. Testar mudanças como essa nos permite encontrar soluções desafiadoras que sejam divertidas de jogar."

Como oferecer ótima jogabilidade entre plataformas
Como oferecer ótima jogabilidade entre plataformas

O Eleven Puzzles foi lançado com um modelo gratuito e compatibilidade entre plataformas para alcançar o maior número possível de jogadores.

"O jogo entre plataformas foi essencial para nós", diz Olczyk. "Queríamos que nosso jogo fosse acessível a todos, mesmo para pessoas sem uma configuração de jogo dedicada ou um telefone celular de última geração. O Lobby desempenhou um papel importante nisso, pois nos permitiu unir perfeitamente as pessoas que desejavam jogar juntas usando códigos de convite gerados de forma personalizada."

O Lobby permite que os jogadores criem lobbies privados ou públicos que podem ser acessados com um código ou uma lista pesquisável. Com essa combinação orientada para o jogador, qualquer pessoa pode encontrar uma partida rapidamente ou mergulhar diretamente nos quebra-cabeças com um amigo.

Ferramentas de edição como o Input System também ajudaram a Eleven Puzzles a oferecer uma jogabilidade consistente em todos os dispositivos como parte de uma constelação de ferramentas que, como diz Olczyk, "unificou o manuseio dos controles entre as plataformas, permitindo que usássemos o mesmo código para todas elas".

Página de caso não resolvido do Steam
Obtendo sucesso desde o primeiro dia

O Unsolved Case foi lançado em novembro de 2022 e foi um sucesso imediato - escalado para receber jogadores sem problemas. As conexões perfeitas tornaram a experiência do jogador social e imersiva desde o início.

O jogo recebeu a tão cobiçada avaliação "Muito Positiva" no Steam, mostrando que a Eleven Puzzles havia resolvido como criar um jogo multijogador divertido e bem equilibrado como um estúdio independente e enxuto.

"Estou entusiasmado com a recepção que nosso jogo teve, pois milhões de jogadores já fizeram o download. Apesar de não ter nenhuma ajuda externa ou editora, o enorme sucesso do jogo é uma prova do trabalho árduo e da dedicação da nossa equipe. O que é ainda melhor é que nosso jogo é totalmente gratuito e serve como uma ferramenta de marketing eficaz para chamar a atenção para nossos outros jogos", diz Olczyk. "Graças ao uso do UGS desde o início, todos os jogadores puderam desfrutar do nosso jogo sem nenhum problema."

O próximo jogo da Eleven Puzzles, Unboxing the Cryptic Killerserá lançado em abril de 2023.

Criar uma infraestrutura robusta e dimensionável não é viável para a maioria dos desenvolvedores, especialmente para desenvolvedores independentes como nós. É aí que entram os serviços UGS. Eles oferecem uma solução fácil de usar e de alto desempenho que permite dimensionar o back-end multijogador sem problemas. Somente porque usamos o UGS desde o início é que todos os jogadores puderam desfrutar do nosso jogo sem problemas.
ADRIAN OLCZYK / ELEVEN PUZZLESCEO
O Unity Gaming Services tem sido um divisor de águas para nossa equipe. Sua integração perfeita com o mecanismo Unity e um conjunto robusto de recursos nos permitiram focar na criação de experiências de jogo mais atraentes e desafiadoras para nossos jogadores que resolvem quebra-cabeças, em vez de gastar tempo na criação e manutenção da infraestrutura de back-end.
MAIRI NOLAN / ELEVEN PUZZLESLead Game Designer
Chamada de onze quebra-cabeças
Reúna os jogadores com os serviços de jogos Unity

Proporcione experiências multijogador incríveis com a ajuda das soluções multijogador do Unity.