Maxithlon: o que mudou nos bastidores

(17:00 25-08-2026)
Nos últimos meses, o Maxithlon mudou muito mais do que aquilo que se consegue ver através do ecrã.

Grande parte do trabalho centrou-se nos alicerces do jogo: o código, a base de dados, os processos automáticos que mantêm tudo a funcionar diariamente, o sistema de tradução e, mais recentemente, a nova interface.

Para um jogo com mais de vinte anos de história, este foi um passo importante.


Uma grande modernização técnica

O objetivo nunca foi reconstruir o Maxithlon do zero.

Em vez disso, temos vindo a modernizá-lo gradualmente, preservando a sua história, os seus dados e as regras do jogo.

Um dos maiores marcos foi a migração para o PHP 8.5, que é agora o único ambiente de execução suportado pelo Maxithlon.

Isto exigiu uma revisão abrangente do antigo código, de padrões de linguagem, avisos, comportamentos obsoletos e casos extremos que se tinham acumulado ao longo de muitos anos.

Os registos de produção também foram utilizados continuamente para identificar e corrigir problemas reais, tornando o jogo mais estável e previsível.


Processos automáticos mais rápidos e seguros

Uma enorme quantidade do Maxithlon funciona automaticamente em segundo plano.

Estes processos gerem corridas, competições, classificações, treinos, lesões, finanças, recordes, atualizações de séries, instalações e muitas outras partes do jogo.

Nos últimos meses, este sistema foi significativamente melhorado com um bloqueio mais eficaz, dependências mais claras, registo estruturado, recuperação automática e um cronograma mais detalhado de cada fase.

Analisámos mais de 364 000 execuções reais entre março e agosto de 2026, e as melhorias são muito significativas.


Alguns exemplos:

* atualização das classificações: de cerca de 2 horas e 20 minutos para cerca de 25 minutos, em média;

* motor de competições: cerca de 94% mais rápido;

* processo de utilizadores online: cerca de 95% mais rápido;

* motor de pré-corrida: cerca de 87% mais rápido;

* importação de e-mail: cerca de 70% mais rápida;

* motor de corrida: cerca de 66% mais rápido;

* processo de treino: cerca de 57% mais rápido;

* atualização financeira: quase 50% mais rápida.


Estes não são resultados de testes padrão, mas sim tempos reais de produção.

A vantagem não se resume apenas à velocidade. Processos mais curtos e mais bem controlados também são menos propensos a sobrepor-se, falhar a meio ou deixar o jogo num estado inconsistente.


Um melhor sistema de tradução

O sistema multilingue também está a ser modernizado.

Novas ferramentas facilitam agora a deteção de textos em falta ou não utilizados, a revisão de novas entradas de tradução e a gestão do catálogo de traduções de forma mais estruturada.

Isto mantém o modelo de tradução impulsionado pela comunidade no centro do Maxithlon, ao mesmo tempo que prepara o sistema para melhorias futuras, incluindo possíveis ferramentas de tradução assistidas por IA.


UX4: a parte visível da mudança

O trabalho na infraestrutura também está a permitir que nos concentremos mais naquilo que os jogadores realmente vêem.

A implementação gradual do UX4, a nova interface do Maxithlon, já começou.

O objetivo não é redesenhar instantaneamente um jogo que muitos jogadores utilizam há anos, mas sim melhorá-lo passo a passo: layouts mais claros, páginas mais consistentes, melhor usabilidade em ecrãs mais pequenos e componentes partilhados em todo o site.


Por que é que todo este trabalho é importante

Grande parte deste trabalho é intencionalmente invisível.

Mas proporciona ao Maxithlon uma base muito mais sólida para o futuro.

O jogo está agora a funcionar num ambiente de execução moderno, os seus processos automáticos são mais rápidos e fáceis de monitorizar, o sistema de tradução está a ser renovado e a interface está a iniciar a sua próxima evolução.

O resultado deverá ser um Maxithlon mais estável, mais rápido de manter e mais fácil de melhorar.

E, mais importante ainda, proporciona-nos uma base muito melhor para a próxima ronda de novas funcionalidades.