Estrutura dos clubes
Concluídocriado em 06/06/2026, 23:09 · atualizado em 07/06/2026, 16:31
A estrutura dos clubes define como cada clube existe dentro do mundo do FootSim. Um clube precisa ter identidade própria, país, elenco, reputação, estádio, orçamento, infraestrutura, cores, relações com competições e dados suficientes para funcionar tanto quando é controlado pelo jogador quanto quando é controlado pela IA.
Esse item não é sobre a gestão do clube pelo jogador, mas sobre o clube existir corretamente como entidade do mundo. A estrutura principal já sustenta o gameplay atual, mas ainda precisa ser consolidada em alguns pontos: a divisão atual do clube é derivada da participação em competições por temporada, parte da infraestrutura existe no banco mas ainda não é usada por todos os sistemas, e alguns campos estruturais precisam ficar melhor sincronizados entre schema, models, queries e sistemas.
Escopo incluído
- Identidade do clube
- Nome
- País
- Cores principais
- Reputação
- Elenco atual
- Estádio associado
- Participação em competições por temporada
- Divisão atual derivada da competição em que o clube participa
- Saldo financeiro
- Valor anual de patrocínio quando aplicável
- Número/base de torcedores quando aplicável
- Centro de treinamento
- Academia de jovens
- Nível de estádio como dado estrutural
- Relação com jogadores contratados
- Relação com histórico
- Dados para tema visual do clube
- Dados básicos para funcionamento em competições, mercado, finanças e simulação
Fora de escopo
- Campo fixo de liga ou divisão de origem no próprio clube
- Gestão financeira avançada do clube
- Sistema completo de caixa livre
- Decisões da diretoria
- Expansão detalhada de estádio
- Uso completo de todos os níveis de infraestrutura em todos os sistemas
- Dinâmica de torcida complexa
- Rivalidades profundas com eventos narrativos
- Personalidade institucional avançada
- Cultura interna do clube
- Filosofia esportiva dinâmica
- Staff individualizado como parte direta do clube
Critérios de conclusão
- Clubes podem existir de forma independente do jogador.
- Clubes têm dados suficientes para disputar competições.
- Clubes conseguem ter elenco, estádio e situação financeira básica.
- A divisão atual do clube pode ser derivada corretamente das competições da temporada.
- Clubes aparecem corretamente em tabelas, partidas, competições e histórico.
- Clubes têm reputação e dados estruturais acessíveis por outros sistemas.
- Os níveis de infraestrutura persistidos no banco são refletidos corretamente no model layer.
- A base permite adicionar novos clubes sem alterar a arquitetura.
Sem atualizações por enquanto.
FE@fernandoalterou o status de Em desenvolvimento para Concluído