Sobre

A História por Trás do
Openfoot Manager

Um projeto de paixão nascido do amor pelo futebol e pelo software de código aberto.

O que é o Openfoot Manager?

Openfoot Manager é um jogo de simulação desktop de gestão de futebol onde assumes o papel de treinador de um clube. Tomas decisões táticas, geres o teu plantel, cuidas das finanças, contratas funcionários, configuras treinos e assistis aos jogos a desenrolarem-se minuto a minuto. Tudo alimentado por um sofisticado motor de jogo escrito em Rust.

Ao contrário das alternativas comerciais, o Openfoot Manager é completamente gratuito, de código aberto e totalmente offline: sem ligação à internet, sem microtransações, sem DRM. O jogo foi concebido para ser modificável, com ficheiros de dados externos que permitem à comunidade criar ligas, equipas e bases de dados de jogadores personalizadas.

Como Começou

Este projeto foi inspirado pelo Bygfoot, um jogo gratuito e de código aberto de gestão de futebol escrito em C com interface GTK 2. Embora o Bygfoot tenha mostrado que a gestão de futebol open-source era possível, tornou-se obsoleto e já não era mantido ativamente.

Em 2020, o projeto começou como um projeto de hobby em Python. Após várias reescritas e anos de aprendizagem, evoluiu para a implementação atual baseada em Rust com um frontend moderno em React, usando Tauri para distribuição desktop multiplataforma.

O Que Podes Fazer?

Gere o Teu Plantel

Escolhe formações, define táticas, seleciona estilos de jogo e designa batedores de bolas paradas.

Assiste a Jogos em Direto

Simulação minuto a minuto com interface estilo transmissão televisiva, estatísticas em direto e controlo de velocidade.

Treina os Teus Jogadores

6 focos de treino, 3 níveis de intensidade, progressão baseada em idade e bónus de staff.

Contrata Staff

Treinadores, fisioterapeutas e olheiros — cada um com especializações que impactam o jogo.

Disputa Ligas

16 equipas em duas voltas com classificação em direto, calendário de jogos e resultados.

Administra as Finanças

Gere orçamentos, salários, transferências e empréstimos para manter o teu clube sustentável.

Lê as Notícias

Relatórios de jogo gerados proceduralmente, rumores de transferências, atualizações de lesões e editoriais.

Modifica o Jogo

Cria ligas, equipas e jogadores personalizados com ficheiros JSON externos.

Tecnologia

O jogo é construído com uma stack tecnológica moderna concebida para desempenho, fiabilidade e experiência do programador:

  • Rust: O motor do jogo, proporcionando simulação de jogos ultrarrápida e segura.
  • React 19 + TypeScript: A interface do utilizador, com design estilo transmissão "Matchday".
  • Tauri v2: A interface desktop, produzindo binários multiplataforma leves.
  • SQLite: Persistência de saves com múltiplos slots.
  • Tailwind CSS: Estilização focada em utilitários com suporte a temas claro/escuro.
  • i18next: Internacionalização com 6 idiomas.

Como Contribuir

O Openfoot Manager é um projeto comunitário e contribuições são bem-vindas de todos:

  • Reporta bugs ou sugere funcionalidades via GitHub Issues.
  • Envia código via Fork & Pull para o branch develop.
  • Cria conteúdo — bases de dados personalizadas, traduções, logos, documentação.
  • Espalha a palavra — dá uma estrela no repositório, partilha nas redes sociais, conta aos amigos.

Perguntas Frequentes

Onde posso transferir o jogo?
O jogo está disponível como versão alfa (v0.1.0-alpha). Vai à página de transferências para o obter para Windows, macOS ou Linux. Tem em conta que este é software em fase inicial — espera bugs e funcionalidades em falta.
Posso ver jogos em 3D?
Atualmente, os jogos são simulados com uma interface estilo transmissão mostrando eventos em direto, estatísticas e comentários. Um visualizador 3D não está planeado para o lançamento inicial, mas poderá ser explorado no futuro.
Este projeto usa IA?
Sim. O projeto recebeu assistência de IAs generativas, tanto do Google Antigravity como do Claude Opus 4.6. Sem esta assistência, o projeto não teria evoluído rápido o suficiente para alcançar um lançamento alpha público. A IA ajudou a iterar mais rápido em código boilerplate, documentação, geração de conteúdo, tradução e experimentação com funcionalidades de UI e motor. No entanto, o código foi minuciosamente revisto e auditado por programadores humanos para garantir que cumpria os padrões de qualidade do projeto.
Quando sai a versão 1.0?
Não há uma data de lançamento fixa. O projeto é desenvolvido por um programador solo no tempo livre. Contribuições da comunidade são bem-vindas e ajudarão a acelerar o desenvolvimento.
Que plataformas são suportadas?
O Openfoot Manager tem como alvo Windows, macOS e Linux via Tauri. Um único código-fonte produz binários nativos para as três plataformas.
Isto é afiliado ao Football Manager™?
Não. O Openfoot Manager é um projeto independente, comunitário e de código aberto. Não é afiliado, apoiado ou relacionado com nenhum jogo comercial de gestão de futebol.