Os fãs de jogos de estratégia em tempo real têm motivos para comemorar: um dos tÃtulos mais queridos da EA chegou aos dispositivos móveis da Apple. Não se trata de uma simples emulação ou serviço em nuvem, mas sim de uma versão nativa do motor gráfico original de 2003 , recompilada para rodar na arquitetura ARM64 dos processadores atuais. Este projeto permite que campanhas e desafios em geral sejam executados com uma fluidez antes inimaginável fora de um computador desktop.
A notÃcia foi divulgada graças ao desenvolvedor Ammaar Reshi, que liderou esse processo de modernização técnica. O trabalho envolvido não foi tarefa fácil, pois ele teve que lidar com as rÃgidas limitações do sistema de arquivos do iOS para permitir que o jogo lesse e gravasse dados de configuração sem comprometer a segurança do pacote do aplicativo. Este é um passo significativo para a preservação de jogos clássicos em plataformas modernas, demonstrando que, com o código-fonte correto e muita paciência, resultados incrÃveis podem ser alcançados.
Uma estrutura técnica complexa para reviver o clássico
Fazer um jogo projetado para DirectX 8 rodar em uma tela Liquid Retina exigiu uma cadeia de tradução de comandos gráficos verdadeiramente notável. O fluxo de dados passa do DirectX para o Vulkan via DXVK, é então interpretado pelo MoltenVK e, finalmente, renderizado usando a API Metal da Apple. Essa façanha tecnológica permite que o hardware dos iPhones e iPads modernos entenda perfeitamente as instruções de um mecanismo gráfico com mais de duas décadas de existência, mantendo uma taxa de quadros estável.
Um dos aspectos mais interessantes desse desenvolvimento é o suporte crucial fornecido pela IA Claude, da Anthropic, ao longo de todo o processo. O desenvolvedor explicou que o modelo Fable ajudou a resolver bugs persistentes no código C++ , como um erro que deixava o minimapa completamente preto ou falhas de áudio na unidade EVA. Essa colaboração entre a engenhosidade humana na detecção de sintomas e a capacidade da IA ​​de sugerir correções de código foi fundamental para o rápido sucesso do projeto.
Controles sensÃveis ao toque projetados desde o inÃcio para a guerra moderna.
Jogar um RTS projetado para mouse e teclado em uma tela sensÃvel ao toque pode ser uma verdadeira provação se não for feito corretamente. É por isso que esta versão integra um sistema de gestos que traduz ações clássicas de forma intuitiva: toques para selecionar, deslizes com dois dedos para mover a câmera e um gesto de pinça para dar zoom. Eles até implementaram um toque longo para desmarcar unidades, evitando assim os cliques fantasmas que frequentemente arruinam jogos em outras versões de qualidade inferior.
Apesar da ótima aparência, é importante lembrar que este é um projeto colaborativo baseado em código aberto da EA, licenciado pela GPL v3. Isso significa que a versão para PC não inclui os arquivos do jogo (modelos, texturas ou músicas) por motivos legais. Para jogar, os usuários precisam possuir uma cópia comprada, por exemplo, no Steam, e transferir os arquivos necessários, garantindo que a pirataria não seja incentivada e que todos desfrutem de uma experiência de jogo aprimorada e totalmente portátil.
Olhando para o futuro, o responsável por essa façanha já tem em mente seu próximo alvo: Command & Conquer Renegade. Embora esse tÃtulo apresente desafios maiores devido à sua natureza de ação em primeira pessoa e à falta de recursos prévios em comparação com Generals, a metodologia empregada promete trazer mais clássicos da saga para nossos bolsos. O cenário dos jogos retrô no iOS está mudando a passos largos, permitindo que joias da estratégia brilhem intensamente mais uma vez em dispositivos que hoje têm mais poder do que os desenvolvedores originais da Westwood jamais poderiam ter imaginado.