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.
Building a robust, scalable, and cross-play-friendly game with a small team and limited resources.
Steam (Mac, PC), Android
Five
Poland
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
- 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
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."
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."
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."
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".
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.
Proporcione experiências multijogador incríveis com a ajuda das soluções multijogador do Unity.