
TFT: Um pedido de desculpas e um acerto de contas
Assista ao vídeo de atualização dos desenvolvedores
Introdução: Um pedido de desculpas e um acerto de contas
Em uma das atualizações de desenvolvimento mais transparentes da história da Riot Games, Geoffrey Virtue, produtor executivo e líder de Teamfight Tactics (TFT), veio a público transmitir uma mensagem franca à comunidade: "Temos muito trabalho a fazer."
Após semanas de crescente frustração entre os jogadores com travamentos no cliente, lentidão nos comandos (input lag), inconsistências visuais e cosméticos com falhas após a chegada do conjunto Selvas Encantadas (Enchanted Wilds), a Riot reconheceu formalmente que o jogo ficou muito aquém das expectativas da comunidade. Em vez de emitir uma declaração corporativa burocrática, a equipe apresentou uma retrospectiva honesta e lançou o "Follow the Fix" — um portal público de acompanhamento criado para oferecer transparência total enquanto os engenheiros reformulam a recém-adotada base de TFT na Unreal Engine.
O salto técnico: Por que migrar para a Unreal Engine?
Durante anos, Teamfight Tactics operou sobre a engine legada de League of Legends — uma arquitetura de software concebida originalmente há quase duas décadas. Embora essa base de código compartilhada tenha permitido o lançamento veloz do TFT em 2019, ela gerou severos gargalos de engenharia à medida que o auto-battler crescia:
- Linhas duplas de desenvolvimento: Como a engine original não foi projetada para paridade multiplataforma, os desenvolvedores frequentemente precisavam criar o mesmo recurso duas vezes: uma para PC e outra totalmente do zero para Mobile.
- Dívida técnica e limites de arquitetura: Adicionar iluminação moderna, animações complexas, tabuleiros dinâmicos e sincronização entre plataformas levou a engine antiga além dos seus limites arquiteturais.
- Longevidade para a próxima década: A migração para a Unreal Engine foi adotada como um investimento de longo prazo para garantir que o TFT possa escalar com estabilidade em todas as plataformas, sustentar novas mecânicas ambiciosas e continuar prosperando por mais dez anos sem os entraves da tecnologia legada.
O que deu errado: O dilema no lançamento de Selvas Encantadas
Embora a visão de longo prazo fizesse sentido estratégico, a execução prática encontrou enormes obstáculos:
- Cronogramas apertados e escolhas difíceis: A transição de engine já havia sido adiada por um conjunto inteiro, e os testes no PBE (Ambiente Público de Testes) sofreram atrasos. No entanto, a Riot não dispunha de um conjunto reserva desenvolvido na engine antiga como plano B.
- A decisão de lançar: Diante da expectativa da comunidade por novos conteúdos, a liderança tomou a difícil decisão de lançar Selvas Encantadas nos servidores oficiais já na nova engine.
- A realidade nos servidores oficiais: A versão que chegou aos jogadores estava visivelmente abaixo do padrão dos conjuntos anteriores:
- Instabilidade crítica: Travamentos frequentes do cliente, vazamentos de memória (memory leaks) e quedas drásticas de taxa de quadros (FPS) em diversas configurações de PC.
- Latência de entrada (Input Lag): Atrasos ao comprar na Loja, vender campeões ou movimentar os estrategistas.
- Falhas de mira e movimentação (Pathfinding): Unidades travando no meio do combate, movimentação congelada e janelas de reposicionamento instáveis antes do início dos confrontos.
- Cosméticos e polimento visual: Animações ausentes de finalização em Chibis, efeitos visuais (VFX) empobrecidos e tabuleiros com distorções gráficas.
Apresentando o "Follow the Fix": Transparência e compromisso técnico
Em resposta às críticas, a Riot lançou a iniciativa Follow the Fix, disponível em followthefix.teamfighttactics.leagueoflegends.com.
Em vez de esconder os detalhes em notas de atualização densas ou publicações rasas em redes sociais, o site atua como um painel de monitoramento dinâmico, problema por problema, dividido em categorias objetivas:
| Categoria | Foco Principal de Otimização |
|---|---|
| Desempenho e estabilidade | Eliminar travamentos que interrompem partidas, estabilizar a cadência de quadros (frame pacing), corrigir vazamentos de memória e remover texturas borradas na interface. |
| Responsividade de comandos (Input) | Restaurar a resposta imediata de arrastar e soltar peças, compras instantâneas na Loja e corrigir o atraso ao vender unidades. |
| Clareza e integridade de combate | Resolver bugs de movimentação (pathfinding), sincronizar a visibilidade ao monitorar tabuleiros adversários (scouting) e corrigir divergências nos indicadores de oponentes. |
| Visual e itens cosméticos | Recuperar a fidelidade dos finalizadores de Chibis de alto nível, corrigir efeitos visuais (VFX) na combinação de itens e ajustar a iluminação dos tabuleiros. |
| Experiência mobile | Reestruturar a precisão do toque na tela, criar áreas nítidas de arraste para venda e equiparar a legibilidade da interface à versão de PC. |
Olhando para a frente: Um otimismo fundamentado
Virtue reiterou que, apesar da estreia conturbada, a Riot sustenta plenamente a decisão de migrar para a Unreal Engine. A reestruturação de arquitetura proporciona ferramentas modernas de renderização, fluxos unificados de desenvolvimento entre PC e mobile e uma escalabilidade de recursos visuais que a antiga engine de League simplesmente não tinha condições de suportar.
"Ainda acreditamos que levar o TFT para a Unreal foi a decisão correta a longo prazo... No fim das contas, estamos muito otimistas com a base sólida e o suporte que a Unreal proporcionará nos próximos anos. Nossos melhores conjuntos ainda estão por vir."
— Geoffrey Virtue, Líder de Teamfight Tactics
Ao firmar metas concretas e transparentes em vez de apenas promessas, a equipe de TFT quer provar que a responsabilidade se demonstra com trabalho prático: código contínuo, atualização por atualização.
Recursos e links oficiais
- Vídeo dos desenvolvedores: Follow the Fix | TFT Dev Update
- Painel de acompanhamento oficial: Follow the Fix Dashboard
- Blog oficial de desenvolvimento: TL;DW: Follow The Fix Update - Riot Games
Este artigo foi produzido com o auxílio de ferramentas de IA e revisado pela nossa equipe editorial.
