A própria engine da Epic não conseguia manter sua loja funcionando bem
A Epic Games substituiu silenciosamente a interface lenta baseada em Unreal Engine do seu Epic Games Launcher por um novo aplicativo em Tauri v2 e React. Este movimento sinaliza uma mudança arquitetônica significativa, abandonando a engine proprietária da empresa para o frontend da sua loja.
A motivação é clara: o cliente antigo ganhou a reputação de desempenho abismal. A própria liderança da loja da Epic Games reconheceu publicamente esses problemas de desempenho generalizados em fevereiro, validando anos de reclamações dos usuários sobre a lentidão e o consumo de recursos do launcher.
Este esforço de reengenharia trouxe resultados tangíveis. A Epic Games relata uma inicialização a frio de 5,5 segundos para o novo launcher, representando uma melhoria de velocidade de aproximadamente 46% em relação ao seu antecessor. Este número relatado pela empresa, embora não seja um benchmark independente, oferece uma manchete atraente para usuários frustrados com longos tempos de carregamento.
A nova arquitetura aproveita o Tauri v2 baseado em Rust, combinando-o com um frontend React. Ao contrário dos aplicativos Electron que agrupam uma instância completa do Google Chrome, o Tauri utiliza o componente webview existente do sistema operacional, prometendo uma pegada mais leve e eficiente.
O Tauri evita a bagagem do tamanho do Chrome
O renovado Epic Games Launcher agora aproveita uma combinação potente: o React lida com a interface de usuário elegante, enquanto o Rust impulsiona as funcionalidades nativas críticas. Crucialmente, o aplicativo roda no Tauri v2, uma arquitetura que evita a bagagem de incluir um runtime completo do Google Chrome.
Esta abordagem contrasta fortemente com o Electron, uma estrutura comum que envia seu próprio motor baseado em Chromium com cada aplicativo. O Tauri, em vez disso, depende do componente webview existente do sistema operacional — WebView2 no Windows, WebKit no macOS e WebKitGTK no Linux. Essa diferença fundamental reduz drasticamente a pegada do launcher, contribuindo para o tempo de inicialização a frio de 5,5 segundos relatado.
O anúncio da Epic Games sobre o launcher reconstruído não destacou o Tauri. No entanto, uma verificação rápida das informações de licença do launcher revela a pilha completa: Tauri v2 junto com React. Embora essa dependência de webviews do sistema ofereça vantagens significativas de tamanho, ela também significa herdar os bugs do motor do navegador, como alguns usuários de NVIDIA no Linux já descobriram com o WebKitGTK.
O Linux chega — com uma ressalva do WebKitGTK
Os jogadores de Linux finalmente podem se alegrar — na maior parte. A prévia da Epic Games traz suporte oficial ao Linux para o Epic Games Launcher, um marco significativo ao lado do Windows e Macs com Apple Silicon. Notavelmente, os usuários de Mac com Intel foram deixados de fora desta prévia inicial.
Este novo suporte, no entanto, vem com uma ressalva. No Linux, o Tauri aproveita o WebKitGTK, uma dependência que já causou dores de cabeça para alguns usuários de GPU NVIDIA. Relatos detalham lentidão, telas em branco ou artefatos de renderização, forçando a Epic Games a implementar soluções alternativas como desativar renderizadores DMABUF, o que pode degradar a fluidez da interface.
Mesmo com acesso oficial ao launcher, os jogadores de Linux devem moderar as expectativas. O ecossistema já ostenta alternativas robustas como Heroic Games Launcher, Lutris e Legendary, que há muito preenchem essa lacuna. O suporte oficial não resolve magicamente a compatibilidade de todos os títulos, especialmente aqueles que dependem de sistemas anti-cheat. Para desenvolvedores interessados na tecnologia subjacente, mais informações estão disponíveis em Tauri - Build smaller, faster, and more secure desktop applications.
Gostando do artigo? Receba um assim na sua caixa de entrada toda manhã.
um e-mail por dia · cancele em dois cliques · sem rastreadores de terceiros
“Vibe-coded” é uma promessa ousada, não um teste de desempenho
“Programar é difícil. Então, em vez de fazer isso, nós fizemos o 'vibe coded' de um novo Epic Games Launcher.” Esta frase inicial do anúncio da Epic Games levantou sobrancelhas, enquadrando uma grande reconstrução da loja com uma casualidade incomum. O tom irreverente esconde a ambição técnica de abandonar a Unreal Engine por uma stack de Tauri v2 com Rust e React.
Apesar da retórica, a mudança técnica entrega resultados. A Epic Games relata um tempo de inicialização a frio de 5,5 segundos, uma melhoria de 46%. O novo suporte oficial para Linux e a compatibilidade com Apple Silicon Mac marcam uma expansão significativa de plataforma. No entanto, a versão de prévia não está isenta de tropeços iniciais, com patches diários rápidos corrigindo telas em branco e problemas de autoatualização no Linux, particularmente para usuários de NVIDIA que enfrentam lentidão com o WebKitGTK.
Usuários ansiosos para testar a prévia devem proceder com cautela; instalá-la remove o launcher antigo. Verifique as notas atuais de migração e reversão da Epic Games antes de se comprometer, já que reinstalar o cliente antigo pode exigir a reindexação dos jogos. Em última análise, uma stack mais leve ainda depende fortemente da qualidade do seu webview subjacente, uma lição que a Epic Games está aprendendo em tempo real.
Perguntas Frequentes
Por que a Epic reconstruiu o Epic Games Launcher?
O launcher anterior foi criticado pela inicialização lenta e carecia de uma versão oficial para Linux. A Epic afirma que o cliente reconstruído é mais rápido e adiciona suporte ao Linux.
Quais tecnologias impulsionam o novo Epic Games Launcher?
O novo cliente usa Tauri v2 com uma interface React e funcionalidade nativa baseada em Rust, dependendo do webview de cada sistema operacional.
Quais plataformas podem executar a prévia do launcher?
A prévia está disponível para Windows, Apple Silicon Macs e Linux. Macs com Intel estão excluídos das plataformas de prévia listadas.
Os usuários de Linux devem instalar a prévia?
Eles devem verificar a compatibilidade primeiro: alguns usuários de NVIDIA relataram telas em branco ou renderização lenta com o webview WebKitGTK do Linux.
Instalar a prévia afeta o launcher antigo?
Sim. Instalar a prévia pode remover o launcher antigo, portanto, os usuários devem revisar as orientações de migração e reversão da Epic antes de mudar.

