Como a Eleven Puzzles Economizou Tempo e Recursos com UGS

Esta página da Web foi automaticamente traduzida para sua conveniência. Não podemos garantir a precisão ou a confiabilidade do conteúdo traduzido. Se tiver dúvidas sobre a precisão do conteúdo traduzido, consulte a versão oficial em inglês da página da Web.
Enfrentando desafios com um único ecossistema de ferramentas
Como uma pequena equipe indie enfrenta a criação de seu primeiro jogo multiplayer? Eleven Puzzles construiu jogos de quebra-cabeça baseados na web desde 2020, mas para Unsolved Case, eles queriam convidar dois jogadores para trabalhar juntos e resolver um mistério colaborando – em várias plataformas. Eles resolveram o caso utilizando Unity e UGS para suportar tudo, desde a criação até o lançamento, com um conjunto de soluções de ponta a ponta.
O desafio
Construindo um jogo robusto, escalável e amigável ao cross-play com uma pequena equipe e recursos limitados
Plataformas
Steam (Mac, PC), Android
Membros da equipe
5
Local
Polônia
Encontrando a chave para um lançamento multiplayer bem-sucedido
Eleven Puzzles precisava de uma pilha tecnológica que fosse acessível a uma equipe com experiência limitada em desenvolvimento multiplayer, mas que também proporcionasse incrível resiliência e escalabilidade. É por isso que eles se voltaram para Unity, usando a plataforma para construir seu jogo, e UGS ferramentas multiplayer e de backend para oferecer uma experiência escalável e multiplataforma aos jogadores no dia do lançamento.

Os resultados
- Economizou até 30% do tempo e recursos ao não construir um novo backend
- Dobrou a velocidade de desenvolvimento usando 2D Toolkit
- Conectou milhões de jogadores em plataformas com Lobby
- Encontrou e corrigiu bugs em menos de um dia com Cloud Diagnostics
- Escalou para atender milhões de jogadores a mais do que o esperado no dia do lançamento

Dando a cada design uma marca única
A arte única e desenhada à mão da Eleven Puzzles começou como uma solução para as limitações da plataforma web de seus primeiros jogos, mas se tornou seu estilo característico. Quando eles mudaram para Unity, o 2D Toolkit permitiu que eles construíssem isso duas vezes mais rápido.
“Trabalhar com o Unity 2D Toolkit agilizou nosso fluxo de trabalho tremendamente,” diz Adrian Olczyk, CEO da Eleven Puzzles. “Um fluxo de trabalho simples de arrastar e soltar nos permitiu construir quebra-cabeças mais complicados e iterar no design rapidamente. Às vezes, estávamos até modificando ativos gráficos em tempo real, e eles seriam atualizados no jogo sem precisar recarregá-lo!”
“Tarefas que normalmente levariam um mês foram concluídas em duas semanas, com qualidade superior,” ele continua. “Por causa disso, podemos nos concentrar em uma coisa que importa: construir um bom jogo.”

Resolvendo a infraestrutura multiplayer
A dimensão social de uma experiência multiplayer pode fazer ou quebrar um jogo, então a equipe sabia que precisava de uma infraestrutura de backend em que pudesse confiar para o dia do lançamento. Eles integraram Game Server Hosting (GSH) para hospedar jogadores, de modo que não importasse quantas equipes se juntassem à diversão, a escalabilidade 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 exclusivamente em construir jogos,” diz Olczyk. “Se não usássemos o GSH, eu diria que talvez teria levado de 20 a 30% a mais no tempo de desenvolvimento.”

Desmistificando os testes de enigmas
A dimensão colaborativa de 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 a designer de jogos principal Mairi Nolan – mas isso significa que a equipe teve que construir cada interação duas vezes, uma para cada jogador. “Para nós, como desenvolvedores de jogos, isso significou o dobro do trabalho e o dobro dos testes – mas acreditamos que o esforço extra valeu a pena.”
Avaliar os dados dos testes 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 os testes de jogo ou para ajustar algumas variáveis de configuração,” diz Olczyk. “Jogos de quebra-cabeça caminham em uma linha tênue entre diversão e frustração. Às vezes, uma pequena mudança pode resultar em uma grande mudança na percepção do quebra-cabeça. Testar mudanças assim nos permite encontrar soluções desafiadoras que são divertidas de jogar.”

Como oferecer ótima jogabilidade entre plataformas
Eleven Puzzles foi lançado com um modelo free-to-play 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 um setup de jogos dedicado ou um celular de última geração. Lobby teve um grande papel nisso, pois permitiu que emparelhássemos pessoas que desejavam jogar juntas usando códigos de convite gerados customizadamente.”
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 este matchmaking orientado pelo jogador, qualquer um pode encontrar uma partida rapidamente ou mergulhar diretamente nos quebra-cabeças com um amigo.
Ferramentas de editor como o Sistema de Entrada também ajudaram a Eleven Puzzles a oferecer uma jogabilidade consistente entre dispositivos como parte de uma constelação de ferramentas que, como Olczyk coloca, “unificou o manuseio dos controles entre plataformas, permitindo-nos usar o mesmo código para todos eles.”

Encontrando sucesso desde o Dia 1
O Caso Não Resolvido foi lançado em novembro de 2022, e foi um sucesso imediato – que escalou para receber jogadores sem problemas. Conexões sem costura tornaram a experiência do jogador social e imersiva desde o início.
O jogorecebeu uma avaliação muito cobiçada de “Muito Positiva” no Steam, mostrando que a Eleven Puzzles havia resolvido como criar um jogo multiplayer divertido e bem equilibrado como um estúdio independente enxuto.
“Estou emocionado com a recepção que nosso jogo recebeu, já que milhões de jogadores já o baixaram. Apesar de não ter nenhuma ajuda externa ou um editor, o sucesso esmagador do jogo é um testemunho do trabalho árduo e da dedicação de nossa equipe. O que é ainda melhor é que nosso jogo é completamente gratuito, e serve como uma ferramenta de marketing eficaz para chamar a atenção para nossos outros jogos.” diz Olczyk. “Graças ao nosso uso do UGS desde o início, todos os jogadores puderam desfrutar do nosso jogo sem problemas.”
O próximo jogo da Eleven Puzzles,Desembalando o Assassino Críptico, será lançado em abril de 2023.

“Construir uma infraestrutura robusta e escalável não é viável para a maioria dos desenvolvedores, especialmente não para desenvolvedores independentes como nós. É aí que os serviços UGS entram. Eles fornecem uma solução fácil de usar e de alto desempenho que permite escalar o backend multiplayer sem costura. Somente porque usamos o UGS desde o início, todos os jogadores puderam desfrutar do nosso jogo sem problemas.”
Adrian Olczyk - Eleven Puzzles
CEOOfereça experiências multiplayer incríveis com a ajuda das soluções multiplayer da Unity.