30 jul 2020
A equipe está trabalhando duro para preparar os aplicativos Magic: The Gathering Companion e Wizards EventLink para nossos lojistas da WPN! Tenho muito a compartilhar com você sobre novas funcionalidades, correções e o que vem por aí tanto para o Companion quanto para o EventLink — então vamos começar!
30 jul 2020
A equipe está trabalhando duro para preparar os aplicativos Magic: The Gathering Companion e Wizards EventLink para nossos lojistas da WPN! Tenho muito a compartilhar com você sobre novas funcionalidades, correções e o que vem por aí tanto para o Companion quanto para o EventLink — então vamos começar!
Por Bill Stark, gerente de produto do EventLink
A equipe está trabalhando duro para preparar os aplicativos Magic: The Gathering Companion e Wizards EventLink para nossos lojistas da WPN! Tenho muito a compartilhar com você sobre novas funcionalidades, correções e o que vem por aí tanto para o Companion quanto para o EventLink — então vamos começar!
Muitos de vocês que estão utilizando o Magic: The Gathering Companion perceberam que alguns jogadores não conseguiram baixar o aplicativo usando um iPhone. Conseguimos resolver esta questão para seus jogadores ao lançar o aplicativo antecipadamente.
Embora não esteja exatamente "completo", isso remove quaisquer restrições que seus jogadores de iPhone tiveram ao baixar o aplicativo. Você pode baixar o Companion para iOS aqui.
(Observação: usuários de Android não tem essa restrição, então ainda estamos na fase de Open Beta nessa plataforma. Seus jogadores não terão nenhuma restrição para baixá-lo. Você pode encontrar o Companion para Android aqui.)
Recebemos ótimos feedbacks diretamente de nossos lojistas sobre suas experiências usando o EventLink. Muitos de vocês ofereceram opiniões sobre as coisas que gostaram, coisas que gostariam que fossem adicionadas, coisas que não gostaram e bugs ou problemas que experimentaram usando o aplicativo.
Essas opiniões são extremamente valiosas para a equipe de desenvolvimento, porque nos ajudam a ver coisas que poderíamos deixar passar. Para fazer isso da maneira mais fácil possível, criamos um canal direto para feedback dentro do EventLink.
Do cabeçalho de qualquer página no EventLink você verá essas opções, das quais eu destaquei "Enviar Feedback:"
Clicar nesse link abre o diálogo de Enviar Feedback, que envia as opiniões e avaliações diretamente para nós. Embora talvez não possamos responder todas as mensagens diretamente, revisaremos todas as informações que vocês nos enviarem. Seu feedback é realmente muito valioso.
O EventLink e o Companion agora estão localizados em todos os idiomas nos quais Magic é publicado. Ambos os produtos serão exibidos automaticamente no idioma configurado em seu navegador ou dispositivo móvel, de modo que você não precisará fazer nada para que as coisas funcionem.
Um dos feedbacks mais numerosos que recebemos dos lojistas foi a necessidade de atualizar o EventLink frequentemente para ver as informações mais recentes de seu evento. Em eventos nos quais múltiplos membros da equipe estão operando o EventLink simultaneamente, pode ser frustrante não ver as informações aparecerem automaticamente conforme mudam.
Em linguagem de desenvolvimento de software, isso é chamado de "simultaneidade": dados aparecendo concomitantemente através de diversos usuários e/ou dispositivos. Para resolver esse problema os desenvolvedores estão trabalhando duro para deixar nossos servidores mais robustos para que possam exibir os dados simultaneamente.
Você não precisará mais atualizar o EventLink para ver informações atualizadas durante as seguintes etapas de um evento:
Mais atualizações de simultaneidade estão planejadas após lançarmos algumas outras funcionalidades que são um pouco mais urgentes. Focaremos em simultaneidade na entrega de resultados de partidas quando voltarmos a trabalhar nessa funcionalidade.
Um erro estava impedindo a remoção do evento de jogadores que houvessem recebido um bye durante a rodada em que eles receberam o bye. Isso podia ser frustrante tanto para a equipe do torneio quanto para os jogadores, já que um jogador com um bye muitas vezes quer sair do evento para poder jogar Magic com outros jogadores de sua loja ou ao entrar em outro de seus eventos de Magic.
Esse erro foi corrigido. Agora, você pode remover jogadores com byes normalmente. Aqui está como isso se parece:
Eventos sob demanda — aqueles que não são "agendados" e não aparecem no Localizador de Lojas e Eventos — sempre apareciam na data atual, independentemente do status do evento. Agora, esses eventos permanecem no dia em que foram concluídos, para que você não tenha uma lista em eterno crescimento de eventos seguindo você no EventLink.
Tivemos muitos pedidos para controlar a duração de seus torneios ao determinar quantas rodadas você gostaria de ter. Já havíamos adicionado a possibilidade de encerrar um evento antecipadamente. Agora, você também pode estender seu evento ao adicionar quantas rodadas quiser. Quando chegar ao fim de um evento, você verá essa opção:
Ao selecionar "Adicionar rodada", você verá isso:
Clicar "Sim, continue" inicia a próxima rodada. Você pode adicionar quantas rodadas quiser. Mas, um aviso: ao adicionar rodadas a um evento Suíço, chegará um momento em que o algoritmo de emparceiramento parará de funcionar. Se isso acontecer, para impedir que você não possa continuar o torneio o EventLink irá emparceirar os jogadores aleatoriamente, para garantir que todos possam continuar jogando.
Mais tarde adicionaremos uma opção que permitirá que você configure o número de rodadas desejado antes do início do evento. Até lá, queríamos que você tivesse a funcionalidade necessária. Agora você pode tanto acabar seus eventos antes quanto adicionar rodadas para estendê-lo, de acordo com suas necessidades para atender as expectativas do público.
Um erro que fazia com que critérios de desempate fossem calculados de forma errada foi consertado.
Esse erro foi encontrado por lojistas atentos. Como já disse várias vezes: os comentários que vocês nos enviam diretamente estão entre os mais importantes que recebemos no que tange nos ajudar a encontrar problemas que, de outra forma, não perceberíamos. Obrigado a todos que dedicaram seu tempo enviando suas opiniões.
Entregamos muitos conteúdos novos desde a última vez que escrevi e estamos trabalhando duro no que vem por aí. As duas funcionalidades nas quais estamos mais focados são as duas mais requisitadas pelos lojistas: registros de jogadores atrasados e reversão de rodada/conserto de erro.
Esperamos entregar essas funcionalidades nos próximos estirões — os ciclos quinzenais nos quais construímos uma nova versão do EventLink e do Companion. Esses itens já estavam planejados, mas com tudo que entregamos, chegou a hora de colocá-los como prioridade.
Registro de jogadores atrasados permitirá que você adicione um jogador a seu evento independentemente do ponto em que o evento estiver. Usando essa interface, que estou empolgado para mostrar em breve, você simplesmente registra o jogador, que, por sua vez, automaticamente recebe uma derrota para cada rodada concluída ou iniciada.
Se você tiver um número ímpar de jogadores e um deles com bye, pode fazer o jogador com o bye jogar contra o jogador atrasado por diversão, mas essa partida não contará para o resultado do jogador atrasado.
Isso foi baseado nos comentários dos clientes sobre nosso sistema antigo, no qual jogadores que haviam chegado na hora e recebido um bye se sentiam "punidos" quando o jogador que não havia chegado na hora podia "chegar quando bem entendesse" e "desfazer" a vitória que o outro jogador sentia que era sua por direito.
Isso é uma mudança intencional na funcionalidade, que incentiva os jogadores atrasados a mudarem seu comportamento, em vez de punir aqueles que seguiram as regras. Você também poderá adicionar um jogador atrasado independentemente da rodada. Se você tiver um evento de dez rodadas prestes a entrar na oitava e, por algum motivo, um jogador quiser pagar para jogar, você poderá permitir!
Corrigir erros em seus eventos é outro item sobre o qual tivemos muitos, muitos pedidos. Sempre foi nossa ideia incluir essa funcionalidade, embora nossos dados mostrem que, historicamente, menos de 1% das partidas possuam um erro que precise de correção.
Apelidada de "reversão de rodada", essa funcionalidade permite que você passe da rodada atual para uma rodada anterior para corrigir um erro, como um resultado de partida inserido erroneamente. Se você escolher voltar atrás, perderá o progresso da rodada atual, mas o EventLink irá reemparceirar essa rodada automaticamente quando você for para a frente.
Você não pode voltar mais de uma rodada para corrigir erros, mas o Magic: The Gathering Companion reduzirá muito seu trabalho de inserir resultados, além de permitir que os próprios jogadores façam isso — e revisem se inseriram seus resultados da forma certa. Isso não era possível no mundo dos eventos antigos sem envolver você ou sua equipe para revisar manualmente as informações, o que contribuía para erros em resultados de partidas.
Fizemos essa funcionalidade dessa forma porque reverter várias rodadas de um torneio, mudando dados e tentando refazer tudo a partir daí, causa grandes riscos técnicos.
Quase 70% dos custos técnicos associados com a manutenção do aplicativo antigo que você usava para organizar eventos de Magic era relacionada com problemas causados por essa funcionalidade. Considerando que menos de 1% dos resultados de partida possuem problemas, a capacidade de voltar várias rodadas não compensa a instabilidade causada.
Outro jeito de ver isso: corrigir erros para menos de um ponto percentual das partidas custava 70% dos nossos recursos, que poderiam ser usados em funcionalidades para ajudá-lo a reduzir sua carga de trabalho e aumentar seu negócio.
Ao garantir que você possa voltar uma única rodada sem ter que gerar um efeito em cascata de mudanças ao longo do torneio, fornecemos uma solução para os erros de resultados de partidas mais comuns. Também construímos o Companion para permitir que os jogadores tomem essa responsabilidade para si e possam se certificar de que seus resultados foram adicionados corretamente.
Juntas, essas soluções nos ajudarão a criar um EventLink mais estável e uma experiência melhor para todos. Até a próxima, e continuem enviando comentários!